1、熟悉常见的ARM Cortex M系列(STM32、GD32)的软件开发,熟练使用C语言;
2、能够移植实时系统FreeRTOS,及应用开发,配合硬件、FPGA进行板卡调试,驱动编写;
3、掌握SPI、QSPI、I2C、UART、以太网、ADC等常用外设开发;
4、精通Linux平台下系统构建,内核裁剪,根文件系统,熟悉驱动开发流程,常用设备驱动开发,了解常见MIPI,HDMI,DP等驱动开发;
5、熟悉ARM体系结构,能在ARM平台上进行Uboot调试,Linux系统移植和驱动开发,文件系统设计,为上层应用程序提供相应接口;
6、具备视频接口产品3~5年以上工作经验,能够独立承担项目优先。