|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教 編譯出錯 |
| 作者:zhable 欄目:單片機 |
我現(xiàn)在碰到一個編譯出錯的問題,不知道是什么原因? 1.ERRORL107:address space overflow 2.ERRORL105:public refers to ignored segment 這種錯誤總共加起來有十七八個,不知道是因為什么原因引起的?幫幫忙,謝謝 |
| 2樓: | >>參與討論 |
| 作者: hexiaoxiao 于 2005/6/8 15:23:00 發(fā)布:
D 你的寄存器受不了了,溢出了. 你把程序貼出來,我?guī)湍?br> |
|
| 3樓: | >>參與討論 |
| 作者: zhable 于 2005/6/8 16:36:00 發(fā)布:
? 謝謝你 不過程序比較大,一層套一層的,你能教我怎么去查問題嗎? |
|
| 4樓: | >>參與討論 |
| 作者: chunk 于 2005/6/8 17:28:00 發(fā)布:
編譯優(yōu)化選項怎么設(shè)置的? 是按最小代碼尺寸優(yōu)化的嗎? 不成再查查編譯器手冊中與“連接器(LINK)”相關(guān)的內(nèi)容。 |
|
| 5樓: | >>參與討論 |
| 作者: hexiaoxiao 于 2005/6/9 9:48:00 發(fā)布:
D 盡量少用全局變量, 再看看你的運算的地方是不是有比65535大的數(shù)據(jù). 盡量不要用"int"來定義數(shù)據(jù)類型,除非你的數(shù)據(jù)確實大于255(FF). 這樣可以減少對你寄存器的占用 |
|
| 6樓: | >>參與討論 |
| 作者: tywyangjie 于 2005/6/9 15:20:00 發(fā)布:
你的程序編譯后有多大? 程序編譯后,編譯信息里會告訴你程序編譯后有多少code,ram!貼出來看看 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |