新聞中心

        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下面的輸入欄寫進你的項目名稱就可以啦!

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

        本文引用地址:http://www.104case.com/article/258245.htm


        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 分宜县| 尤溪县| 林甸县| 九龙坡区| 内黄县| 崇文区| 上栗县| 平顺县| 宁国市| 犍为县| 广东省| 周至县| 贵州省| 类乌齐县| 溧阳市| 舟山市| 五寨县| 谷城县| 钟山县| 淅川县| 灯塔市| 黔东| 石嘴山市| 洛隆县| 都昌县| 得荣县| 邹城市| 安泽县| 东丽区| 分宜县| 云梦县| 松桃| 沾化县| 邢台市| 麻城市| 罗定市| 伊宁市| 阿克苏市| 石城县| 兴山县| 赣州市|