13. 外部總線
RA2產品有總線主控和總線受控接口。圖27列出了總線主控和總線受控接口,圖28給出了總線配置。
注:存儲器空間必須采用小端法才能在Arm Cortex-M內核上執行代碼。
![fe421554-de96-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/99/E7/wKgZomTnj3mAUgkjAAF3DHjEEdI703.jpg)
圖27. RA2A1總線規格
![fe5a818e-de96-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/99/E7/wKgZomTnj3mAZ7K-AACgoo4JEcI874.jpg)
圖28. RA2總線配置
13.1 總線錯誤的監視
總線錯誤監視系統監視每個單獨的區域,當檢測到錯誤發生時,會通過AHB-Lite錯誤響應協議將錯誤返回給發請求的主IP。
13.1.1 總線錯誤類型
每條總線上都可能發生以下類型的錯誤
? 非法地址訪問
? 總線主MPU錯誤
? 總線從MPU錯誤
? 超時
13.1.2 發生總線錯誤時的處理
發生總線錯誤時,無法保證正常運行,并且會將錯誤返回到發出請求的主IP。每個主器件發生的總線錯誤均存儲在BUSnERRADD和BUSnERRSTAT寄存器中。只能通過復位來清空這些寄存器。有關更多信息,請參見《硬件手冊》的“總線錯誤地址寄存器(BUSnERRADD)”和“總線錯誤狀態寄存器 (BUSnERRSTAT)”部分。
注:DTC不會收到總線錯誤,因此它們的運行不受總線錯誤的影響。
14. 24位Sigma-Delta A/D轉換器
RA2A1 MCU具有一個24位Sigma-Delta ADC。RA2A1為RA2產品中唯一一種包含SDADC的產品。圖29與圖30顯示了SDADC24轉換器的規格。具體請參照《RA2A1 MCU硬件手冊》中“24位Sigma-Delta轉換器(SDADC24)”章節的內容。
![fe627d12-de96-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/99/E7/wKgZomTnj3mAA4yuAAO0djOTWeE779.jpg)
圖29. SDADC24的規格(1/2)
![fe810192-de96-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/99/E7/wKgZomTnj3mARQHSAAJdBy4Wgd8120.jpg)
圖30. SDADC24的規格(2/2)
15. 可配置開關的運算放大器
(OPAMP)
RA2A1產品具有運算放大器(OPAMP),可用于將較小的模擬輸入電壓放大并輸出放大后的電壓。它共有三個差分運算放大器單元,每個單元都有兩個輸入引腳和一個輸出引腳。
運算放大器具有以下功能:
? OPAMP0和OPAMP1可用來將信號輸入到低功耗模擬比較器(ACMPLP)和24位Sigma-Delta A/D轉換器(SDADC24)中。
? 支持高速模式(大電流消耗)、中速模式(中電流消耗)、低功耗模式(慢速響應)。選擇模式時需要權衡響應速度與電流消耗之間的關系。
? 可通過異步通用定時器(AGT)的觸發器啟動運行。
? 可通過16位A/D轉換結束觸發器來停止運行。
? 每個單元都有用來選擇輸入信號的開關。此外,OPAMP0還有一個可以選擇輸出引腳的開關。
? OPAMP的輸出可以不通過開關而直接從AMP0O輸出到AMP2O引腳。
? 所有OPAMP單元的I/O信號都可用于ADC16的輸入信號。
? DAC8和DAC12的輸出信號可作為每個OPAMP的正輸入信號。
? 電壓跟隨電路可以通過連接一個OPAMP的輸出信號到該OPAMP的負輸入信號進行配置。
Renesas FSP具有用來設置OPAMP以及引腳連接等的運算放大器驅動器和驅動器配置器。在圖31的示例中,通過設置OPAMP0實現了一個分別由P500、P501、P502作為正輸入引腳、負輸入引腳、輸出引腳的電壓跟隨器。該示例還設置了正輸入,在內部實現了DAC12的輸出。
![fe9d0ff4-de96-11ed-bfe3-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/99/E7/wKgZomTnj3qADRAPAAHZ_JZuIv0684.jpg)
圖31. 使用Renesas FSP配置器設置RA2A1 OPAMP的示例
在Renesas FSP配置器中設置完OPAMP后,您可以使用OPAMP驅動程序的API(如R_OPAMP_Open、R_OPAMP_Start)來初始化并啟動OPAMP的運行。請參考《RA2A1 MCU硬件手冊》和《FSP用戶手冊》中的“運放(OPAMP)”章節了解更多內容。
-
mcu
+關注
關注
146文章
17338瀏覽量
352701 -
瑞薩
+關注
關注
35文章
22311瀏覽量
86781
原文標題:RA2快速設計指南 [11] 外部總線、SDADC24和OPAMP
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
總線接口的類型與選擇指南
瑞薩RA家族精品RA2L1產品介紹
![瑞薩<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2</b>L1產品介紹](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
MSP430內部的SDADC的驅動一定需要差分驅動放大器嗎?
瑞薩電子RA2L1 MCU產品介紹
![瑞薩電子<b class='flag-5'>RA2</b>L1 MCU產品介紹](https://file1.elecfans.com/web3/M00/01/B2/wKgZPGdXrRuAfxPgAAAwoec71XY503.png)
TLE9891的SDADC如何使能開機?
請問STM32F373 SDADC1和SDADC2如何使用同步模式?
瑞薩電子發布新型RA2A2微控制器,助力物聯網應用升級
瑞薩電子發布全新RA2A2微控制器產品群
對12Bit A/D轉換器(ADC12)的更正和RA2組用戶手冊
![對12Bit A/D轉換器(ADC12)的更正和<b class='flag-5'>RA2</b>組用戶手冊](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
CK-RA6M5上的RA AWS云連接,帶蜂窩網絡-入門指南
![CK-<b class='flag-5'>RA</b>6M5上的<b class='flag-5'>RA</b> AWS云連接,帶蜂窩網絡-入門<b class='flag-5'>指南</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論