本项目设计开发一款红外瞄具,主控芯片为 STM32单片机,本人作为软件开发人员,独立开发此平台代码。 ● 工作内容: 1. 通过 DCMI 接口接入红外模组图像,通过 LTDC与I2C接口点亮显示屏并将红外图像送显到显示屏显示,同步实现图像的色彩映射。 2. 驱动 PSRAM 并将其作为视频缓存。 3. 在 FreeRTOS 系统下进行 GUI 开发与外设(按键、蓝牙芯片、电子罗盘等)的检测与驱动。 4. 并调用 USB 虚拟串口软件库,实现虚拟串口功能。 5. 通过STM32的 ADC 监测电池电压。...
该项目开发一款红外手持式设备,主控芯片为一款ARM 核的 SOC ,搭载了 Linux 内核,本人作为软件开发人员独立开发此平台代码。 ● 工作内容: 1.将红外图像从模组中接入 SOC(DVP 接口)并送到显示屏(MIPI 接口)。 2.进行图像的应用开发(变倍、裁剪、旋转、色彩映射、画中画显示)。 3.在 MiniGUI 系统下进行 GUI 的开发,摈弃了系统中经典的类 Windows 的控件与窗口,实现根据项目需求和定位定制的个性化界面,一大特点就是拥有渐变的透明度。 4.在 MiniGUI 系统下实现对外设(按键、霍尔元器件、电子罗盘、激光器、WiFi 模组...
本项目研发了一个新型低成本,小型的手持红外式设备用来替代公司早期红外手持产品。本人在此项目中负责嵌入式软件部分的研发工作,软硬件平台是 ARM+Linux。 ● 工作内容: 1.调试微显示模组(LCD屏),将红外图像送显到显示屏上,并使屏上的图像流畅显示。 2.调试 HDMI 显示功能,让设备在微显示模组与 HDMI 显示器之间能够随意切换。 3. 学习与调试文件系统相关代码,将拍录文件的预置文件大小与时长合理分配。 4. 加入 EMMC 更新固件的功能,通过电脑将镜像文件放入设备内存,设备自动检索并更新。 5. 优化视频流处理方式与产品功耗,合并图像处理层级,将芯片的 DD...
该系统是武汉某高校的场馆管理,包含网球场、羽毛球场、乒乓球等。该系统由于涉及到预定模块、培训模块、商城模块,所以在架构上采用微服务的模式,各个模块独立开发维护。 1、预定模块主要是需要设置场馆场地价格方案,然后用户小程序端展示对应方案场地价格,用户选择需要的时间段的场地进行预定。预定的订单到场馆可开小票使用。 2、培训模块目前主要服务网球、游泳项目,由后台设置课程,课程可设置不同人数、不同课时等配置的大班小班。用户按需购买,教练开课,学员进行课时核销和教练评价。 商城模块目前主要是场馆内进行一些体育器材、穿着装备等的销售,如羽毛球拍、乒乓球拍、T恤等。线上做一些活动,拼团、秒杀等,用户通...