更新 README.md
This commit is contained in:
19
README.md
19
README.md
@@ -21,6 +21,8 @@
|
|||||||
|
|
||||||
本框架致力于实现不同类型的机器人的代码通用化,只需要选择底盘云台的类型,修改一下对应物理参数即可实现对机器人的适配
|
本框架致力于实现不同类型的机器人的代码通用化,只需要选择底盘云台的类型,修改一下对应物理参数即可实现对机器人的适配
|
||||||
|
|
||||||
|
本分支为Arm-GCC分支,即使用GCC编译器编译,目前仅为测试分支
|
||||||
|
|
||||||
## 配套套件
|
## 配套套件
|
||||||
|
|
||||||
> 上位机,ROS接口待开发
|
> 上位机,ROS接口待开发
|
||||||
@@ -77,22 +79,7 @@
|
|||||||
|
|
||||||
本项目使用HAL库编写,通过CubeMX生成项目,使用FreeRTOS
|
本项目使用HAL库编写,通过CubeMX生成项目,使用FreeRTOS
|
||||||
|
|
||||||
使用VSCode作为代码编辑器,Keil5作为IDE
|
使用VSCode作为代码编辑器,GCC编译器进行编译,Ozone进行调试
|
||||||
|
|
||||||
Keil5编译器使用AC6版本
|
|
||||||
> 虽然keil5老,但在嵌入式调试以及环境配置方面是非常简单易上手的。**千万不要用keil5来编辑代码!!!**
|
|
||||||
\
|
|
||||||
\
|
|
||||||
> VSCode作为现代化代码编辑器 ,通过各种插件即可实现各种提高效率的开发方式,**尤其是Github Copilot**
|
|
||||||
\
|
|
||||||
\
|
|
||||||
> AC6编译器相比古早AC5编译器效率更高,AC5编译空项目就要足足1min47s,非常不中,相比之下AC6只需要6s,遥遥领先
|
|
||||||
\
|
|
||||||
\
|
|
||||||
> 但是CubeMX开启FreeRTOS无法直接使用AC6编译器
|
|
||||||
\
|
|
||||||
> 强烈建议通过此[教程](https://bbs.robomaster.com/article/18268)(From COD战队GrassFan Wang)配置好自己的环境
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user