麻豆一区二区三区蜜桃免费_中文字幕Va一区二区三区 _国产成人综合久久二区_丰满多毛的大隂户毛茸茸_国产麻豆剧果冻传媒免费老狼_无码人妻精品一区二区三区久久久 _亚洲中文无码精品卡通_蜜臀亚洲AV永久无码精品老司机

【方輝專欄】Armv7 M 架構(gòu)簡介(八)--內(nèi)存類型和屬性
發(fā)布時間:2022-11-04

摘要: 本文主要對Armv7-M架構(gòu)中的內(nèi)存類型和屬性進行介紹。

關(guān)鍵字:Armv7-M架構(gòu)、內(nèi)存類型、內(nèi)存屬性、內(nèi)存順序模型


Armv7-M架構(gòu)定義三種互斥的內(nèi)存類型:普通、設(shè)備和強有序。

通常用于程序代碼和數(shù)據(jù)存儲的是普通類型的存儲器。普通類型的存儲器包括:可編程的flash ROM、ROM、SRAM、DRAM和DDR。

系統(tǒng)外設(shè)的訪問和普通類型的存儲器不同。這些外設(shè)(I/O)的訪問包括:連續(xù)訪問的FIFO,中斷控制寄存器(確認中斷是否發(fā)生),內(nèi)存控制的配置寄存器,內(nèi)存映射的外圍設(shè)備。

在Armv7中下列內(nèi)存映射區(qū)域?qū)Χx為設(shè)備或強制有序內(nèi)訓。為了確保系統(tǒng)的正確性,設(shè)備和強有序內(nèi)存訪問規(guī)則比普通內(nèi)存訪問限制更嚴格。因為在對這些內(nèi)存操作時,讀和寫都可能產(chǎn)生副作用。例如從異常返回時,不能重復去訪問。必須要維護訪問的數(shù)量、順序和大?。?/span>

Armv7內(nèi)存屬性表
內(nèi)存類型共享性描述
強有序型內(nèi)存可共享所有內(nèi)存訪問順序按程序順序進行,所有強有序內(nèi)存都可共享。
設(shè)備型內(nèi)存可共享用于處理由多個處理器共享內(nèi)存映射外圍設(shè)備。
不可共享用于處理僅由單個處理器使用的內(nèi)訓映射外圍設(shè)備。
普通型內(nèi)存可共享用于處理幾個處理器之間共享額普通型內(nèi)存。
不可共享用于處理僅由單個處理器使用的普通內(nèi)存。


來源:《Armv7-M Architecture Reference Manual 》


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


關(guān)于億道電子

億道電子技術(shù)有限公司(英文名稱:Emdoor Electronics Technology Co.,Ltd)是國內(nèi)資深的研發(fā)工具軟件提供商,公司成立于 2002 年,面向中國廣大的制造業(yè)客戶提供研發(fā)、設(shè)計、管理過程中使用的各種軟件開發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計周期,提升產(chǎn)品可靠性。

20 年來,先后與 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們在中國區(qū)的主要分銷合作伙伴服務(wù)了數(shù)千家中國本土客戶,為客戶提供從芯片級開發(fā)工具、EDA 設(shè)計工具、軟件編譯以及測試工具、結(jié)構(gòu)設(shè)計工具、仿真工具、電氣設(shè)計工具、以及嵌入式 GUI 工具等等。億道電子憑借多年的經(jīng)驗積累,真正的幫助客戶實現(xiàn)了讓研發(fā)更簡單、更可靠、更高效的目標。

歡迎關(guān)注“億道電子”公眾號

了解更多研發(fā)工具軟件知識