18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

中科芯CKS32K148系列MCU的外設(shè)橋模塊解析

中科芯MCU ? 來(lái)源:中科芯MCU ? 2025-03-25 16:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在微課堂第四十九期和第五十期向大家介紹了我們CKS32K148芯片SCG模塊,此次微課堂會(huì)向大家展開(kāi)芯片外設(shè)橋模塊的介紹。

外設(shè)橋(AIPS-Lite)模塊是用于連接處理器內(nèi)核與外圍設(shè)備的關(guān)鍵組件,其中AIPS指的是“高級(jí)外設(shè)接口保護(hù)系統(tǒng)”(AIPS, advanced peripheral interface protection system),它通過(guò)硬件方式對(duì)外設(shè)接口進(jìn)行訪問(wèn)控制和保護(hù),用于避免芯片上的外設(shè)接口受惡意攻擊或意外干擾,從而確保外設(shè)接口的安全運(yùn)行和數(shù)據(jù)完整性。

AIPS的主要功能是管理MPU總線主機(jī)對(duì)外設(shè)的訪問(wèn)權(quán)限、地址映射以及訪問(wèn)保護(hù),其提供的訪問(wèn)權(quán)限控制機(jī)制能夠配置不同MPU總線主機(jī)(如CPUDMA)的讀寫(xiě)訪問(wèn)及管理權(quán)限,并支持對(duì)特定外設(shè)區(qū)域的讀寫(xiě)保護(hù),防止非法訪問(wèn)或誤操作,從而增強(qiáng)系統(tǒng)的安全性。此外,其內(nèi)部架構(gòu)采用交叉開(kāi)關(guān)接口(Crossbar Switch),使得總線主機(jī)的訪問(wèn)請(qǐng)求能夠轉(zhuǎn)換為可訪問(wèn)片上絕大多數(shù)從機(jī)外設(shè)的接口,即將外設(shè)的物理地址映射到處理器的地址空間中,令處理器可以通過(guò)統(tǒng)一的地址訪問(wèn)外設(shè),從而實(shí)現(xiàn)高效的外設(shè)訪問(wèn)管理。

結(jié)構(gòu)與框圖

從硬件層面上來(lái)看,不同的總線主機(jī)可通過(guò)交叉開(kāi)關(guān)的從機(jī)端口S2向其上連接的外設(shè)發(fā)起訪問(wèn)請(qǐng)求,而AIPS就是位于從機(jī)端口與外設(shè)之間用于對(duì)訪問(wèn)進(jìn)行控制的管理模塊。為了方便理解,此處給出包含總線主機(jī)與外設(shè)的AIPS整體結(jié)構(gòu)框圖如下圖1。其中,藍(lán)色箭頭指示了總線主機(jī)與交叉開(kāi)關(guān)的端口連接情況,紅色箭頭指示了交叉開(kāi)關(guān)從機(jī)端口與AIPS模塊的連接情況。

16905130-084c-11f0-9310-92fbcf53809c.png

圖1 AIPS結(jié)果框圖

在上圖中,AIPS可控制訪問(wèn)權(quán)限的總線主機(jī)包括4種,分別是:

內(nèi)核主機(jī):負(fù)責(zé)處理器的核心操作

調(diào)試器(系統(tǒng))主機(jī):用于調(diào)試和系統(tǒng)配置

DMA主機(jī):用于直接內(nèi)存訪問(wèn)操作

以太網(wǎng)主機(jī):用于網(wǎng)絡(luò)通信

AIPS可覆蓋芯片中包含的全部外設(shè),并控制其保護(hù)權(quán)限,這些外設(shè)可分為兩類(lèi):

AIPS slot編號(hào)0-31的平臺(tái)上外設(shè)

AIPS slot編號(hào)32-127的平臺(tái)外外設(shè)

上述外設(shè)與編號(hào)對(duì)應(yīng)情況可查閱外設(shè)存儲(chǔ)映射表獲取。

內(nèi)存映射

由上文可知,總線主機(jī)可通過(guò)總線矩陣的從端口S2訪問(wèn)外設(shè)的內(nèi)存映射地址,外設(shè)slot支持8位、16位和32位的數(shù)據(jù)通路。而對(duì)于外設(shè)空間,可分為三個(gè)區(qū)域,如下表所示:

表1 與外設(shè)空間相關(guān)的區(qū)域

