1.能够熟练使用C语言编程;熟练使用IAR或Keil开发环境; 2.能够看懂PCB硬件原理图; 3.了解ARM,FPGA,DSP等处理器,比如STM32,TMS32F28335; 4.能够使用基本的驱动,比如PWM、串口、I2C、SPI、DMA等; 5.了解基本的通信协议,比如蓝牙协议,UDP、ARP协议; 6.了解嵌入式操作系统、LINUX操作系统;
需求说明: 1. 对设备能自动进行日常的作业时间统计,行程路程统计等数据并上报到云端并通过云端将数据发送到手机,pc 等终端设备。 2. 对设备进行保养预警,包含设备零部件作业时长预警(设备运行长了需要更换零部件),并将数据上报到 云端并通过云端将数据发送到手机,pc 等终端设备。 3.对设备能进行故障排查,比如设备不能运行,能够智能判断出是哪个零部件出故障了,并将数据上报到 云端并通过云端将数据发送到手机,pc 等终端设备。这个是最关键一点 4.了解硬件开发有所了解,有嵌入式相关开发经验