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

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

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



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

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


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


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

未完待續
往期推薦
1
【干貨分享】從零學習使用瑞薩RA6M4開發板
2
RA系列PWM觸發ADC組采集功能
3
CPK-RA6M4評估板入門指南
瑞薩電子 (TSE: 6723)
科技讓生活更輕松,致力于打造更安全、更智能、可持續發展的未來。作為全球微控制器供應商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業知識,提供完整的半導體解決方案。成功產品組合加速汽車、工業、基礎設施及物聯網應用上市,賦能數十億聯網智能設備改善人們的工作和生活方式。
更多信息,敬請訪問renesas.com
原文標題:【開發板評測筆記】Renesas RA6M4開發板之USB-H(上)
文章出處:【微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
-
mcu
+關注
關注
146文章
17473瀏覽量
354606 -
瑞薩
+關注
關注
36文章
22325瀏覽量
87194 -
RA6M4
+關注
關注
0文章
51瀏覽量
514
原文標題:【開發板評測筆記】Renesas RA6M4開發板之USB-H(上)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
【RA-Eco-RA4E2-64PIN-V1.0開發板試用】1、開發板開箱與環境搭建
【RA-Eco-RA4E2-64PIN-V1.0開發板試用】點燈并使用串口下載程序
【RA-Eco-RA4E2-64PIN-V1.0開發板試用】+初次見面+MDK生成代碼+點燈
野火GD32H759開發板產品概述

【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發板介紹和環境搭建
【RA-Eco-RA2E1-48PIN-V1.0開發板試用】開發板介紹&環境搭建
?Banana Pi BPi-M4 Zero 開源硬件開發板評測試: 全志科技H618 方案設計 ,板載4G 內存,32G eMMC
Banana Pi BPI-M4 Berry開源硬件開發板采用全志H618芯片設計

評論