
開發(fā)板資源介紹
這次是第二次接觸這塊開發(fā)板了,但是還是第一次仔細(xì)觀察這塊開發(fā)板。
先貼兩張手冊(cè)中的圖,開發(fā)板上方是一個(gè)板載的J-Link調(diào)試接口和usb host/device接口,下方有兩個(gè)PMOD接口、按鍵、LED、光線傳感器和一個(gè)電位計(jì)。
一共四排大排針,把芯片所有引腳都印出來了,這還是非常不錯(cuò)的。

背面則留出了很多可供修改的跳線。

在芯片下面的位置,有四排兼容Arduino擴(kuò)展接口的排針位置,但是J12排針上下擺反了,這擺反了讓所有Arduino擴(kuò)展設(shè)備都無法使用,可以說是白設(shè)計(jì)了。
倒是也可以補(bǔ)救,J12排針不焊接,然后自己重連一下線。



中間的芯片是R7FA6M4AF3CFB 144Pin LQFP封裝,Cortex-M33內(nèi)核,最高運(yùn)行主頻200Mhz,帶有1MB Program Memory,8KB Data Flash和256KB的RAM。芯片內(nèi)部的資源該有的都有,12位的AD和DA也是比較標(biāo)準(zhǔn)的配置,這個(gè)Octa SPI和SSIE接口一般還是比較少見的,能實(shí)際應(yīng)用起來的話,體驗(yàn)應(yīng)該不錯(cuò)。在安全方面,集成了一個(gè)加密引擎和Arm TrustZone,在需要安全的場(chǎng)景下也是可以應(yīng)付的。
芯片是帶有一個(gè)Ethernet MAC/DMA controller的,內(nèi)部沒有集成PHY,在EK-RA6M4開發(fā)板上是加了PHY芯片和RJ45接口的,如果這塊板子上能增加一個(gè)RJ45的接口,想必能做更多的應(yīng)用。

USB-H功能模塊的硬件介紹
這次評(píng)測(cè)的內(nèi)容是USB host,先來看看這部分模塊的介紹。
這邊的電路并不算復(fù)雜,這里有兩個(gè)跳線排針,板子絲印也已經(jīng)標(biāo)記出來了,是用于切換usb_vbus的供電來源的,J21連通J16連接23腳,則為usb device模式,供電從外部usb接口的5v獲得;J21斷開J16連接12引腳則為usb host模式,從板子5V經(jīng)過一個(gè)AP2151限流電源開關(guān)芯片轉(zhuǎn)到5V_FS,然后外接供到micro usb接口上。
這里的AP2151用P500引腳來做開關(guān)控制引腳,用P501來接收過流報(bào)警信號(hào),這兩個(gè)腳貌似和SDIO接口的引腳沖突了,如果要同時(shí)使用usb host和SDHI功能,那么這里需要特別注意,板子這里也有考慮到,只需要斷開R17和R19,放棄usb host外部電源的控制功能,就能同時(shí)使用SDHI功能了。
micro usb接口進(jìn)來是另一個(gè)AP2151來做過流保護(hù),經(jīng)過一個(gè)共模電感,接到了芯片的USB_DP和USB_DM引腳上。


芯片中集成了一個(gè)USB IP,可以使用Full Speed的速度,有usb host和peripheral兩種模式可以選,帶有兩個(gè)FIFO,傳輸時(shí)可以使用DMA通道。


USB-H功能模塊的使用說明
環(huán)境搭建
關(guān)于開發(fā)環(huán)境的搭建,已經(jīng)有很多優(yōu)秀的教程了,在這里也就不細(xì)說了。步驟不復(fù)雜,安裝了RT-Thread Studio后,從SDK管理器中找到CPK-RA6M4開發(fā)板的BSP下載,然后安裝瑞薩提供的FSP,推薦直接安裝附帶RASC的FSP軟件包。由于RASC中不帶CPK-RA6M4的BSP,所以安裝了RASC后需要手動(dòng)將CPK-RA6M4的BSP復(fù)制到RASC中。
RASC FSP介紹
RASC全稱RA Smart Configurator,是瑞薩提供的一款用于快速配置FSP并生成工程的軟件,和ST的Cube MX類似。FSP會(huì)附帶有一份文檔,介紹了FSP的架構(gòu)和提供的API,有的還附帶了簡(jiǎn)單的例程,可以直接復(fù)制對(duì)API進(jìn)行測(cè)試使用。FSP里面直接提供有usb hcdc、hhid和hmsc的中間件接口,可以快速地開發(fā)應(yīng)用。其中MSC的中間件需要配合RTOS,目前看來只適配好了FreeRTOS,其他的RTOS還需要自己做兼容。也提供了更底層的usb basic接口,可以進(jìn)行更底層的控制。

未完待續(xù)
往期推薦
1
【干貨分享】從零學(xué)習(xí)使用瑞薩RA6M4開發(fā)板
2
RA系列PWM觸發(fā)ADC組采集功能
3
CPK-RA6M4評(píng)估板入門指南
瑞薩電子 (TSE: 6723)
科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業(yè)知識(shí),提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。
更多信息,敬請(qǐng)?jiān)L問renesas.com

原文標(biāo)題:【開發(fā)板評(píng)測(cè)筆記】Renesas RA6M4開發(fā)板之USB-H(上)
文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
mcu
+關(guān)注
關(guān)注
147文章
19164瀏覽量
404852 -
瑞薩
+關(guān)注
關(guān)注
38文章
22520瀏覽量
91353 -
RA6M4
+關(guān)注
關(guān)注
0文章
52瀏覽量
1082
發(fā)布評(píng)論請(qǐng)先 登錄
探索Renesas FPB - RA2E2快速原型開發(fā)板:硬件設(shè)計(jì)與應(yīng)用指南
探索Renesas FPB - RA6E2:快速原型開發(fā)板的深度解析
Renesas FPB-RA0E2 v1快速原型開發(fā)板使用指南
Renesas FPB - RA2T1快速原型開發(fā)板:開啟高效設(shè)計(jì)之旅
【RA4M2-SENSOR開發(fā)板評(píng)測(cè)】基礎(chǔ)架構(gòu)與環(huán)境感知
【RA-Eco-RA6M4開發(fā)板評(píng)測(cè)】開發(fā)環(huán)境搭建
【RA-Eco-RA6M4開發(fā)板評(píng)測(cè)】基于 RA6M4 MCU的工業(yè)生產(chǎn)線安全監(jiān)測(cè)系統(tǒng)移植nanoMODBUS
【RA-Eco-RA6M4開發(fā)板評(píng)測(cè)】Keil開發(fā)環(huán)境搭建+實(shí)現(xiàn)板載LED點(diǎn)燈
【干貨分享】在 RA-Eco-RA6M4開發(fā)板上實(shí)現(xiàn) ADC 電壓的 LabVIEW 數(shù)據(jù)采集
【開發(fā)板評(píng)測(cè)筆記】Renesas RA6M4開發(fā)板之USB-H(上)
評(píng)論