嵌入式技术william hill官网
直播中

李玉兰

7年用户 1508经验值
私信 关注
[问答]

RTT-STUDIO工程向导复制驱动文件的错误该怎样去解决呢

在RTT-STUDIO中,用工程向导生成工程以后,工程向导会把驱动文件拷到drivers目录下,



这里出现个问题,被拷贝的驱动文件不是从各版本里的bsp的驱动文件(比如选择4.0.5版本,其相应的驱动文件在RT-ThreadStudio
epoExtractRT-Thread_Source_CodeRT-Thread4.0.5spSTM32librariesHAL_Drivers目录中),而是从其他地方拷贝过来的(猜测是从master分支上),与系统所真正使用的驱动并不一致。这样在编译时,就会出现错误。

这个问题无论是在创建工程,还是在切换系统内核版本时都会存在。

解决的方法就是,手动拷贝相应的驱动文件到工程当中。

用RTT-STUDIO开发工程非常方便。但希望能解决上面这个问题,让RTT-STUDIO更加便捷。

回帖(3)

刘桂英

2022-4-26 14:54:24
基于芯片生成的工程驱动是单独的,不是从各版本BSP拷贝的。
举报

李玉兰

2022-4-26 14:54:37
原来如此,终于解答了为啥4.0.4和4.0.5的drv_common.c文件报警告,影响了reboot的问题了啊
举报

刘桂英

2022-4-26 14:54:48
最好就是找个master版本 生成studio的工程
举报

更多回帖

发帖
×
20
完善资料,
赚取积分