<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 關(guān)于ucOS調(diào)試的一點經(jīng)驗

          關(guān)于ucOS調(diào)試的一點經(jīng)驗

          作者: 時間:2006-12-16 來源:網(wǎng)絡(luò) 收藏

          在PC調(diào)試uC/OS的過程,其實是很簡單的。萬變不離其宗,只不過是把幾個C文件編譯后鏈接在一起,然后MAKE成EXE文件。不要被書中的3個文件迷惑:test.lnk(鏈接)、TEST.MAK(指定編譯路徑)、maketest.bat(批處理). 若按照邵教授和書上的介紹方法來做,只要設(shè)定好這3 個文件的Borland C 3.1 安裝路徑就可以啦:

          1)BC31的菜單OPTIONS -> DIRECTORIES,要指定好.h和.lib的安裝路徑;

          2)OPTIONS -> TRANSFER指定TASM.exe的安裝路徑.

          注意喲,編譯模式為LARGE!(若還搞不定上網(wǎng)找找吧)

          這里主要介紹另外一種方法:

          1)新建一個目錄,比如 D:ucOSTest;

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

          3)設(shè)定BC3.1的菜單OPTIONS -> DIRECTORIES,要指定好.h和.lib的安裝路徑;

          設(shè)定OPTIONS -> TRANSFER,指定TASM.exe的安裝路徑;

          編譯模式為LARGE;

          4) 新建一個PRJ文件。嗯???居然沒有new project一項,奇怪?。?!

          原來是用open project來新建,在open project file下面的輸入欄寫進(jìn)你的項目名稱就可以啦!

          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)最后你可進(jìn)行單步調(diào)試

          本文引用地址:http://www.ex-cimer.com/article/258245.htm


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();