完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
目的:为学习ucos基础的人,快速测试自己所编的程序而写
(PS:只是给大家一个方法,深入玩的话自行研究) 背景:最近在研究任务互锁问题,翻看了任哲老师写的《嵌入式实时操作系统μcos-ii原理及应用》,关于例子5-4书上的运行结果不太满意、就在北航书店的官网上找到一个快速测试ucos基础程序的方法。可以利用borland C3.1进行简答的测试 第一步:下载borland C3.1精简版(本贴中会直接提供) 第二步:在C盘根目录下建立b31文件夹, 第三步,然后borland C3.1解压缩,把解压缩后的文件,放入b31中 第四步,在北航出版社的官方网上,下载ucos的例程,网址http://www.buaapress.com.cn/filedetail.php?ddid=6&pdtid=1&sdtid=&pmenuid=5(本贴中会直接提供) 第五部,进入解压后的例程文件如下图, 第六步,把里面的文件,拷贝到C 盘的用户目录下 第七步,打开TEST文件,会看到里面有TEST.exe,TEST.MAP,TEST.mak,MAKETEST.bat文件,删掉TEST.exe,TEST.bat。 第八步,运行MAKETEST.bat文件,就会启动borland c编译器,调用 text.mak 既(makefile)编译source的文件,生成TEST.exe,TEST.MAP。运行exe, 结果就是跑自己变得测试程序。 运行MAKETEST.BAT的方法,本人建议把它 拖到 windows自带的cmd.exe内,按Enter键运行,这也便于看MAKETEST.BAT的结果,如图 这样整个步骤就结束了。 如果你不希望把东西拷过来拷过去,而且运行目录要求严格的话,可以修改.bat文件(txt格式打开修改就好) 如果你添加了.c文件,编译时记得修改TEST.MAK(makefile文件)就好,如何写makefile,参考《嵌入式实时操作系统μcos-ii原理及应用.pdf》 |
|
相关推荐
5个回答
|
|
|
|
|
|
|
|
|
|
|
|
|
|
你是在什么系统上用bc,我得是win10 64位,运行程序提示说不能运行16位的程序,你怎么解决的
|
|
|
|
系统不能是64位不然还是不行
|
|
|
|
只有小组成员才能发言,加入小组>>
941 浏览 1 评论
2333 浏览 5 评论
2651 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2459 浏览 6 评论
2359 浏览 7 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
503浏览 9评论
514浏览 7评论
请教大神怎样去解决iMX6Q在linux3.0.35内核上做AP失败的问题呢
617浏览 6评论
491浏览 5评论
528浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-2 01:19 , Processed in 1.119233 second(s), Total 90, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191