精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RA6快速設計指南 [12] 寄存器寫保護,I/O端口配置 (1)

瑞薩MCU小百科 ? 來源:未知 ? 2023-06-30 12:10 ? 次閱讀
af87707e-16fb-11ee-962d-dac502259ad0.gif

9

寄存器寫保護

寄存器寫保護功能可防止重要寄存器因軟件錯誤而被覆蓋。使用保護寄存器 (PRCR) 設置要保護的寄存器。表14列出了PRCR位與要保護的寄存器之間的關聯。

af9860fa-16fb-11ee-962d-dac502259ad0.png

圖23. PRCR寄存器

表14. PRCR保護位

PRCR位

說明

PRC0

SCKDIVCR、SCKDIVCR2、SCKSCR、PLLCCR、PLLCR、BCKCR、MOSCCR、HOCOCR、MOCOCR、CKOCR、TRCKCR、OSTDCR、OSTDSR、EBCKOCR、SDCKOCR、MOCOUTCR、HOCOUTCR、MOSCWTCR、MOMCR、SOSCCR、SOMCR、LOCOCR、LOCOUTCR、HOCOWTCR、FLLCR1、FLLCR2

PRC1

與低功耗模式有關的寄存器:

SBYCR、SNZCR、SNZEDCR、SNZREQCR、OPCCR、SOPCCR、DPSBYCR、DPSIER0-3、DPSIFR0-3、DPSIEGR0-2、SYOCDCR、STCONR

與電池備用功能有關的寄存器:

VBTBKRn(n = 0 到 511)、VBTICTLR

PRC3

與LVD有關的寄存器:

LVD1CR1、LVD1SR、LVD2CR1、LVD2SR、LVCMPCR、LVDLVLR、LVD1CR0、LVD2CR0

PRKEY[7:0]

這些位控制對PRCR寄存器的寫訪問。要修改PRCR寄存器,將A5h作為高8位,將所需值作為低8位,并成一個16位的單元寫入PRCR寄存器。

Renesas FSP提供兩個API(R_BSP_RegisterProtectEnableR_BSP_RegisterProtectDisable),分別用于使能和禁用寄存器寫保護。

10

I/O端口配置

硬件用戶手冊》中的“I/O端口”部分介紹了基于外設選擇和其他寄存器設置的確切引腳配置。下面列出了一些一般信息

務必注意的是,復位后,在應用配置之前,每個引腳都將處于其默認狀態。其中某些引腳可能會短暫地處于非預期的狀態。無論使用哪種配置方法,都會出現這種情況。用戶應考慮這可能對各種應用產生的影響,包括可能對其他系統功能造成哪些影響。

10.1 多功能引腳選擇設計策略

RA6系列MCU上的大多數端口都具有多種外設功能。Renesas提供了諸如FSP中的引腳配置器之類的工具,以幫助選擇每個RA6器件的端口。當需要多個外設功能時,請使用以下設計策略來幫助選擇端口功能。

Step 1

首先,僅分配只有一個端口選項的外設功能。例如,調試功能中的每個跟蹤數據信號只有一個端口選項。需要此功能時,先分配這些端口。

Step 2

接下來,分配那些具有有限端口選項的外設功能。例如,支持QSPI外設的器件的每個QSPI信號通常只有兩個選項。

Step 3

最后,為有多個選項的外設功能分配端口。一個示例是串行通信接口 (SCI),該接口通常具有許多可用的端口選項。

有些外設功能端口選項是可以互換的,而其他端口選項必須按邏輯組進行分配。例如,IIC外設有一些端口的信號名稱中帶有后綴“_A”,而另一些端口的信號名稱中帶有后綴“_B”。為同一外設功能選擇的端口應具有相同的后綴。其他外設功能不具有此類后綴,并且端口分配可以互換,例如USB_VBUSEN信號可用于USBFS外設功能。另請參見本系列文章后續的15.3節

未完待續


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17008

    瀏覽量

    350355
  • 瑞薩
    +關注

    關注

    35

    文章

    22294

    瀏覽量

    86098