16c9a93a-084c-11f0-9310-92fbcf53809c.png

為了適應(yīng)慢速的外設(shè),外設(shè)橋包含了每個(gè)slot的獨(dú)立時(shí)鐘使能輸入信號(hào)。在實(shí)際使用中,可通過(guò)PCC/SIM寄存器中的時(shí)鐘門(mén)控制位禁用相關(guān)的AIPS外設(shè)空間,當(dāng)訪問(wèn)不存在或禁用的外設(shè)橋空間地址時(shí),將導(dǎo)致傳輸錯(cuò)誤終止。

控制權(quán)限

外設(shè)橋控制著主機(jī)對(duì)外設(shè)的讀寫(xiě)訪問(wèn)及其管理權(quán)限,下面分別對(duì)主機(jī)與外設(shè)的權(quán)限類(lèi)型進(jìn)行介紹:

1、總線主機(jī)訪問(wèn)權(quán)限

對(duì)于總線主機(jī),AIPS能夠控制三種訪問(wèn)權(quán)限:

讀信任

寫(xiě)信任

強(qiáng)制用戶模式

當(dāng)主機(jī)具有的權(quán)限滿足外設(shè)的訪問(wèn)要求時(shí),即可發(fā)起對(duì)外設(shè)的相應(yīng)操作,否則操作無(wú)效或產(chǎn)生訪問(wèn)錯(cuò)誤。

2、外設(shè)保護(hù)權(quán)限

對(duì)于芯片外設(shè),AIPS能夠控制三種訪問(wèn)保護(hù):

管理員權(quán)限保護(hù)

寫(xiě)保護(hù)

信任保護(hù)

當(dāng)外設(shè)開(kāi)啟某種保護(hù)模式時(shí),不滿足權(quán)限要求的主機(jī)將無(wú)法完成被保護(hù)的權(quán)限操作,只有具有特定權(quán)限的主機(jī)能夠被允許進(jìn)行相應(yīng)操作請(qǐng)求。

需要注意的是,不同總線主機(jī)具有的可訪問(wèn)權(quán)限不同,下表2中對(duì)其進(jìn)行了總結(jié):

表2總線主機(jī)訪問(wèn)權(quán)限

1712494c-084c-11f0-9310-92fbcf53809c.png

AIPS寄存器配置

在前文中,已經(jīng)對(duì)外設(shè)橋的結(jié)構(gòu)與功能進(jìn)行了介紹,下面分別對(duì)主機(jī)與外設(shè)權(quán)限的具體配置方法進(jìn)行講解。

所有主機(jī)的權(quán)限均在寄存器AIPS_MPRA中進(jìn)行配置。

1784eba0-084c-11f0-9310-92fbcf53809c.png

圖2 AIPS_MPRA寄存器

該寄存器的包含了四種總線主機(jī)的讀、寫(xiě)以及訪問(wèn)模式權(quán)限的使能位,四種總線主機(jī)的權(quán)限使能位功能一致。以內(nèi)核主機(jī)為例,不同使能位功能如下:

17a43078-084c-11f0-9310-92fbcf53809c.png

圖3 總線主機(jī)權(quán)限使能位

對(duì)于外設(shè)的訪問(wèn)控制權(quán)限,需注意不同外設(shè)與其在寄存器中使能位的對(duì)應(yīng)關(guān)系,與主機(jī)的權(quán)限控制位類(lèi)似,每個(gè)外設(shè)有讀、寫(xiě)

和訪問(wèn)權(quán)限三種保護(hù)使能位,具體的寄存器與外設(shè)的對(duì)應(yīng)關(guān)系可通過(guò)外設(shè)存儲(chǔ)映射表查看。以AIPS_PACRA寄存器為例,其對(duì)應(yīng)的是外設(shè)AIPS和MSCM模塊,其訪問(wèn)控制使能位如下。

17babdac-084c-11f0-9310-92fbcf53809c.png

圖4 AIPS_PACRA寄存器

與總線主機(jī)類(lèi)似,所有外設(shè)的訪問(wèn)控制使能位功能一致,不同使能位具體功能如下:

17d71cfe-084c-11f0-9310-92fbcf53809c.png

圖5 外設(shè)訪問(wèn)權(quán)限使能位

特殊外設(shè)

