使用Python的Scons, 对基于c/c++的mcu源代码进行编译。例如stm32,g32等常见mcu. 将常见的RTOS,easylogger,fatfs, lvgl模块化集成。 可使用 armgcc, llvm_clang, armclang 等工具链。
logger-based-on-logging 基于logging封装的日志模块 1. 单例模式 2. 支持多线程 3. stdout彩色日志 4. 日志文件自动分割 5. 支持Filter
serial-sensor-simulator 基于pyserial ,模拟modbus RTU等相关传感器 或自定义的协议。 方便基于串口软件开发,以及单片机开发STM32 51等
stm32f407_template Hal + Stm32F407 + makefile +freertos +easylogger 模块化搭建模板 make 命令编译 make upload 上传