目的:为学习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》