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

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

請解釋一下keil c51的startup.a51中的硬件堆棧初始化

作者:glider 欄目:技術(shù)交流
請解釋一下keil c51的startup.a51中的硬件堆棧初始化
其中相關(guān)的代碼應該是下面這些,麻煩解釋一下?

?STACK          SEGMENT   IDATA

                RSEG    ?STACK
                DS      1

                ...

                MOV     SP,#?STACK-1

2樓: >>參與討論
赤鑄
定義 idata 數(shù)據(jù)段 ?STACK
然后把它的首地址賦值給 SP


3樓: >>參與討論
glider
re
好像是keil連接器把?stack可重定位段放在idata數(shù)據(jù)的最后,具體怎么實現(xiàn)的應該沒必要深究了。。。
還有,我發(fā)現(xiàn)不用startup.a51時,keil照樣會自動清零0~0x7f的ram,初始化sp。并且sp的值跟用了startup.a51一樣。
看來工程中不添加startup.a51一般沒問題。

4樓: >>參與討論
赤鑄
不添加自己的 startup.a51
keil 會自動連接默認的 startup.a51
只有當需要自己干預初始化過程時才有必要改 startup.a51


5樓: >>參與討論
哈哈哈哈

學習了,哈哈寫

學習了,哈哈寫

學習了,哈哈寫

6樓: >>參與討論
povoss
移植ucosii時肯定得弄清楚。
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
小型汽油發(fā)電機的電壓調(diào)整電路
請問一個問題?
如何檢測液晶
信號檢測電路里,輸入級是先濾波再放大還是先放大再濾波
高頻電路該如何利用
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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