TQ2440,之前一直想試一把,可惜都沒有時間和 心情(比較懶啦)。今天狠下心來花了一晚上搞下。收穫還是挺大的。先把問題提出吧。
首先,用別人的常式(ADS1.2 )不能編譯通過,常見問題有:
“ADS1.2編譯時間,出現找不到一個不存在目錄下的目標檔案(*.o)"
” Fatal L6002U:Could not open file......“
http://blog.mcuol.com/User/sprout/Article/48909_1.htm
提出的解決方案是:
使用ADS1.2編譯檔案時,出現錯誤報表Error:(Fatal) L6002U:could not open file E:\100611.0
解決方案:
首先:工程名、檔案名稱中不能有漢語,不能有括弧。
其次:在ADS 1.2中,Project——>Remove Object Code——>All targets(Compact target)。
ADS1.2編譯時間,出現找不到一個不存在目錄下的目標檔案(*.o)
編譯一個COPY到硬碟上的一個工程,出現以下的fatal error message:
Error: (Fatal)L6002: Could not open file f:\abc\20061204\hc_DTMF3\DVS-
ATM_data\RelInFLASH\ObjectCode\Startuo.o.
“f:\abc”這個目錄我根本沒有,“hc_DTMF3\DVS-ATM_data”這個目錄是原始碼的目錄,但是我是解
壓到案頭上的,為什麼為出現什麼“f:\工作備份”呢,還通不過編譯?
分析原因:以前在其他電腦上編譯時間造成的。
解決措施:複製ADS工程到硬碟後,必須去除工程所有檔案夾及檔案的唯讀屬性.如果項目移動到另外一
個檔案夾後,在重新編譯之前,要選擇菜單project --> remove object code ... ,在彈出的對話方塊中按"ALL
Tagerts"來刪除原來編譯產生的*.o檔案,才能編譯成功.
原文在這: http://blog.mcuol.com/User/sprout/Article/48909_1.htm
下面就是配置ADS和AXD的問題了。
這兒有一個
jlink-AXD模擬調試的PDF檔案,照著做就行 。
最後是這個JLINK的結果。其實那個3.33V之前一直是0.00V,我也不知道怎麼回事,希望知道的大俠指點下。
源碼和相關資料已經上傳。