68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!

您現(xiàn)在的位置:首頁 新聞資訊 >> 新聞?lì)^條 >> STM32學(xué)習(xí)之路之入門篇
新聞資訊
NEWS INFORMATION

STM32學(xué)習(xí)之路之入門篇

發(fā)布時(shí)間:2019-05-22

2006年ARM公司推出了基于ARMV7架構(gòu)的cortex系列的標(biāo)準(zhǔn)體系結(jié)構(gòu),以滿足各種技術(shù)得不同性能要求,包含了A,R,M三個(gè)分工明確的系列

其中A系列面向復(fù)雜的尖端應(yīng)用程序,用于運(yùn)行開放式的復(fù)雜操作系統(tǒng);R系列適合實(shí)時(shí)操作系統(tǒng),M系列專門針對低成本的微控制領(lǐng)域。而我們今天要學(xué)習(xí)的STM32就是M3的處理器

 

 STM32(M3)處理器的基本結(jié)構(gòu),基本結(jié)構(gòu)如圖所示,主要包括處理器核cortex-m3 core,NVIC,BUS MATRIS,FLASH轉(zhuǎn)換,及斷點(diǎn)單元,DWT,ITM,MPU,ETM,TPIU,ROM Table

SW/SWJ-DP等模塊,其中MPU和ETM單元是可選單元。

這些單元可分為內(nèi)外兩個(gè)層次,其中ETM,TPIU,ROM Table,SW/SWJ-DP單元屬于外層,因?yàn)檫@四個(gè)單元或可選或可靈活配置實(shí)現(xiàn),也就是在處理器具體實(shí)現(xiàn)時(shí)TPIU,ROM Table

,SW/SWJ-DP可能與圖1-1可能不同,

 

 

 cortex-m3核內(nèi)部寄存器包括:13個(gè)通用32位寄存器,連接寄存器LR,程序計(jì)數(shù)器PC,程序狀態(tài)寄存器 xpsr和2個(gè)堆棧指針寄存器;

 

 

 

 

 

 

 

 

 

 

Cortex-M3處理器支持兩種處理器的操作模式,還支持兩級特權(quán)操作。 

兩種操作模式分別為:處理者模式和線程模式(thread mode)。
引入兩個(gè)模式的本意,是用于區(qū)別普通應(yīng)用程序的代碼和異常服務(wù)例程的代碼——包括中斷服務(wù)例程的代碼。 

兩級特權(quán)操作分別為:特權(quán)級和用戶級。
這可以提供一種存儲(chǔ)器訪問的保護(hù)機(jī)制,使得普通的用戶程序代碼不能意外地,甚至是惡意地執(zhí)行涉及到要害的操作。
處理器支持兩種特權(quán)級,這也是一個(gè)基本的安全模型。

主應(yīng)用程序(線程模式),既可以使用特權(quán)級,也可以使用用戶級;
異常服務(wù)例程(處理者模式)必須在特權(quán)級下執(zhí)行。

通過引入特權(quán)級和用戶級,就能夠在硬件水平上限制某些不受信任的或者還沒有調(diào)試好的程序,

不讓它們隨便地配置涉及要害的寄存器,因而系統(tǒng)的可靠性得到了提高。

 

 

 

聯(lián)系方式0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

济阳县| 大悟县| 昂仁县| 清河县| 军事| 皋兰县| 涿州市| 云龙县| 保康县| 昌图县| 棋牌| 津市市| 泰兴市| 嘉兴市| 铜梁县| 广宗县| 宁津县| 揭阳市| 绥德县| 政和县| 莫力| 浑源县| 宁安市| 杨浦区| 无为县| 潜山县| 土默特右旗| 新田县| 北海市| 望江县| 建平县| 石景山区| 吴堡县| 沙洋县| 乌海市| 柞水县| 林州市| 仁布县| 宁城县| 株洲县| 庆元县|