|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
用偉福仿真80c196kc遇到的問題 |
| 作者:wangleiwl 欄目:單片機 |
用偉福仿真80C196KC對程序文件的目錄有什么特殊的要求么? 是不是和仿真51單片機一樣呢? 我用偉福仿真80C196KC怎么都生成不了hex和bin文件, 而且編譯的時候沒有對模塊文件進行編譯,不知道為什么。 |
| 2樓: | >>參與討論 |
| 作者: peter_zhao 于 2005/5/19 18:42:00 發(fā)布:
編譯器路徑設對了嗎? comp96放在wave所在的根目錄下 |
|
| 3樓: | >>參與討論 |
| 作者: wangleiwl 于 2005/5/19 18:46:00 發(fā)布:
路徑絕對沒問題 wave和comp96都是放在c盤根目錄下的。 我下了好幾個tasking c196都是同樣的問題。 編譯還可以通過,但是一執(zhí)行就跑飛了,唉。 |
|
| 4樓: | >>參與討論 |
| 作者: 2shift 于 2005/5/19 21:35:00 發(fā)布:
編譯路徑只要正確就行! 好久不用96了,忘得差不多了。注意:首先保證你的硬件沒有問題,否則,一切免談。再就是要注意LINK命令行的設置,比如:堆棧、代碼段、常數(shù)段、數(shù)據(jù)段、浮點庫等等都要設置好(如果系統(tǒng)很簡單,使用里面默認的設置就可以)。 北航有一本書,作者是程軍,你可以參考一下,那本書主要就是tasking 196c的講解,很不錯。還有,你說沒有生成hex和bin文件,檢查一下在偉福軟件里面的“仿真器設置\目標文件”里面的2個選項前面打勾勒沒有。 |
|
| 5樓: | >>參與討論 |
| 作者: wangleiwl 于 2005/5/19 22:23:00 發(fā)布:
我再仔細說一下這個問題。 偉福軟件里面的“仿真器設置\目標文件”里面的2個選項前面都已經(jīng)打勾勒。 編譯的時候提示: 目標文件地址錯c:\TEST\TEST.hex 目標文件地址錯c:\TEST\TEST.bin 如果不打勾,即不生成這兩個文件,那么會出現(xiàn)這個問題: 一運行程序,程序就跑飛。 還望高手指教一下。 |
|
| 6樓: | >>參與討論 |
| 作者: wangleiwl 于 2005/5/20 10:20:00 發(fā)布:
謝謝大家,問題基本解決了! 參考了2shift的意見,看了程軍的那本書,幫助很大啊。 |
|
| 7樓: | >>參與討論 |
| 作者: bai1357 于 2006/5/6 16:41:00 發(fā)布:
D 80c96kc 我用的c語言寫的程序 用偉福的comp編譯 老是提示:行1 錯誤334 重復定義 這是為什么呀 是不是偉福的COMP 不能對C語言進行編譯 只能用其它工具 謝謝大家 真的很著急 謝謝 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |