1.在rttthread官网下载了rtthread master的源码,里面有stm32移植好的文件,但是编译时发现completion.c这个文件找不到. 原因是 rt-thread版本更新之后,文件名称变更了,但是例程里面的源文件没有同步进行调整,导致实际工程编译报错; 解决方法:添加几个文件即可,如下: 在mdk,将这几个文件添加进DeviceDrive的文件夹 在mdk,将这个文件添加进libcpu的文件夹 重新编译后,一个警告(可忽略)