通常情況下,若主機(jī)使能權(quán)限滿足外設(shè)的訪問(wèn)要求,即可發(fā)起對(duì)外設(shè)的相應(yīng)訪問(wèn)操作。但應(yīng)注意存在一些特殊的外設(shè),由于其自身特性,當(dāng)主機(jī)工作在USER模式下時(shí),即使在主機(jī)權(quán)限滿足訪問(wèn)要求的前提下依然無(wú)法執(zhí)行相應(yīng)訪問(wèn)操作。下表對(duì)這部分特殊的外設(shè)進(jìn)行了總結(jié):

表3 USER模式下主機(jī)無(wú)訪問(wèn)權(quán)限外設(shè)

18334ace-084c-11f0-9310-92fbcf53809c.png

注:X表示不可執(zhí)行操作,O表示可執(zhí)行操作

對(duì)于上表中的外設(shè)四種主機(jī)在USER模式下均無(wú)相應(yīng)訪問(wèn)權(quán)限,除此之外還需注意DMA主機(jī)在任何模式下均無(wú)法對(duì)MSCM和PCC模塊進(jìn)行讀寫(xiě)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20079

    瀏覽量

    243415
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18408

    瀏覽量

    380017
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2815

    瀏覽量

    52433
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9296

    瀏覽量

    155588
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    3002

    瀏覽量

    90976

原文標(biāo)題:MCU微課堂|CKS32K148 外設(shè)橋

