|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
在下有一個新手問題,請賜教(已經(jīng)解決) |
| 作者:銅錘 欄目:DSP技術(shù) |
我以前都是做算法的,現(xiàn)在第一次做DSP.做了個實驗,但是出了問題,請賜教。 我想隨便測試一下箱子,于是寫了 ioport unsigned port8000; //8000為電機(jī)的入口地址 void main() { port8000=0x1; } cmd文件,vector.asm文件,以及l(fā)ib文件都不缺少。 編譯后出現(xiàn)了如下錯誤: >> warning: entry point symbol _c_int00 undefined undefined first referenced symbol in file --------- ---------------- _c_int00 d:\ti5x\myprojects\mye1\mye1\Debug\VECTORS.obj >> error: symbol referencing errors - './Debug/mye1.out' not built 現(xiàn)在問題就來了, 1.是不是要定義c語言的入口地址?? 2.在做程序的時候,什么文件是必須的?? 很白癡的問題,我看周霖的書,寫的很爛,看得一頭霧水。。 謝謝了 * - 本貼最后修改時間:2006-10-18 20:22:11 修改者:銅錘 |
| 2樓: | >>參與討論 |
| 作者: 56789 于 2006/10/17 21:44:00 發(fā)布:
,是c代碼程序的缺省入口地址 編譯后的復(fù)位入口,執(zhí)行該初始化程序后再跳到main函數(shù)。你的若是編譯出現(xiàn)的錯誤,那么你的vector.asm里面的_c_int00可能沒有聲明,若是鏈接出錯則是c54的庫文件沒有加進(jìn)去。最簡單的方法是你可以用CCS里面的例子(不是examples目錄下的)如hello等 |
|
| 3樓: | >>參與討論 |
| 作者: zyf_726 于 2006/10/18 9:27:00 發(fā)布:
你用的5000的還是2000系列的 看你上面有電機(jī),是不是用的2000的 在你的vector.asm里面定義一下_c_int00 |
|
| 4樓: | >>參與討論 |
| 作者: 銅錘 于 2006/10/18 20:15:00 發(fā)布:
謝謝了,在你們的幫助下已經(jīng)解決了 我用的是5402,實驗用的,電機(jī)是后來添上去的 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |