国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品
電子工程網(wǎng)
標(biāo)題:
位置無(wú)關(guān)代碼
[打印本頁(yè)]
作者:
oychj
時(shí)間:
2013-12-28 15:57
標(biāo)題:
位置無(wú)關(guān)代碼
想用MDK生成位置無(wú)關(guān)的低碼,但有個(gè)問題過不去 代碼:LDR R0,__main
BX R0
對(duì)應(yīng)反匯編代碼:
0x0800024C LDR R0,[PC,#12] ; @0x0800025C
0x0800024E BX R0
。。。。
0x0800025C DCW 0x0131
.。。。。
MDK設(shè)置:MDK->read/only memory areas->on chip->IROM1 ->0x08000000
生成BIN文件后,下載到FLASH0x08000000處,運(yùn)行正常。
LDR R0,__main后,R0被設(shè)成了0x08000131
MDK設(shè)置:MDK->read/only memory areas->on chip->IROM1 ->0x08000000
生成BIN文件后,下載到FLASH0x08004000處,運(yùn)行就出錯(cuò)了。
原因在于當(dāng)運(yùn)行到 LDR R0,__main后,R0仍被設(shè)成了0x08000131,而我想要的應(yīng)該是0x08004131
MDK設(shè)置:MDK->read/only memory areas->on chip->IROM1 ->0x08004000
生成BIN文件后,下載到FLASH0x08004000處,運(yùn)行正常。反匯編代碼變?yōu)椋?x0800025C DCW 0x0431
LDR R0,__main后,R0被設(shè)成了0x08004131
我本來是想得到一個(gè)BIN文件,不管下載到FLASH哪個(gè)位置,它都能正常運(yùn)行,可從上面看來,在MDK中設(shè)置好IROM后,就只能下載到FLASH對(duì)應(yīng)位置才能正常運(yùn)行。
有誰(shuí)能說說應(yīng)該怎么做才能得到一個(gè)真正的位置無(wú)關(guān)代碼?(在使用LDR的情況下,片子為Cortex-M3的STM32F103)
作者:
Hugo801122
時(shí)間:
2014-2-18 22:19
單片機(jī)編程往往離不開匯編,說實(shí)話匯編很少用了看不懂啦。
作者:
pcbkey
時(shí)間:
2015-2-2 11:30
新手,路過
歡迎光臨 電子工程網(wǎng) (http://m.qingdxww.cn/)
Powered by Discuz! X3.4
主站蜘蛛池模板:
亚洲一区免费视频
|
天天欲色成人综合网站
|
四虎国产精品永免费
|
亚洲欧洲精品在线
|
亚洲性欧美
|
亚洲成年人在线观看
|
三级黄色片日本
|
涩涩涩综合在线亚洲第一
|
日韩中文字幕在线
|
亚洲a毛片
|
一级女性大黄生活片免费
|
天天超逼
|
夜色综合
|
亚欧在线精品免费观看一区
|
四虎影视国产884a精品亚洲
|
亚洲专区在线视频
|
欧美无遮挡一区二区三区
|
日韩写真在线观看
|
性欧美高清久久久久久久
|
亚洲日本视频在线观看
|
人人爱天天操
|
日本a黄色片
|
一本久久综合
|
欧美日韩精品国产一区二区
|
四虎影视久久久
|
欧洲在线播放
|
全国最大色
|
欧美日韩国产最新一区二区
|
亚洲欧美一级久久精品
|
色综合欧美
|
一级毛片免费毛片一级毛片免费
|
一级毛片无遮挡免费全部
|
欧洲国产成人精品91铁牛tv
|
日韩黄毛片
|
欧美欲妇激情视频在线
|
亚洲欧美日本在线观看
|
午夜国产精品无套
|
手机在线观看黄色网址
|
欧美日韩一日韩一线不卡
|
四虎黄色网
|
欧美日韩综合
|