二、课题的任务和要求
1、查找与课题相关的中英文资料,完成本科毕业论文的开题报告,安排计划进度表等;
2、搜集与课题相关的英文文献,并翻译外文文献,要求英文资料翻译难度适中,中文字数不少于2000字,并且在毕业设计(论文)开始后两周内完成;
3、熟悉嵌入式、物联网等相关知识;
4、熟悉机器视觉、人工神经网络等相关知识;
5、了解人脸检测、活体判断、人脸识别的常用算法;
6、了解RISC-V架构的特点,了解Kendryte K210芯片的性能参数;
7、了解BLE通信与WIFI通信的特点,了解ESP32芯片的性能参数;
8、学习并熟悉使用Git进行软件版本控制与项目管理;
9、学习并熟悉嵌入式实时操作系统FreeRTOS,掌握任务调度、进程通信的方式;
10、学习并熟悉在Kendryte IDE下基于C/C++语言开发K210芯片固件;
11、学习并熟悉在Linux操作系统下使用Arduino IDE搭建开发环境,使用C/C++语言开发ESP32芯片固件;
12、学习并熟悉在Visual Studio环境下基于C#语言开发windows桌面程序;
13、学习并熟悉使用AltiumDesigner进行电路仿真并绘制PCB板,熟悉常用电路模块与基础元器件;
14、学习并熟悉使用SolidWorks进行机械结构设计与仿真;
15、学习并熟悉使用AutoCAD进行平面机械图纸绘制、生成激光切割图纸,熟悉激光切割机的基本操作;
16、学习并熟悉使用Cura产生3D打印切片文件,熟悉3D打印机的使用与维护;
17、独立完成本科毕业论文的撰写、论文正文部分字数应不少于10000字;
18、准备毕业论文的答辩;
19、论文完成期限:自2021年03月01日至2021年06月04日。
|