1.掌握C和 python 两门主要编程语言,其他编程语言也有所了解,makefile 等也有一定了解。
2.了解 TCP/IP 协议族相关系列协议,会使用抓包工具进行问题分析。
3.对 ARM/C51/RISC-V架构相关 MCU 均有开发经验。
4.对基本的外设及协议均比较了解,例如 GPIO/UART/I2C/SPI/ADC/PWM等。
5.有嵌入式操作系统,如 FreeRTOS 使用经验。
6.Linux 下进行项目开发也有一定了解。
7.熟悉物联网通信模组。
1.医疗健康箱控制板项目
内容:
项目功能主要有两路 ADC 温度采集,直供电源断电报警,继电器控制制冷机,排风扇,照明灯等外部设备,并实现各种功能的数码管显示,按键设置参数等功能。
独立完成项目代码的调试,按时交付给客户。
2.农机机具识别器项目
内容:
主要使用 Arm和51内核单片机内部 flash 存储机具号序列,机具号可以通过 UART 串口自定义的协议写入内部 flash ,并可以通过 RS485串口通信把机具号传递给4G主机。