1.4 KiB
1.4 KiB
STM32 四投口四路称重固件
这是用于 Git 提交的精简工程包,包含主控板 MCU1 和副控板 MCU2 两套固件。工程保留了重新编译所需的源码、头文件、Keil 工程、STM32 标准外设库和 CMSIS。
MCU1 主控板
src/Project/Project.uvprojx:Keil MDK 工程入口src/USER/:主程序与业务逻辑src/HARDWARE/:硬件驱动src/CMSIS/:CMSIS 与启动文件src/STM32F10x_FWLib/:STM32F10x 标准外设库src/SYSTEM/:系统基础模块gcc_build/:ARM GCC 构建脚本与链接脚本Release/V2.1_260709_4CH.hex:可烧录固件
MCU1 版本标识:V2.1_260709_4CH。
MCU2 副控板
MCU2/src/Project/Project.uvproj:Keil MDK 工程入口MCU2/src/USER/:副控板主程序与业务逻辑MCU2/src/HARDWARE/:副控板硬件驱动MCU2/src/CMSIS/:CMSIS 与启动文件MCU2/src/STM32F10x_FWLib/:STM32F10x 标准外设库MCU2/src/SYSTEM/:系统基础模块MCU2/gcc_build/:副控板 ARM GCC 构建脚本MCU2/Release/MCU2_V2.1_260728_4CH.hex:副控板可烧录固件
MCU2 版本标识:V2.1_260728_4CH,启用四路称重,四路均为 2400 波特率,并停用 GPS。
构建方式
MCU1 Keil MDK:打开 src/Project/Project.uvprojx。
MCU2 Keil MDK:打开 MCU2/src/Project/Project.uvproj。
MCU1 ARM GCC:
make -C gcc_build
MCU2 ARM GCC:
make -C MCU2/gcc_build