一、RA系列MCU簡(jiǎn)介
RA(Renesas Advanced)系列MCU是瑞薩于2019年10月推出的基于ARM Cortex-M23/M33/M4內(nèi)核的新一代產(chǎn)品系列,豐富了瑞薩的32位MCU系列產(chǎn)品。
瑞薩RA系列MCU包括4個(gè)產(chǎn)品系列,包括已經(jīng)發(fā)布的RA2、RA4和RA6系列,以及計(jì)劃發(fā)布的RA8系列,適用于從低端到高端的嵌入式終端產(chǎn)品。
![2e835374-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOOAHIx_AAEpK5hbEvg164.png)
RA2系列MCU為瑞薩RA系列MCU的初級(jí)產(chǎn)品平臺(tái),基于ARM Cortex-M23內(nèi)核設(shè)計(jì),主要特性為低功耗,最高主頻為48 MHz,擁有最高可達(dá)512 KB的閃存和64 KB的SRAM,電源電壓范圍為1.6 V到5.5 V,具有全速USB,CAN,24位∑-?,16位ADC,電容式觸摸感應(yīng)單元等豐富的外設(shè)資源。
RA2系列MCU有4個(gè)子產(chǎn)品線,包括工業(yè)傳感器應(yīng)用和通用應(yīng)用系列:
![2ea7245c-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOOAEUuKAAFUcp9-UkE305.png)
IIC總線是常用一種串行通信總線,RA2系列MCU有兩種IIC接口配置:
1
專(zhuān)用IIC接口
2
用SCI配置為簡(jiǎn)易IIC接口(SCI_IIC)
在RA2系列MCU的硬件手冊(cè)的描述中,明確說(shuō)明以上兩種IIC接口的通信速率的上限都可以達(dá)到400 kbps:
i. 專(zhuān)用IIC接口
![2ecd9a6a-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOOAUNpOAAEaRCMaOSo908.png)
ii. 用SCI接口配置為簡(jiǎn)易IIC接口(SCI_IIC)
![2ef4511e-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOOACRvgAADuv0v3ZeY347.png)
通常,在實(shí)際應(yīng)用中,一般都是使用瑞薩開(kāi)發(fā)的靈活配置軟件包(FSP)來(lái)創(chuàng)建所需的軟件,但是在實(shí)際的FSP配置中,即使配置速率為Fast-mode,SCI_IIC也無(wú)法實(shí)現(xiàn)400 kbps的通信速率,在使用內(nèi)部48 MHz時(shí)鐘的條件下,一般只能實(shí)現(xiàn)大約330 kbps的通信速率:
![2f1bcf46-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOOAS-daAABBTHEYC_k170.png)
![2f41e80c-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOSAZMqiAAr008VKfhg963.png)
這是因?yàn)閷?duì)于SCI_IIC,其通信速率基于以下的公式進(jìn)行計(jì)算:
![2ff4b6c6-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOSAJY0WAAEWuAEPpys076.png)
基于以上的公式,可以得出以下的理論計(jì)算,上圖公式中的PCLK為PCLKB,根據(jù)電氣特性要求,PCLKB的最大值為32MHz:
![30187368-6177-11ed-8abf-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOSAGXHmAAGKew5W_Pc051.jpg)
在PCLKB時(shí)鐘選擇為32 MHz時(shí),理論計(jì)算超過(guò)400 kHz的通信速率,這已經(jīng)超出了硬件手冊(cè)規(guī)定的400 kHz的通信速率范圍,所以硬件無(wú)法支持這個(gè)速率,實(shí)際測(cè)量值約為375 kHz,通過(guò)測(cè)試,也驗(yàn)證了這個(gè)結(jié)論。
在PCLKB時(shí)鐘選擇為24 MHz時(shí),理論計(jì)算只能達(dá)到375 kHz的通信速率。
如果需要SCI_IIC達(dá)到400 kbps的理論最大值,通過(guò)分析,當(dāng)PCLKB = 12.8 MHz,n=0, N=0時(shí),可以得到B=400 kbps的速率,所以這需要使用一個(gè)12.8 MHz的外部主時(shí)鐘。這里需要說(shuō)明的是,當(dāng)PCLKB設(shè)置為12.8MHz時(shí),F(xiàn)SP會(huì)自動(dòng)將BRR寄存器和SMR寄存器的CKS[1:0]位設(shè)置為相應(yīng)的值,無(wú)需用戶考慮。
所以SCI_IIC接口需要一定的硬件條件,才可以實(shí)現(xiàn)400 kHz的通信速率。
而對(duì)于專(zhuān)用IIC接口,其通信速率基于以下的公式進(jìn)行計(jì)算:
![303c8104-6177-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/97/D4/wKgaomTnOOSAdAD9AAHUSoOcmXo407.png)
其中IICφ為基準(zhǔn)時(shí)鐘,通過(guò)分頻得到400 kHz的整數(shù)倍的值即可,例如:如果外部時(shí)鐘選擇為20MHz時(shí),通過(guò)不分頻可得到PCLKB也為20MHz,這樣FSP自動(dòng)將CKS設(shè)置為0,便可得到IICφ= 20MHz,這樣50個(gè)基本時(shí)鐘就是400KHz了。
所以對(duì)于標(biāo)準(zhǔn)IIC接口,可以比較容易的設(shè)置硬件,從而實(shí)現(xiàn)400 kHz的通信速率。
1
END
1
往期推薦
1
RA6T2的IIC使用DTC讀寫(xiě)eeprom
2
RA2的溫度傳感器使用
3
瑞薩RA產(chǎn)品家族初學(xué)者指南-第3章(2)
瑞薩電子 (TSE: 6723)
科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來(lái)。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專(zhuān)業(yè)知識(shí),提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車(chē)、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。
更多信息,敬請(qǐng)?jiān)L問(wèn)renesas.com
原文標(biāo)題:RA2系列MCU IIC通信速率分析
文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
mcu
+關(guān)注
關(guān)注
146文章
17366瀏覽量
352872 -
瑞薩
+關(guān)注
關(guān)注
35文章
22312瀏覽量
86844
原文標(biāo)題:RA2系列MCU IIC通信速率分析
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
瑞薩RA家族精品RA2L1產(chǎn)品介紹
![瑞薩<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2</b>L1產(chǎn)品介紹](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
瑞薩電子RA8E1和RA8E2 MCU新品解讀
![瑞薩電子<b class='flag-5'>RA</b>8E1和<b class='flag-5'>RA8E2</b> <b class='flag-5'>MCU</b>新品解讀](https://file1.elecfans.com/web3/M00/01/90/wKgZO2dWWjaAHz74AAA0vvaLTTA000.png)
瑞薩電子推出RA8E1和RA8E2微控制器產(chǎn)品群
【RA-Eco-RA2E1-48PIN-V1.0開(kāi)發(fā)板試用】IIC 通信的 OLED 顯示
瑞薩RA MCU家族推出集成Arm? Cortex?-M23內(nèi)核的全新RA0系列
![瑞薩<b class='flag-5'>RA</b> <b class='flag-5'>MCU</b>家族推出集成Arm? Cortex?-M23內(nèi)核的全新<b class='flag-5'>RA</b>0<b class='flag-5'>系列</b>](https://file1.elecfans.com/web2/M00/C8/A7/wKgaomYWMyiAJv4PAAAVes7trN0539.jpg)
瑞薩電子RA家族推出RA8系列高算力通用MCU
![瑞薩電子<b class='flag-5'>RA</b>家族推出<b class='flag-5'>RA</b>8<b class='flag-5'>系列</b>高算力通用<b class='flag-5'>MCU</b>](https://file1.elecfans.com/web2/M00/C6/AB/wKgZomYLoouAK9TgAAAYC9OVjyA140.jpg)
瑞薩電子推出全新RA2A2 MCU
32位MCU系列RA6E2入口線微控制器介紹
![32位<b class='flag-5'>MCU</b><b class='flag-5'>系列</b><b class='flag-5'>RA6E2</b>入口線微控制器介紹](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
對(duì)12Bit A/D轉(zhuǎn)換器(ADC12)的更正和RA2組用戶手冊(cè)
![對(duì)12Bit A/D轉(zhuǎn)換器(ADC12)的更正和<b class='flag-5'>RA2</b>組用戶手冊(cè)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評(píng)論