1、熟悉ARM架构,有丰富的ARM单片机开发经验
2、有多种芯片的项目开发经验,包括XILINX的ZYNQ、TI的6000系列,28系列、瑞萨MCU,ADI的SC584等
3、有多个机器学习算法移植的经验(图像处理),有图像深度学习算法的开发经验
4、有电机控制的开发经验
5、熟悉Linux、RT Thread操作系统,有UCOS的开发经验
6、可完成FPGA的设计开发
7、熟练掌握C#、C++,可根据具体项目设计上位机调试软件
8、硬件基础扎实
1、有参考信号发生器的开发经验,基于TI F28335DSP与FPGA实现。
2、有焊机通信接口板的开发经验,基于瑞萨的RX65N系列MCU。本人完成原理图、PCB、软件编写的全流程设计。接口板接口主要包括与机器人通信的422串口、与主控板通信的UDP网口、与IOT通信的WIFI接口、与专机通信的模拟接口,片上flash的SPI接口。
3、有焊机主控板的开发经验,基于ADI的SC584与XILINX的FPGA。本人主要完成DDR驱动配置以及焊机FPGA端的PID算法实现。
4、有多型号导引头的开发经验,基于XILINX的ZYNQ或TI的C6000系列芯片。本人主要负责PS端跟踪、捕获图像算法的移植部分。
1、参考MFC代码,在VS的.net环境下开发车载应答器设备(BTM3.0)的上位机软件。实现与应答器的通信,接收报文帧信息并根据通信协议进行翻译,将帧信息进行实时显示,统计报文丢失个数以及突变报文数并生成相应记录文件; 2、使用C#开发LTMS软件,可对通用信号发生器(RSG
1、实现接口板与主控板(UDP)、液晶屏(UDP)、机器人(422)、IOT(WIFI)、工业以太网等外设间的通信,实现固件升级功能 2、焊机核心板的AD采样部分电路设计,原理图及PCB变更 3、上位机调试软件的开发