文章出處:【微信號(hào):中科芯MCU,微信公眾號(hào):中科芯MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一文詳解CKS32K148微控制器的LPI2C模塊

    LPI2C(Low Power Inter-Integrated Circuit)是CKS32K148微控制器中的一個(gè)低功耗I2C接口模塊。CKS32K148MCU存在LPI2C0、
    的頭像 發(fā)表于 07-16 14:16 ?2327次閱讀
    一文詳解<b class='flag-5'>CKS32K148</b>微控制器的LPI2C<b class='flag-5'>模塊</b>

    MCU微課堂|CKS32F4xx系列產(chǎn)品時(shí)鐘配置

    作為MCU運(yùn)行的基礎(chǔ),時(shí)鐘是單片機(jī)各個(gè)模塊工作時(shí)序的最小時(shí)間單位,推動(dòng)單片機(jī)的各指令執(zhí)行,是MCU選型的一個(gè)重要指標(biāo)。CKS32F4xx系列
    發(fā)表于 12-12 10:17 ?1150次閱讀

    中科CKS32K148系列MCU的PDB模塊解析

    PDB(可編程延遲模塊)提供從觸發(fā)源到ADC的硬件觸發(fā)器輸入的可控延遲,觸發(fā)源來(lái)自內(nèi)部、外部觸發(fā)器或可編程間隔時(shí)鐘。PDB可以選擇性的提供脈沖輸出,脈沖輸出可用作CMP(比較器)中的采樣窗口。
    的頭像 發(fā)表于 03-25 16:19 ?1389次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS32K148</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>的PDB<b class='flag-5'>模塊</b><b class='flag-5'>解析</b>

    中科CKS32F030K6T6 高性能32位RISC內(nèi)核MCU 程序兼容STM32F030K6T6

    CKS32F030xx 系列包括三種不同的封裝,從 20 腳到 64 引腳不等的。根據(jù)選擇的器件,包含不同組合的外設(shè)。下面的內(nèi)容包含了這個(gè)產(chǎn)品系列所提供的全部
    發(fā)表于 03-05 16:23

    《電子發(fā)燒友電子設(shè)計(jì)周報(bào)》聚焦硬科技領(lǐng)域核心價(jià)值 第5期:2025.03.24--2025.03.28

    、中科CKS32K148系列MCU的PDB模塊解析
    發(fā)表于 03-28 18:30

    中科智能家居系統(tǒng)應(yīng)用方案解析

    基于巨大的市場(chǎng)潛力,中科著手推出一份高性價(jià)比智能家居系統(tǒng)應(yīng)用方案,以CKS32F103RBT6微控制器(MCU)為主控芯片,外圍主要包括煙霧報(bào)警
    發(fā)表于 11-30 11:41 ?974次閱讀

    中科推出面向CKS32位MCU的編程調(diào)試工具

    隨著中科MCU在市場(chǎng)上越來(lái)越多的被應(yīng)用,為了更好的支持客戶在使用中科32位MCU芯片時(shí)的仿真
    的頭像 發(fā)表于 12-26 15:21 ?2949次閱讀

    中科CKS32F103RBT6在智能家居系統(tǒng)中的應(yīng)用

    中科CKS32F103RBT6在智能家居系統(tǒng)中的應(yīng)用
    的頭像 發(fā)表于 10-30 18:23 ?1147次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS</b>32F103RBT6在智能家居系統(tǒng)中的應(yīng)用

    中科CKS32F103CBT6在無(wú)人機(jī)飛控系統(tǒng)中的應(yīng)用

    中科CKS32F103CBT6在無(wú)人機(jī)飛控系統(tǒng)中的應(yīng)用
    的頭像 發(fā)表于 09-28 16:05 ?2539次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS</b>32F103CBT6在無(wú)人機(jī)飛控系統(tǒng)中的應(yīng)用

    中科與IAR共建生態(tài)合作,IAR集成開(kāi)發(fā)環(huán)境全面支持CKS32系列MCU

    IAR Embedded Workbench集成開(kāi)發(fā)環(huán)境一直是全球眾多開(kāi)發(fā)者首選的嵌入式軟件開(kāi)發(fā)解決方案之一。這一強(qiáng)大的工具套件已全面支持中科CKS32系列
    的頭像 發(fā)表于 10-18 16:00 ?1169次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b>與IAR共建生態(tài)合作,IAR集成開(kāi)發(fā)環(huán)境全面支持<b class='flag-5'>CKS</b>32<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>

    中科與IAR共建生態(tài)合作,IAR集成開(kāi)發(fā)環(huán)境全面支持CKS32系列MCU

    來(lái)源:IAR 嵌入式開(kāi)發(fā)軟件和服務(wù)的全球領(lǐng)導(dǎo)者IAR近日宣布,與中科集成電路有限公司(以下簡(jiǎn)稱(chēng)中科)達(dá)成生態(tài)合作,IAR已全面支持CKS
    的頭像 發(fā)表于 10-20 10:30 ?908次閱讀

    中科CKS32K148 MCU SCG時(shí)鐘工作頻率范圍和寄存器設(shè)置

    接第四十五期的SCG介紹,下文對(duì)SCG時(shí)鐘工作頻率范圍、寄存器設(shè)置等進(jìn)行詳細(xì)闡述。
    的頭像 發(fā)表于 12-09 14:55 ?1217次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS32K148</b> <b class='flag-5'>MCU</b> SCG時(shí)鐘工作頻率范圍和寄存器設(shè)置

    中科車(chē)規(guī)級(jí)MCU CKS32K144系列助力BMS應(yīng)用,替代NXP的FS32K144系列

    CKS32K144系列車(chē)規(guī)級(jí)MCU芯片憑借其高性能、多協(xié)議通信、超低功耗及車(chē)規(guī)級(jí)安全認(rèn)證等特性,成為車(chē)規(guī)BMS應(yīng)用的理想解決方案,可完全替代NXP的FS32K144
    的頭像 發(fā)表于 09-10 15:04 ?507次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b>車(chē)規(guī)級(jí)<b class='flag-5'>MCU</b> <b class='flag-5'>CKS32K</b>144<b class='flag-5'>系列</b>助力BMS應(yīng)用,替代NXP的FS32<b class='flag-5'>K</b>144<b class='flag-5'>系列</b>

    中科CKS32系列芯片在便攜式儲(chǔ)能系統(tǒng)的技術(shù)解析

    匹配儲(chǔ)能設(shè)備核心需求,今天由小編為您帶來(lái)中科CKS32系列芯片在便攜式儲(chǔ)能系統(tǒng)的技術(shù)解析。 內(nèi)核與算力 三款芯片內(nèi)核與主頻差異,決定數(shù)據(jù)處
    的頭像 發(fā)表于 09-13 11:01 ?1379次閱讀

    從技術(shù)角度解析中科國(guó)產(chǎn)32位MCU芯片CKS32L051C8T6在物聯(lián)網(wǎng)溫度傳感中的優(yōu)勢(shì)

    的體驗(yàn)與競(jìng)爭(zhēng)力。今天就 從技術(shù)角度解析中科國(guó)產(chǎn)32位MCU芯片CKS32L051C8T6在物聯(lián)網(wǎng)溫度傳感中的優(yōu)勢(shì) 。 核心架構(gòu)與性能基礎(chǔ)
    的頭像 發(fā)表于 09-18 10:50 ?245次閱讀