日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]最近那些課比較麻今天拿出一段nand準備在ADS下搭建調(diào)試環(huán)境,發(fā)現(xiàn)兩家的匯編代碼有但不兼容,需要修改一下.現(xiàn)在羅列一下我主要修改的地方,其他很多可能沒遇到,大家還是自己查一查文檔吧。1、修改頭如arm-linux匯編

最近那些課比較麻今天拿出一段nand準備在ADS下搭建調(diào)試環(huán)境,發(fā)現(xiàn)兩家的匯編代碼有但不兼容,需要修改一下.現(xiàn)在羅列一下我主要修改的地方,其他很多可能沒遇到,大家還是自己查一查文檔吧。

1、修改頭

如arm-linux匯編頭:

.text

.global_start

_start:

修改為ads版本:

AREAnand1,CODE,READONLY

ENTRY

注意AREA和ENTRY前面都有tab空格,否則編譯出錯。

2、修改段標志

去掉arm-linux匯編中的:號即可在ads中使用。

3、ads需要加上ENTRY和END指令表示程序入口和結(jié)束標志

4、ADS中的C語言混編

與arm-linux匯編不同,ads下的匯編調(diào)用C語言的函數(shù)時需要指定IMPORT

切記注意在IMPORT前面加tab鍵空格。否則可能出現(xiàn)下面的錯誤(崩潰啊...):

arm匯編的條件執(zhí)行碼,這個比較常用,頁貼上來供自己參考:


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