|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教周工, |
| 作者:xjwbh 欄目:ARM技術(shù) |
請教周工,我的程序程序在啟動時 BL InitStack BL TargetResetInit 以上正確,當(dāng)進(jìn)入下面時,就會到跳到軟中斷處(SoftwareInterrupt),就是到不了我的C程序的main()處。 B __main ;跳轉(zhuǎn)到c語言入口 請問這是什么原因引起的?謝謝, 搞了半天都沒弄出來,謝謝指點(diǎn)一下 |
| 2樓: | >>參與討論 |
| 作者: xjwbh 于 2006/2/15 16:00:00 發(fā)布:
con 對了,當(dāng)我用軟件仿真的時候又可以到達(dá)C程序的(main)的入口里,這是怎么回事呀? |
|
| 3樓: | >>參與討論 |
| 作者: xjwbh 于 2006/2/15 16:20:00 發(fā)布:
con 這是我跟蹤到的最后一點(diǎn),幫我看看,問題出在哪里,這里的_SYS_OPEN是在哪里調(diào)用的,我在源帶碼里也沒找到。
|
|
| 4樓: | >>參與討論 |
| 作者: jarodwang 于 2006/2/15 16:34:00 發(fā)布:
__main并不是你的C語言main __main是由ADS提供的一段啟動代碼,連接的時候自動加到你的程序中的,在這段啟動代碼執(zhí)行完畢之后才會跳轉(zhuǎn)到你的C語言main函數(shù)。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |