探索 RENESAS FPB - R9A02G021 快速原型開發(fā)板:功能、配置與應用
在電子設(shè)計領(lǐng)域,快速原型開發(fā)板是驗證設(shè)計概念和加速產(chǎn)品開發(fā)的重要工具。今天,我們將深入探討 RENESAS 的 FPB - R9A02G021 快速原型開發(fā)板,了解其功能特性、硬件架構(gòu)、跳線設(shè)置以及使用過程中的注意事項。
文件下載:Renesas Electronics FPB-R9A02G021 RISC-V MCU快速原型設(shè)計板.pdf
一、開發(fā)板概述
FPB - R9A02G021 專為 R9A02G021 微控制器設(shè)計,可幫助用戶無縫評估該微控制器的特性,并利用 e2 studio IDE 開發(fā)嵌入式系統(tǒng)應用。它具有以下關(guān)鍵特性:
1. MCU 原生引腳訪問
- MCU 規(guī)格:采用 RISC - V 內(nèi)核,最高頻率 48 MHz,擁有 128 KB 代碼閃存、4 KB 數(shù)據(jù)閃存和 16 KB SRAM,采用 48 引腳 HWQFN 封裝。
- 引腳訪問:通過 2 x 24 引腳公頭(未安裝)實現(xiàn)原生引腳訪問,還設(shè)有 MCU 電流測量點(未安裝),方便精確測量電流消耗。
- 內(nèi)部時鐘:提供 32.768 kHz 參考時鐘。
2. 特殊功能訪問
配備遠程控制信號接收器(未安裝),可實現(xiàn)遠程控制功能。
3. 系統(tǒng)控制與生態(tài)系統(tǒng)訪問
- 電源供應:提供兩個 +5 V 輸入源,分別為 USB 和外部電源(使用 2 引腳接頭,未安裝)。
- 調(diào)試功能:內(nèi)置 Segger J - Link 仿真器,支持 2 線緊湊型 JTAG(cJTAG)調(diào)試。
- 用戶交互:設(shè)有兩個用戶 LED(綠色)、一個電源 LED(綠色)和一個調(diào)試 LED(黃色),以及一個用戶開關(guān)和一個復位開關(guān)。
- 生態(tài)系統(tǒng)擴展:提供三個流行的生態(tài)系統(tǒng)擴展接口,包括 Seeed Grove?(I2C、模擬)連接器(未安裝)、兩個 Digilent Pmod? 連接器和 Arduino?(Uno R3)連接器。
二、硬件架構(gòu)與默認配置
1. 板級架構(gòu)
該開發(fā)板的架構(gòu)與瑞薩 FPB 系列的其他開發(fā)板相似,除了 MCU 外,還包括板載編程器/調(diào)試器、用于訪問 MCU 所有引腳的引腳頭、電源調(diào)節(jié)器、一些 LED 和開關(guān),以及多個生態(tài)系統(tǒng) I/O 連接器。
2. 跳線設(shè)置
開發(fā)板提供兩種類型的跳線:銅跳線(包括走線切割型和焊橋型)和傳統(tǒng)引腳頭跳線。不同跳線的默認配置不同,具體如下:
- MCU 默認跳線設(shè)置:如 E1 跳線默認打開,關(guān)閉時 P003 (AVREFM) 連接到 breakout 引腳頭 J2;E2 跳線默認關(guān)閉,連接 P003 (AVREFM) 到 GND 等。
- J - Link OB 和外部調(diào)試器默認跳線設(shè)置:J18 跳線默認未安裝,安裝時 J - Link 仿真器將處于復位狀態(tài);E50 跳線默認關(guān)閉,連接 P300(TCKC) 到外部調(diào)試器連接器 J15 和 J - Link 仿真器等。
- Arduino Uno 默認跳線設(shè)置:E15 跳線默認關(guān)閉,連接 P105 (ANI18) 到 Arduino Uno (A4) 等。
- Pmod 1 和 Pmod 2 默認跳線設(shè)置:E34 跳線默認關(guān)閉,連接 P102(RXD2/SI20) 到 Pmod 1(RXD/ MISO/SCL) 等。
- Grove 默認跳線設(shè)置:E18 跳線默認打開,關(guān)閉時 P105(ANI18) 連接到 Grove (SCL/ AN) 等。
- HMI 功能默認跳線設(shè)置:E11 跳線默認關(guān)閉,連接 P107 (TO03_A) 到 LED1 等。
三、系統(tǒng)控制與生態(tài)系統(tǒng)訪問
1. 電源供應
開發(fā)板設(shè)計為 +5 V 供電,通過板載線性穩(wěn)壓器將 +5 V 轉(zhuǎn)換為 +3.3 V 為 MCU 和其他外設(shè)供電。電源供應有兩種選擇:
- USB 供電:通過 USB Type C 連接器(J17)從主機 PC 獲取 +5 V 電源。
- 外部電源供電:通過 2 引腳接頭 J19 從外部電源獲取 +5 V 電源。
需要注意的是,由于反向電流保護二極管的正向電壓降(最大 0.55V@1A),主系統(tǒng) +5 V 電源的電壓會低于電源供應電壓,且開發(fā)板最大供電電流為 1 A,電流越大,反向電流保護二極管和 +3.3 V 線性穩(wěn)壓器的溫度越高。
2. 調(diào)試與編程
| 開發(fā)板支持兩種調(diào)試模式:板載調(diào)試模式(使用內(nèi)置 J - Link 仿真器)和外部調(diào)試模式(使用外部調(diào)試器),同時支持 UART 引導模式進行編程。不同模式下的跳線配置不同,具體如下: | 調(diào)試/編程模式 | 調(diào)試/編程接口 | VCOM | R30 | R31 | R32 | R33 | J8 | J18 |
|---|---|---|---|---|---|---|---|---|---|
| 板載調(diào)試 | CJTAG | 可用 | 打開 | 關(guān)閉 | 打開 | 關(guān)閉 | 打開 | 打開 | |
| 外部調(diào)試 | CJTAG | 不可用 | 關(guān)閉 | 打開 | 關(guān)閉 | 打開 | 打開 | 關(guān)閉 | |
| UART 引導 via VCOM | UART 引導 | 作為 UART 引導資源可用 | 打開 | 關(guān)閉 | 打開 | 關(guān)閉 | 關(guān)閉 | 打開 | |
| UART 引導 via 外部調(diào)試器 | UART 引導 | 不可用 | 關(guān)閉 | 打開 | 關(guān)閉 | 打開 | 關(guān)閉 | 關(guān)閉 |
3. 生態(tài)系統(tǒng)擴展
開發(fā)板提供了三個流行的生態(tài)系統(tǒng)擴展接口,方便用戶連接第三方附加模塊:
- Seeed Grove? 連接器:可作為兩線串行主設(shè)備或支持兩個模擬(ADC)輸入。
- Digilent Pmod? 連接器:包括 Pmod 1 和 Pmod 2,支持多種通信協(xié)議,如 SPI、UART 和 I2C。
- Arduino?(Uno R3)連接器:與 Arduino Uno R3 兼容,方便用戶使用 Arduino 生態(tài)系統(tǒng)的資源。
由于 MCU 引腳有限,部分引腳可能會連接到多個生態(tài)系統(tǒng)連接器,用戶需要根據(jù)實際需求配置跳線和電阻。
四、特殊功能與 MCU 原生引腳訪問
1. 遠程控制信號接收器
開發(fā)板可配備紅外接收器模塊,實現(xiàn)遠程控制功能。使用時,需要將 0Ω 電阻(SMD 0603)安裝到 R51 并從 R52 移除,將 MCU 的 P202 (IRQ2_C / RIN0) 連接到紅外接收器模塊的 OUT 引腳。
2. MCU 原生引腳訪問
- 引腳頭:通過 2 x 24 引腳公頭(未安裝)提供對所有 MCU 接口信號和電源端口電壓的訪問,方便用戶進行原型設(shè)計和測試。
- 電流測量:通過引腳頭 J3(未安裝)和移除電阻 R49 可測量 MCU 的電流消耗。
五、認證與注意事項
1. 認證標準
開發(fā)板符合多項認證標準,包括 EMC/EMI 標準(如加拿大 ICES - 003、CE 類 A 等)、材料選擇與回收標準(如 EU RoHS、中國 SJ/T 11364 - 2014 等)和安全標準(如 UL 94V - 0)。
2. 注意事項
- 使用環(huán)境:該開發(fā)板僅適用于實驗室環(huán)境,使用時應與敏感設(shè)備保持安全距離,在實驗室外使用可能會導致電磁兼容性問題。
- 電磁干擾:開發(fā)板會產(chǎn)生、使用和輻射射頻能量,可能會對無線電通信造成有害干擾。如果出現(xiàn)干擾問題,可嘗試調(diào)整電纜位置、重新定向接收天線、增加設(shè)備與接收器的距離等方法。
- ESD 防護:使用時應采取靜電放電(ESD)防護措施,如佩戴腕帶、使用防靜電容器等。
六、設(shè)計與支持資源
開發(fā)板的設(shè)計和制造信息可在 renesas.com/risc - v/fpb - r9a02g021 上的 “FPB - R9A02G021 設(shè)計包” 中獲取,包括原理圖、機械圖、3D 圖、物料清單等。同時,用戶可訪問相關(guān)網(wǎng)站獲取開發(fā)板和 RISC - V 微控制器的資源、下載工具和文檔,并獲得技術(shù)支持。
總的來說,RENESAS FPB - R9A02G021 快速原型開發(fā)板功能豐富,提供了多種接口和擴展選項,能夠滿足不同用戶的需求。在使用過程中,用戶需要仔細閱讀文檔,正確配置跳線和電阻,以確保開發(fā)板的正常運行。大家在使用這款開發(fā)板的過程中,有沒有遇到過什么有趣的問題或者獨特的應用場景呢?歡迎在評論區(qū)分享交流。
發(fā)布評論請先 登錄
瑞薩FPB-RA0E2開發(fā)板的批量加載例程
探索 RENESAS FPB - R9A02G021 快速原型開發(fā)板:功能、配置與應用
評論