专长:
定位技术,卫星导航、组合导航、多源融合定位。
一、编程语言与开发工具
- 核心语言:C语言、C++;
- 开发工具:IDE(如Keil、IAR)、编译器(GCC)、调试工具(J-Link、ST-Link)、版本控制工具(Git)。
二、硬件相关知识
- 微处理器/微控制器:熟悉ARM,STM32的架构、寄存器操作。
- 硬件接口:掌握I2C、UART、CAN等通信协议,以及GPIO等外设的编程。
- 电路基础:能看懂原理图,了解基本电路元件(电阻、电容等)的作用。
三、实时系统
无OS开发:掌握裸机编程(轮询、中断驱动),适用于简单嵌入式系统。
四、驱动开发
能编写或移植外设(如传感器)驱动
五、调试与测试
调试技术:使用示波器、逻辑分析仪排查硬件问题,通过断点、日志分析软件bug。掌握单元测试、集成测试,确保嵌入式系统的稳定性和可靠性。
六、熟悉嵌入式Linux。
1、精密单点定位接收机,利用实时卫星修正信息完成单点高精度定位。
2、多源融合位姿测量,利用RTK/INS/相机进行无人机多源数据融合位姿测量。
3、组合导航设备,GNSS/INS高精度组合导航定位设备。
4、伪卫星定位终端,利用伪卫星基站,高度计辅助完成定位。
多源融合位姿测量系通过融合多种传感器(GPS、IMU、视觉传感器)的数据,实现对物体位置(三维坐标)和姿态的高精度、高可靠性测量的系统。完成了卫星定位,多源数据处理等功能。
组合导航定位设备通过融合多种传感器(GPS、IMU)的数据,实现对物体位置(三维坐标)的高精度、高可靠性测量的系统。 完成了卫星定位,数据处理等功能。