b49c9ab0c6
完整实现了以下模块: - 系统数据总线(sys_data_bus)模块间通信 - UART/USART/LPUART驱动 + RS485半双工 - I2C驱动(AS5600角度传感器 + AT24C02 EEPROM) - Modbus RTU从站协议 - 步进电机微步进控制(正弦/余弦换相+S曲线加减速) - 到位开关驱动(DI_MIN/DI_MAX) - PGA+ADC电流检测 - 系统监控任务(内存/串口/传感器/任务状态) - LED/Key外设驱动 - 基于CMake + arm-none-eabi-gcc构建系统
31 lines
265 B
Plaintext
31 lines
265 B
Plaintext
# Build output
|
|
build/
|
|
*.o
|
|
*.d
|
|
*.elf
|
|
*.hex
|
|
*.bin
|
|
*.map
|
|
|
|
# IDE files
|
|
.idea/
|
|
.vscode/
|
|
.trae/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS files
|
|
Thumbs.db
|
|
.DS_Store
|
|
|
|
# Toolchain files
|
|
tools/gcc/
|
|
tools/stlink/
|
|
tools/openocd/
|
|
tools/jlink/
|
|
tools/cmake/
|
|
tools/python/
|
|
tools/makefile/
|
|
tools/ninja/
|