1.熟练掌握C语言,拥有多年项目开发经验,对程序的编译原理比较了解;
2.熟练掌握多种单片机、DSP的开发,如:STM32、MSP430、F28335等;
3.熟练使用多种IDE进行软件的开发,如:Keil、CCS、IAR;
3.熟悉多种嵌入式操作系统下的编程,如:RTthread,SylixOS,Linux;
4.对控制和通信原理比较熟悉,能耐够独立完成电路原理图、PCB的设计和硬件的焊接;
5.熟练掌握多种通信接口,如:SPI、UART、IIC等。
1.独立完成四轴飞行的硬件电路设计、器件的焊接以及飞控程序的开发、调试。
2.将某款国产嵌入式操作系统移植到一款新的SOC上运行,涉及cpu移植和驱动程序的开发。