性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

微軟公司宣布不再支持你正在使用的 IE瀏覽器,這會(huì)嚴(yán)重影響瀏覽網(wǎng)頁(yè),請(qǐng)使用微軟最新的Edge瀏覽器
廠商專區(qū)
產(chǎn)品/技術(shù)
應(yīng)用分類

ARM嵌入式初始化之處理器模式與主程序

2016-07-13 09:31 來(lái)源:電源網(wǎng)綜合 編輯:鈴鐺

ARM嵌入式系統(tǒng)中,如果進(jìn)行初始化,那么需要分別對(duì)硬件和軟件進(jìn)行操作。軟件部分需要格式化來(lái)適應(yīng)新的硬件,那么應(yīng)該如何對(duì)ARM的軟件部分來(lái)進(jìn)行格式化呢?本文就將為大家介紹ARM嵌入式中改變處理器的模式、調(diào)用應(yīng)用主程序的過(guò)程。

初始化應(yīng)用程序和有特殊要求的端口和設(shè)備

該部分的初始化由具體的系統(tǒng)和用戶需求決定,一般的外設(shè)初始化可以放在系統(tǒng)初始化以后進(jìn)行。比較典型的應(yīng)用是驅(qū)動(dòng)一些簡(jiǎn)單的輸出設(shè)備,例如LED等,用來(lái)指示系統(tǒng)啟動(dòng)的進(jìn)程和狀態(tài)。初始化應(yīng)用程序的運(yùn)行環(huán)境,就是完成必要的從ROM到RAM的數(shù)據(jù)傳輸,初始化有特殊要求的端口、設(shè)備和應(yīng)用程序的運(yùn)行環(huán)境。

改變處理器的模式

ARM微處理器支持7種模式,其中:

超級(jí)模式(Supervisor):復(fù)位后的缺省模式。

多種特權(quán)模式變化:主要完成各模式的堆棧設(shè)置,注意不要進(jìn)入用戶模式。

用戶模式:用戶程序運(yùn)行模式。

調(diào)用應(yīng)用主程序

當(dāng)完成所有的系統(tǒng)初始化工作之后,就需要把程序流程轉(zhuǎn)入主應(yīng)用程序。最常見(jiàn)的操作是:

IMPORTC_Entry

......

BC_Entry

在針對(duì)ARM嵌入式過(guò)程中,當(dāng)需要重置處理器的模式和調(diào)用應(yīng)用主程序的過(guò)程時(shí),大家可以參考本文給出的內(nèi)容來(lái)進(jìn)行操作,希望大家在閱度過(guò)本文之后能夠有所收獲。

標(biāo)簽: ARM嵌入式 ARM

聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電源網(wǎng)。本網(wǎng)站原創(chuàng)內(nèi)容,如需轉(zhuǎn)載,請(qǐng)注明出處;本網(wǎng)站轉(zhuǎn)載的內(nèi)容(文章、圖片、視頻)等資料版權(quán)歸原作者所有。如我們采用了您不宜公開(kāi)的文章或圖片,未能及時(shí)和您確認(rèn),避免給雙方造成不必要的經(jīng)濟(jì)損失,請(qǐng)電郵聯(lián)系我們,以便迅速采取適當(dāng)處理措施;歡迎投稿,郵箱∶editor@netbroad.com。

相關(guān)閱讀

微信關(guān)注
技術(shù)專題 更多>>
技術(shù)專題之EMC
技術(shù)專題之PCB

頭條推薦

電子行業(yè)原創(chuàng)技術(shù)內(nèi)容推薦
客服熱線
服務(wù)時(shí)間:周一至周五9:00-18:00
微信關(guān)注
獲取一手干貨分享
免費(fèi)技術(shù)研討會(huì)
editor@netbroad.com
400-003-2006