项目简介
本项目是一款专为长时间户外活动(如徒步和摩托车旅行)打造的低功耗GPS日志记录器。它基于STM32F0 ARM MCU和libopencm3库,结合自定义图形库与GPS模块,能在极低电池消耗下连续工作数周,提供轻量级且高效的解决方案。
项目的主要特性和功能
- 低功耗设计:在每分钟记录一次位置的情况下,可连续工作超40天。
- 距离测量:支持自启动和上次清除请求以来的距离测量。
- 电池供电:使用CR123电池或可充电电池,具备内置充电功能。
- 轻量化设计:设备轻便,便于长时间携带。
- 数据下载:通过USB接口以GPX格式下载数据,无需专用PC软件。
- 硬件配置:基于STM32F0 MCU和SIM28ML GPS模块,支持外部SPI闪存和OLED显示屏。
- 软件特性:运行在libopencm3库之上,包含自定义图形库和实时GPS日志转换功能。
安装使用步骤
- 硬件准备:确保STM32F0 MCU、GPS模块、SPI闪存、OLED显示屏等所有硬件组件正确连接。
- 编译固件:使用TrueStudio打开
_fw/projects
目录下的项目文件,编译生成固件。 - 烧录固件:将编译好的固件烧录到STM32F0 MCU。
- 启动设备:连接电池并启动设备,设备开始记录GPS数据。
- 数据下载:通过USB接口连接到PC,使用支持GPX格式的软件(如运动追踪器)导入并查看数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】