Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1332288
  • 博文数量: 206
  • 博客积分: 10571
  • 博客等级: 上将
  • 技术积分: 2610
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-30 11:50
文章分类
文章存档

2014年(1)

2013年(4)

2012年(18)

2010年(14)

2009年(31)

2008年(3)

2007年(135)

分类: LINUX

2007-05-18 23:11:10

关于ucOS调试的一点经验

 在PC调试uC/OS的过程,其实是很简单的。万变不离其宗,只不过是把几个C文件编译后链接在一起,然后MAKE成EXE文件。不要被书中的3个文件迷惑:test.lnk(链接)、TEST.MAK(指定编译路径)、maketest.bat(批处理). 若按照邵教授和书上的介绍方法来做,只要设定好这3 个文件的Borland C 3.1 安装路径就可以啦:

       1)BC31的菜单OPTIONS -> DIRECTORIES,要指定好.h和.lib的安装路径;

       2)OPTIONS -> TRANSFER指定TASM.exe的安装路径.

       注意哟,编译模式为LARGE!(若还搞不定上网找找吧)

       这里主要介绍另外一种方法:

      1)新建一个目录,比如 D:\ucOSTest;

      2) 把所用到的文件(共18个文件,包括PC.C、PC.h)全部拷贝到 D:\ucOSTest;

      3)设定BC3.1的菜单OPTIONS -> DIRECTORIES,要指定好.h和.lib的安装路径;

       设定OPTIONS -> TRANSFER,指定TASM.exe的安装路径;

       编译模式为LARGE; 

       4) 新建一个PRJ文件。嗯!?居然没有new project一项,奇怪!!! 

       原来是用open project来新建,在open project file下面的输入栏写进你的项目名称就可以啦! 

       5)加入以下5个文件:project -> ADD item, 

       TEST.C 
       OS_CPU_C.C 
       PC.C 
       UCOS_II.C 
       OS_CPU_A.ASM 

       6) 对以上5文件逐一编译,最后MAKE(F9)就OK了。 

       (如果还是提示找不到TASM或TASM2MSG文件,查一下BIN目录下面有没有?若有,把这两个文件拷贝到D:\ucOSTest) 

       7)最后你可进行单步调试

阅读(963) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~