本项目设计开发一款红外瞄具,主控芯片为 STM32单片机,本人作为软件开发人员,独立开发此平台代码。
● 工作内容:
1. 通过 DCMI 接口接入红外模组图像,通过 LTDC与I2C接口点亮显示屏并将红外图像送显到显示屏显示,同步实现图像的色彩映射。
2. 驱动 PSRAM 并将其作为视频缓存。
3. 在 FreeRTOS 系统下进行 GUI 开发与外设(按键、蓝牙芯片、电子罗盘等)的检测与驱动。
4. 并调用 USB 虚拟串口软件库,实现虚拟串口功能。
5. 通过STM32的 ADC 监测电池电压。