音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

匯編代碼是否不需要啟動(dòng)代碼?

作者:jarodwang 欄目:ARM技術(shù)
匯編代碼是否不需要啟動(dòng)代碼?
《ARM微控制器基礎(chǔ)與實(shí)戰(zhàn)》后面的例子一般都有提供匯編語言的版本,我試著用ADS 1.2編譯連接之后用EasyJTAG進(jìn)行仿真,結(jié)果可以正常運(yùn)行。我的工程當(dāng)中并沒有包含啟動(dòng)代碼Vectors.s、Init.s等文件,用AXD的反匯編窗口也可以看到0x40000000處開始就是我的匯編語言指令,那么是不是可以理解為用匯編語言寫的代碼不需要啟動(dòng)代碼?請各位指點(diǎn)我這個(gè)初學(xué)者。

2樓: >>參與討論
zlgARM
re.
啟動(dòng)代碼主要是完成庫函數(shù)的堆棧初始化和完成各種模式的初始化以及目標(biāo)板的初始化。

使用匯編代碼,需要注意異常向量表的位置。其它如堆棧分配什么的,就要用戶自己設(shè)置了。我們的工程模板有專門使用匯編的,您可以參考一下。

* - 本貼最后修改時(shí)間:2005-1-22 8:30:01 修改者:zlgARM

3樓: >>參與討論
jarodwang
謝謝版主的回答
剛剛看過了工程模板asm for lpc2100,有些明白了?磥砘A(chǔ)實(shí)驗(yàn)的程序中只是沒有使用啟動(dòng)代碼而已,而不是不需要。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
2214為什么下載不了
請問LPC2xxx用在安全性能要求很高的地方,行嗎
搞2104的快過來看看   求助
2200ARM液晶顯示屏的問題
2119的P0口并不能直接接5V,否則燒毀
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號