完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
跟uCOSIII相关的代码移植都是按照视频来的,编译也通过了,就是程序烧进板子后无反应(灯不亮,串口无信息)。用你们网盘里提供的例程烧进去就有反应。怀疑是在run-time environment里面还有东西没包含进去。新建的工程在无系统情况下能点亮LED,移植了系统后就不行了,实在找不到问题在哪。包含的组件如图:
|
|
相关推荐
9个回答
|
|
|
其实个人觉得MDK5出来之后你们的工程没必要再用ST提供的独立库文件了,MDK5里都自带了,需要的驱动可以随时包含进来
|
|
|
|
|
|
UCOSIII的例程使用MDK5.14编写的,但是MDK5.11应该是没有问题的。
|
|
|
|
|
|
你没看懂我的意思。我用如图的方法在MDK511里新建了个STM32的工程模版,测试可以点亮战舰版的LED。然后再把你们提供的UCOS工程模版里的UCOS文件夹复制到我那个工程的文件夹里,相关头文件都包含了,编译也通过,就是烧到板子里无反应。什么情况?
|
|
|
|
|
|
那就是UCOS没有移植成功。
|
|
|
|
|
|
所以我说,为毛啊?为什么MDK第五版出了这么久了,原子的工程还是采用ST库文件复制粘贴的方式,不嫌麻烦吗?MDK5.0后的版本都在软件里提供了
|
|
|
|
|
|
自己怎么删帖?这贴删了吧,我移植成功了,现在只有个小问题
|
|
|
|
|
|
楼主能告诉我怎么移植么
|
|
|
|
|
|
用这个功能好像要包含lib吧,不知道编译时还能不能把不用到的函数去掉。我自己没用这个方式,直接把整个fwlib加到工程,然后需要用什么就直接include,编译选自动去掉无用函数。
|
|
|
|
|
|
路过学习
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1018 浏览 1 评论
1849 浏览 0 评论
1830 浏览 1 评论
3254 浏览 5 评论
3581 浏览 9 评论
1021浏览 1评论
1850浏览 1评论
如何知道嵌入式电子控制单元 (ECU) 中的RAM使用情况?
1360浏览 1评论
1852浏览 0评论
1178浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 03:56 , Processed in 0.804066 second(s), Total 90, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1524