# rib **Repository Path**: yingyang96/rib ## Basic Information - **Project Name**: rib - **Description**: robot interface board base on G431 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-18 - **Last Updated**: 2024-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # robot_interface_board Robot_V4 接口板MCU Code ### MCU型号 STM32FG431RBT6 ### 通用功能 - 移植Unity测试框架,在此基础上加入test函数用于代码测试和运行时间计算,用宏TEST_ENABLE开启测试;开启测试时其他功能均关闭 - __io_putchar方法重定向printf,封装在printf.c/printf.h内,便于其他项目移植 - clang-format自动格式化脚本,运行clang-format-auto.bat或在cubemx中generate code会对Core/目录下的所有文件自动格式化 - log等级功能,通过`LOG_DEBUG/LOG_INFO/LOG_WARN/LOG_ERROR` 对 `printf` 进行封装,实现日志等级可调 ### 专用功能 - 关节五次多项式规划算法in C Language - 小米微电机协议解析