1.嵌入式Linux内核移植、内核设备驱动程序开发,嵌入式文件系统制作和移植
2.Cortex-M系列MCU裸机开发,包括驱动程序和应用程序开发,也可移植各种RTOS,原理基本都差不多
3.掌握Ethernet/IP,CIP协议,工业以太网协议开发和调试
4.掌握CAN、CANFD通信开发
5.精通C,掌握C++编程语言
6.可进行小规模的Python/Shell等脚本语言的程序开发和调试
7.熟悉Makefile,编译原理
1. 超过10个嵌入式Linux移植项目经验,均是公司自己设计的硬件电路板,包括uboot、kernel、rootfs
2. 超过10个ARM裸机开发项目经验,包括SDK移植,应用程序开发
3. 9年做过各种Linux内核或者裸机下的驱动程序,常见通信方式主要是I2C、SPI,CAN,CANFD,以太网PHY芯片
4. 近2年Ethernet/IP工控协议开发