新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 關于ucOS調試的一點經驗

        關于ucOS調試的一點經驗

        作者: 時間:2006-12-16 來源:網絡 收藏

        在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)最后你可進行單步調試

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


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 田阳县| 汉阴县| 黄陵县| 建宁县| 大同县| 木里| 广州市| 白河县| 额济纳旗| 大余县| 宁南县| 榆林市| 融水| 南城县| 公安县| 雅江县| 蓬溪县| 紫阳县| 扶绥县| 三门县| 怀安县| 扶风县| 新邵县| 邯郸市| 无极县| 大邑县| 铁岭市| 临洮县| 遂昌县| 永善县| 宜阳县| 镇宁| 翁牛特旗| 靖宇县| 石城县| 岚皋县| 鸡东县| 延津县| 浦北县| 南江县| 合川市|