OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4614|回复: 5

如何利用borland C3.1,在windows上测试所编ucos程序,

[复制链接]

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-9-15
在线时间
0 小时
发表于 2015-9-13 00:53:38 | 显示全部楼层 |阅读模式

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

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-9-15
在线时间
0 小时
 楼主| 发表于 2015-9-13 01:09:25 | 显示全部楼层

附件0

嵌入式实时操作系统μcos-ii原理及应用.pdf

太大,没法上传,自己找原子哥要吧

回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-9-15
在线时间
0 小时
 楼主| 发表于 2015-9-13 01:11:16 | 显示全部楼层

附件1

Boland C3.1精简版.zip

1.88 MB, 下载次数: 153

回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-9-15
在线时间
0 小时
 楼主| 发表于 2015-9-13 01:13:16 | 显示全部楼层

附件2

down_63.rar

1.29 MB, 下载次数: 126

回复 支持 反对

使用道具 举报

10

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
648
金钱
648
注册时间
2017-2-13
在线时间
83 小时
发表于 2017-3-20 19:59:56 | 显示全部楼层
你是在什么系统上用bc,我得是win10 64位,运行程序提示说不能运行16位的程序,你怎么解决的
回复 支持 反对

使用道具 举报

1

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2017-1-8
在线时间
27 小时
发表于 2017-5-8 16:56:14 | 显示全部楼层
系统不能是64位不然还是不行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-2 00:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表