娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年09月12日(星期四)

正在發(fā)生

2019年09月12日 | 秉火429筆記之四啟動(dòng)文件分析

發(fā)布者:GoldenEclipse 來源: eefocus關(guān)鍵字:秉火4  啟動(dòng)文件  堆棧 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

名為“startup_stm32f429_439xx.s”的文件,它里邊使用匯編語(yǔ)言寫好了基本程序,當(dāng)STM32芯片上電啟動(dòng)的時(shí)候,首先會(huì)執(zhí)行這里的匯編程序,從而建立起C語(yǔ)言的運(yùn)行環(huán)境,所以我們把這個(gè)文件稱為啟動(dòng)文件。該文件使用的匯編指令是Cortex-M4內(nèi)核支持的指令,可從《Cortex-M4 Technical Reference Manual》查到,也可參考《Cortex-M3權(quán)威指南中文》,M3跟M4大部分匯編指令相同。


startup_stm32f429_439xx.s文件是由官方提供的,一般有需要也是在官方的基礎(chǔ)上修改,不會(huì)自己完全重寫。該文件可以從 KEIL5 安裝目錄找到,也可以從 ST 庫(kù)里面找到,找到該文件后把啟動(dòng)文件添加到工程里面即可。不同型號(hào)的芯片以及不同編譯環(huán)境下使用的匯編文件是不一樣的,但功能相同。


啟動(dòng)文件主要功能:


初始化堆棧指針 SP

初始化程序計(jì)數(shù)器指針 PC

設(shè)置堆、棧的大小

設(shè)置中斷向量表的入口地址

配置外部SRAM作為數(shù)據(jù)存儲(chǔ)器(根據(jù)需要配置)

調(diào)用systemInit() 函數(shù)配置STM32的系統(tǒng)時(shí)鐘

設(shè)置C庫(kù)的分支入口“ __main” (最終用來調(diào)用main函數(shù))

__main 其實(shí)不是我們定義的(不要與C語(yǔ)言中的main函數(shù)混淆),當(dāng)編譯器編譯時(shí),只要遇到這個(gè)標(biāo)號(hào)就會(huì)定義這個(gè)函數(shù),該函數(shù)的主要功能是:負(fù)責(zé)初始化棧、堆,配置系統(tǒng)環(huán)境,準(zhǔn)備好C語(yǔ)言并在最后跳轉(zhuǎn)到用戶自定義的 main 函數(shù),從此來到 C 的世界。


關(guān)鍵字:秉火4  啟動(dòng)文件  堆棧 引用地址:秉火429筆記之四啟動(dòng)文件分析

上一篇:秉火429筆記之七位帶操作
下一篇:秉火429筆記之三GPIO框圖剖析

推薦閱讀

余額寶收益都已經(jīng)跌到3.08了,而其收益較高的P2P平臺(tái)又不敢投,怎么辦呢?哈羅單車來幫你,具體是怎么回事兒呢,請(qǐng)看下文。根據(jù)哈羅單車官方的消息,哈羅單車和余額寶現(xiàn)推出了聯(lián)名特權(quán)卡,可以讓余額寶收益翻倍,一起來了解一下。??活動(dòng)規(guī)則:根據(jù)哈羅單車的官方消息,用戶單次騎行哈羅單車超過5分鐘,就會(huì)獲得一張收益翻倍卡,使用后,第二天余額寶收益...
摘要:要實(shí)現(xiàn)改變CAN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、延長(zhǎng)網(wǎng)絡(luò)通訊距離、增加節(jié)點(diǎn)數(shù)目、抗干擾等功能,CAN光纖轉(zhuǎn)換器一定是您的不二選擇,可是同為兩路CAN和兩路光纖接口的Hub與Switch轉(zhuǎn)換器有哪些區(qū)別與特色呢? CAN 網(wǎng)絡(luò)的傳輸介質(zhì)可以是雙絞線、光纖和同軸電纜。目前,雙絞線的 CAN 總線分布式系統(tǒng)已得到了廣泛應(yīng)用,如汽車、電梯控制、電力系統(tǒng)控制等,各項(xiàng)技術(shù)已經(jīng)成熟...
近年來通信行業(yè)持續(xù)發(fā)展,從2G到5G的手機(jī)直接帶動(dòng)了射頻濾波器市場(chǎng)的快速增長(zhǎng),2020年60%以上的濾波器都是基于SAW技術(shù)[1],即表面聲波濾波器,同時(shí)也引發(fā)了一系列專利無(wú)效糾紛,如株式會(huì)社村田制作所的SAW濾波器專利(申請(qǐng)?zhí)枺?00410005583)就在被人發(fā)起無(wú)效宣告程序。表面聲波(SAW)濾波器可作為帶通濾波器應(yīng)用于各種小型通信設(shè)備中,通常SAW濾波器包括...
9月10日,2021世界機(jī)器人大會(huì)正式開幕。本屆大會(huì)以“共享新成果,共注新動(dòng)能”為主題,吸引了110余家企業(yè),500多款產(chǎn)品參展。參會(huì)專家表示,預(yù)計(jì)我國(guó)機(jī)器人產(chǎn)業(yè)全年增速將超過30%。根據(jù)智慧芽最新數(shù)據(jù)顯示,全球與“機(jī)器人”直接相關(guān)的專利申請(qǐng)超170萬(wàn)件,其中約88%為發(fā)明專利。以專利數(shù)量排名,全球排名前十的申請(qǐng)人分別為三星電子株式會(huì)社、應(yīng)用材料股...

