完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
rtt studio最近同步更新了4.0.4和4.0.5版本。 编译后发现,居然有一个warning不正常。 警告在drv_common.c里面,说的是reboot函数没使用。 下载程序看看效果 好了,reboot命令都不见了 请教了一堆大佬,结果发现 这个修改据说是因为finsh被移除了。 仔细对比drv_common.c各个版本文件。 发现新版本已经适配了finsh移除的修改。 我碰到问题的原因是studio拉进项目里的drv_common.c不是最新版的。 为什么会出现这种情况??? 目前简单的补救方法就是把警告的地方,自己修改一句,本来报警告的句子换成: MSH_CMD_EXPORT(reboot, Reboot System); |
|
相关推荐
4个回答
|
|
这不算是bug吧,只能说rtthread的新版本默认没有打开FINSH_FUNCTION_EXPORT_ALIAS的宏定义,只使用了MSH_CMD_EXPORT
因为你FINSH不再使用了,是bsp没有及时更新 |
|
|
|
studio没有把正确版本的drv_common.c复制到项目里,不算bug?我看了一下SConscripit,drv_common.c应该直接复制新的,但是不知道因为什么原因,实际没实现。 |
|
|
|
看了一些rt-thread studio的github仓库,发现很多暂时都没有及时更新,导致了studio这边也收不到最新的更新,所以还是使用env+bsp的方式开发还是最优解,感觉studio的维护人员还是偷懒了些,毕竟是免费软件,有些东西还是差了些,而且对于csp的更新,rtthread目前更关注于bsp的更新
|
|
|
|
原因是rtthread 源码更新了,但是csp并未更新,导致两个不适配,可以去看rt-thread studio的GitHub仓库,发现很多csp虽然更新了,但是sdk-index这个没有更新,导致sudio拉取不到最新sdk
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
AI模型部署边缘设备的奇妙之旅:边缘端设备的局域网视频流传输方案
914 浏览 0 评论
1350 浏览 0 评论
AI模型部署边缘设备的奇妙之旅:如何在边缘端部署OpenCV
5505 浏览 0 评论
tms320280021 adc采样波形,为什么adc采样频率上来波形就不好了?
1756 浏览 0 评论
2728 浏览 0 评论
76581 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-8 12:29 , Processed in 0.589273 second(s), Total 77, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号