原文標題:RA6快速設計指南 [12] 寄存器寫保護,I/O端口配置 (1)

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    用DSP的I2C接口配置TVL320AIC12K的寄存器,為什么讀出寄存器的數據顯示為默認值?

    如題,現在用DSP的I2C接口配置CODEC芯片的寄存器,CODEC的型號為TVL320AIC12K,現在將CODEC芯片配置成從機模式,
    發表于 10-25 07:37

    寄存器分為基本寄存器和什么兩種

    ,它們用于存儲指令、數據和地址等信息。基本寄存器的容量通常較小,但訪問速度非常快,因為它們與CPU的執行單元緊密相連。 基本寄存器的分類 基本寄存器可以分為以下幾類: (1)通用
    的頭像 發表于 07-12 10:31 ?1142次閱讀

    TCA6424A低電壓24位I2C和SMBus I/O擴展器具有中斷輸出、復位和配置寄存器數據表

    電子發燒友網站提供《TCA6424A低電壓24位I2C和SMBus I/O擴展器具有中斷輸出、復位和配置寄存器數據表.pdf》資料免費下載
    發表于 07-03 12:46 ?0次下載
    TCA6424A低電壓24位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展器具有中斷輸出、復位和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>數據表

    TCA9554A具有中斷輸出和配置寄存器的低壓8位I2C和SMBus低功耗I/O擴展數據表

    電子發燒友網站提供《TCA9554A具有中斷輸出和配置寄存器的低壓8位I2C和SMBus低功耗I/O擴展
    發表于 07-02 10:24 ?0次下載
    TCA9554A具有中斷輸出和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的低壓8位<b class='flag-5'>I</b>2C和SMBus低功耗<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    具有中斷輸出和配置寄存器的PCA9554遠程8位I2C和SMBus I/O擴展數據表

    電子發燒友網站提供《具有中斷輸出和配置寄存器的PCA9554遠程8位I2C和SMBus I/O擴展
    發表于 06-28 11:04 ?1次下載
    具有中斷輸出和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的PCA9554遠程8位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    PCA9554A具有中斷輸出和配置寄存器的遠程8位I2C和SMBus I/O擴展數據表

    電子發燒友網站提供《PCA9554A具有中斷輸出和配置寄存器的遠程8位I2C和SMBus I/O擴展
    發表于 06-28 11:03 ?0次下載
    PCA9554A具有中斷輸出和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的遠程8位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    具有中斷輸出和配置寄存器的 PCA9534A遠程8位I2C和SMBus 低功耗 I/O 擴展數據表

    電子發燒友網站提供《具有中斷輸出和配置寄存器的 PCA9534A遠程8位I2C和SMBus 低功耗 I/O 擴展
    發表于 06-25 11:22 ?0次下載
    具有中斷輸出和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的 PCA9534A遠程8位<b class='flag-5'>I</b>2C和SMBus 低功耗 <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 擴展<b class='flag-5'>器</b>數據表

    具有中斷輸出、復位和配置寄存器的PCA9539遠程16位I2C 和SMBus 低功耗 I/O 擴展數據表

    電子發燒友網站提供《具有中斷輸出、復位和配置寄存器的PCA9539遠程16位I2C 和SMBus 低功耗 I/O 擴展
    發表于 06-25 11:21 ?0次下載
    具有中斷輸出、復位和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的PCA9539遠程16位<b class='flag-5'>I</b>2C 和SMBus 低功耗 <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 擴展<b class='flag-5'>器</b>數據表

    具有中斷輸出和配置寄存器的 PCA9535 遠程 16位I2C和SMBus I/O擴展數據表

    電子發燒友網站提供《具有中斷輸出和配置寄存器的 PCA9535 遠程 16位I2C和SMBus I/O擴展
    發表于 06-25 11:20 ?0次下載
    具有中斷輸出和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的 PCA9535 遠程 16位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    具有中斷輸出、復位引腳和配置寄存器的TCA9539-Q1汽車類低壓16位 I2C 和 SMBus低功耗 I/O 擴展數據表

    電子發燒友網站提供《具有中斷輸出、復位引腳和配置寄存器的TCA9539-Q1汽車類低壓16位 I2C 和 SMBus低功耗 I/
    發表于 06-25 09:56 ?0次下載
    具有中斷輸出、復位引腳和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的TCA9539-Q<b class='flag-5'>1</b>汽車類低壓16位 <b class='flag-5'>I</b>2C 和 SMBus低功耗 <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 擴展<b class='flag-5'>器</b>數據表

    具有中斷輸出和配置寄存器的PCA9555遠程16位I2C和 SMBus I/O擴展數據表

    電子發燒友網站提供《具有中斷輸出和配置寄存器的PCA9555遠程16位I2C和 SMBus I/O擴展
    發表于 06-25 09:31 ?0次下載
    具有中斷輸出和<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的PCA9555遠程16位<b class='flag-5'>I</b>2C和 SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    TCA9537具有配置寄存器的遠程4位I2C和SMBus I/O擴展數據表

    電子發燒友網站提供《TCA9537具有配置寄存器的遠程4位I2C和SMBus I/O擴展數據表
    發表于 06-24 10:05 ?0次下載
    TCA9537具有<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的遠程4位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    PCA9536具有配置寄存器的遠程4位I2C和SMBus I/O擴展數據表

    電子發燒友網站提供《PCA9536具有配置寄存器的遠程4位I2C和SMBus I/O擴展數據表
    發表于 06-22 10:54 ?0次下載
    PCA9536具有<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的遠程4位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    TCA9536具有配置寄存器的遠程4位I2C和SMBus I/O擴展數據表

    電子發燒友網站提供《TCA9536具有配置寄存器的遠程4位I2C和SMBus I/O擴展數據表
    發表于 06-22 10:51 ?0次下載
    TCA9536具有<b class='flag-5'>配置</b><b class='flag-5'>寄存器</b>的遠程4位<b class='flag-5'>I</b>2C和SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展<b class='flag-5'>器</b>數據表

    如何根據自己設計中的寄存器配置總線定義來生成一套寄存器配置模版

    無論是FPGA還是ASIC,系統設計中總會存在配置寄存器總線的使用,我們會將各種功能、調試寄存器掛載在寄存器總線上使用。
    的頭像 發表于 03-04 13:56 ?1074次閱讀
    如何根據自己設計中的<b class='flag-5'>寄存器</b><b class='flag-5'>配置</b>總線定義來生成一套<b class='flag-5'>寄存器</b><b class='flag-5'>配置</b>模版