史海拾趣

問答坊 | AI 解惑

關(guān)于燒寫nk.nb0到nandflash后啟動(dòng)失敗的問題

用PB將這個(gè)工程編譯的nk.bin燒到板子上能正常啟動(dòng),然后我就在config.bib里添加這三行: ROMSTART=80067000 ROMWIDTH=32 ROMSIZE=00b00000 編譯后生成的nk.nb0有12M(nk.bin是10M),用SAMBA燒到nandflash后啟動(dòng)系統(tǒng),老卡死在這一句: Launch ...…

查看全部問答∨

MUI 多國(guó)語(yǔ)言 韓語(yǔ)

我在做MUI時(shí),有,中文,英文,韓文,等,但韓文的顯示總是方塊,而當(dāng)我只做韓文的系統(tǒng)時(shí),就可以正常顯示,請(qǐng)問怎么樣在有2個(gè)以上東亞字體的MUI系統(tǒng)中,讓韓文正常顯示呢?謝謝…

查看全部問答∨

首批3D電視低姿態(tài)定價(jià) 封頂價(jià)3萬(wàn)元

本帖最后由 jameswangsynnex 于 2015-3-3 20:01 編輯 從電影院到客廳,消費(fèi)者終于可在家中一圓3D夢(mèng)想。北京晨報(bào)記者昨日了解到,本月底,最早在中國(guó)預(yù)售3D電視的三星將向中國(guó)消費(fèi)者發(fā)出第一批3D電視。“五一”期間,更多品牌的3D電視將接受預(yù)訂或 ...…

查看全部問答∨

全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽培訓(xùn)系列教程--電子儀器儀表設(shè)計(jì)

本帖最后由 paulhyde 于 2014-9-15 09:18 編輯 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽培訓(xùn)系列教程--電子儀器儀表設(shè)計(jì)  …

查看全部問答∨

北京理工雷科急招DSP,ARM,vxworks方向的軟件開發(fā)工程師!!

        現(xiàn)我公司急招 c/c++,上位機(jī)開發(fā),DSP軟件開發(fā),ARM嵌入式軟件開發(fā)工程師及雷達(dá)導(dǎo)航等相關(guān)職位,具體職位信息及公司信息請(qǐng)點(diǎn)擊:www.radartech.cn 或各大招聘網(wǎng)站均可,請(qǐng)各位對(duì)我公司感興趣的軟件開發(fā) ...…

查看全部問答∨

使用 vim + MDK 來寫程序

最近有機(jī)會(huì)接觸到 Vim,感覺確實(shí)是一款很強(qiáng)大的編輯器。就在想能不能將它和 MDK 結(jié)合起來呢? 網(wǎng)上找了些資料,自己試了一下,確實(shí)可以。雖然不能做到 MDK 和 VIM 的完全融為一體。但是用 VIM 來替代 MDK 自身的編輯器還是非常好用的。 尤其是 M3 ...…

查看全部問答∨

字符幀格式是什么???

兩個(gè)重要指標(biāo)之一   字符幀格式   是什么意思啊???PS:講的通俗一點(diǎn)   本人水平  那是相當(dāng)有限啊!!…

查看全部問答∨

曬禮品啦~

見圖片。 很精致的計(jì)步器,謝謝EEworld,謝謝老王! …

查看全部問答∨

有人想買全新的DY-FFTB6638德研電科MSP430開發(fā)套件嗎。

如題,便宜賣,全新,有興趣的 可以加qq 243115887 詳談。 …

查看全部問答∨

單片機(jī)如此采集5000V高壓信號(hào)對(duì)不對(duì)

想得到峰值5000V的DC電壓大小,用自帶ADC的單片機(jī),經(jīng)過計(jì)算,得出了分壓電阻的值,假設(shè)電阻可以承受如此功率。 如下圖,這樣測(cè)試電壓的方案可行么?有沒有危險(xiǎn)性?多大? …

查看全部問答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 尚志市| 浦江县| 濮阳市| 巴林右旗| 广西| 雷州市| 高邮市| 咸丰县| 开化县| 涟水县| 马山县| 江达县| 铜山县| 泸溪县| 班玛县| 吉林市| 于都县| 威远县| 略阳县| 壶关县| 崇明县| 铜陵市| 建瓯市| 浠水县| 百色市| 鹰潭市| 朔州市| 渭南市| 康马县| 台北县| 汽车| 卢龙县| 兴城市| 含山县| 临城县| 鲁甸县| 麻江县| 贺州市| 明水县| 游戏| 增城市|