关于ucOS调试的总结

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

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

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

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

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

  1)新建一个目录,好比 D:ucOSTest;htm

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

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

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

  编译模式为LARGE;test

  4) 新建一个PRJ文件。http://tiyubisai.com/video_news/news_135641.html 嗯!?竟然没有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)最后你可进行单步调试

http://blog.csdn.net/chengfeng135/article/details/49638561

http://blog.csdn.net/chengfeng135/