环境说明提示这里简述配置所用的开发环境、版本cubeMx版本V6.16.1IDEMDK 5.42编译器AC6编译速度快很多代码编辑vscode代码修改方便RT-Thread以下简称RTT版本RT-Thread_Nano V4.1.1(单片机用Nano还是比较友好的够用资源占用少主要问题提示这里描述配置常见的问题步骤就不详细说了网上很多问题1RTT模块选择kernel、libcpu必选。问题2中断里去掉硬件故障中断因为被RTT接管了否则后面编译会冲突。问题3修改board.c文件里的串口信息这里是RTT的打印串口默认有可能是串口1修改成你用的串口号、波特率等信息问题4修改cc.h把下面这句注释掉不然编译会报错问题5解决如下报错需要在lwip.h文件里添加一句话#define __CC_ARM结论上述几个问题是CubeMx默认生成工程中常见的几个问题修改之后编译一般就没问题了。