Renesas RX66T 開發板:功能、配置與使用指南
在嵌入式系統開發領域,一款性能優良的開發板能為工程師們帶來極大的便利。Renesas RX66T 開發板就是這樣一款值得關注的產品,它為開發者提供了豐富的功能和靈活的配置選項。今天,我們就來深入了解一下這款開發板。
文件下載:Renesas Electronics RX66T-Starter-Kit.pdf
一、開發板概述
1.1 用途
Renesas RX66T CPU 板是一款用于評估瑞薩微控制器的工具,本手冊主要介紹了該 CPU 板硬件的技術細節,適合在 CPU 板平臺上設計示例代碼、使用各種集成外設的用戶。
1.2 規格參數
- 微控制器:型號為 R5F566TEADFP,采用 100 引腳 LFQFP 封裝,片上內存包括 ROM 512KB + 32KB 和 RAM 64KB + 16KB,板載內存有 2Kbit 的 I2C EEPROM。
- 輸入時鐘:RX66T 主時鐘為 8MHz,RL78/G1C 主時鐘為 12MHz。
- 電源供應:直流電源插孔輸入為 5V,電源供應 IC 輸入 5V 輸出 3.3V。
- 調試接口:配備 E1/E2 Lite 14 引腳盒式插頭。
- 其他組件:有 2 極 x 1 的 DIP 開關用于模式配置,1 個復位開關,3 個用戶開關,一個單圈 10kΩ 電位器用于 ADC,還有多個不同顏色的 LED 指示燈,以及 CAN、LIN 等接口和相應的驅動。
二、電源供應
2.1 電源需求
該開發板可由 E1 調試器或 E2 Lite 調試器供電,最大供電電流可達 200mA。當連接到其他系統時,由該系統為開發板供電。開發板還配備了一個可選的中心正極電源連接器,使用 2.0mm 桶形電源插孔。外部電源供應的詳細要求和配置在相關表格中有說明,默認的電源配置以藍色粗體文本顯示,主電源連接到 PWR 時應提供至少 5W 的功率以確保其全部功能正常運行。
2.2 上電行為
購買開發板時,瑞薩微控制器中已預編程了示例教程軟件的“Release”版本。如需進一步了解該示例,可參考《Renesas Starter Kit Smart Configurator Tutorial Manual》。
三、開發板布局
3.1 組件布局
開發板的組件布局清晰,從提供的圖片可以看到其頂部組件的分布情況。所有的通孔連接器都采用了 2.54mm 的間距網格,方便進行接口連接。
3.2 尺寸規格
開發板的尺寸和連接器位置在相關圖紙中有詳細說明,這有助于工程師在進行系統集成時合理規劃空間。
3.3 組件放置
通過相關圖片,我們可以清楚地看到各個組件在 PCB 板頂層和底層的放置位置,組件類型和值在板原理圖中有詳細標注,這對于硬件電路的設計和調試非常有幫助。
四、連接性
4.1 內部連接
從給出的內部板框圖可以了解到 CPU 板組件與 MCU 之間的連接關系,這對于理解開發板的整體架構和信號流向非常重要。
4.2 調試器連接
開發板與 E1/E2 Lite 調試器以及主機 PC 之間的連接方式在相關圖中有明確展示,這種清晰的連接圖有助于工程師快速完成調試環境的搭建。
五、用戶電路
5.1 復位電路
CPU 板上配備了復位控制電路,通過 RES 開關觸發產生所需的復位信號。關于復位信號的時序要求可參考《RX66T Group User’s Manual: Hardware》,復位電路的詳細信息可查看 CPU 板原理圖。
5.2 時鐘電路
時鐘電路為 MCU 及其相關外設提供所需的時鐘信號。其時鐘信號要求的詳細信息可參考《RX66T Group Hardware Manual》和《RL78/G1C hardware manual》,CPU 板上使用的振蕩器的詳細信息在表格中列出,包括 X1(8MHz)和 X2(12MHz)。
5.3 開關
開發板上共有四個開關,每個開關的功能和連接方式在表格中有詳細說明,如需了解開關連接的更多信息,可參考 CPU 板原理圖。
5.4 LED 指示燈
板上有 5 個 LED 指示燈,每個 LED 的功能、顏色和連接方式都在表格中明確列出,方便工程師進行狀態指示和調試。
5.5 電位器
單圈電位器作為分壓器連接到模擬輸入 AN000(引腳 90),可用于在 Board_VCC 和地之間創建電壓。該電位器為微控制器提供了一種簡單的可變模擬輸入方法,但不一定能反映控制器 ADC 的精度,如需更多詳細信息可參考《RX66T Group User’s Manual: Hardware》。
5.6 Pmod? 接口
開發板配備了 Digilent Pmod? 接口的連接器,其中 PMOD1 連接器可與 LCD 模塊兼容。在安裝 LCD 模塊時需注意避免引腳彎曲或損壞,同時由于 LCD 模塊易受靜電放電(ESD)影響,應采取適當的 ESD 保護措施。Pmod? 接口使用 SPI 接口,相關的引腳編號和連接信息在表格中有詳細列出。
5.7 USB 串口
USB 串口由瑞薩低功耗微控制器(RL78/G1C)實現,并連接到 RX66T 串行通信接口(SCI)模塊,提供了多種選項以選擇連接的 SCI11 端口。當開發板首次通過 USB/Serial 連接到運行 Windows? 的 PC 時,PC 會自動尋找驅動程序,該驅動程序在安裝過程中會被安裝。如果沒有該驅動程序,可從指定 URL 下載驅動安裝程序。
5.8 控制器局域網(CAN)
CPU 板上安裝了 CAN 收發器 IC,并連接到 CAN MCU 外設。關于 CAN 協議和支持的操作模式的詳細信息,可參考《RX66T Group User’s Manual: Hardware》,CAN 微控制器信號的連接信息在表格中列出。
5.9 外部總線
RX66T 具有外部數據總線,連接到 CPU 板上的各種設備,相關設備的詳細信息在表格中列出,如需了解更多關于外部總線連接設備的信息,可查看板原理圖。
5.10 I2C 總線
RX66T 具有一個 I2C(Inter - IC Bus)接口模塊,RIIC0 連接到一個 2Kbit EEPROM,EEPROM 設備和連接的具體細節可在板原理圖中找到。
5.11 本地互連網絡(LIN)
CPU 板上安裝了 LIN 收發器 IC,并連接到 LIN MCU 外設。關于 LIN 協議和支持的操作模式的詳細信息,可參考《RX66T Group User’s Manual: Hardware》,LIN 微控制器信號的連接信息在表格中列出。
六、配置
6.1 修改開發板配置
通過修改鏈接電阻、帶有可移動跳線的插頭或配置 DIP 開關,可以改變 CPU 板的操作方式以訪問不同的配置。在移除焊接組件時,要確保 CPU 板暴露在烙鐵下的時間不超過 5 秒,避免損壞附近的組件。同時,修改鏈接電阻時要檢查相關的選項鏈接,防止出現信號沖突或短路的情況,因為許多 MCU 的引腳是復用的,一些外設必須獨占使用。
6.2 MCU 操作模式
MCU 支持單芯片模式、用戶引導模式和 SCI 引導模式,具體的開關設置和相關參考信息在表格中列出。需要注意的是,在產品發貨時,某些跳線(如 J10)并未安裝在板上。
6.3 E1/E2 Lite 調試器配置
E1/E2 Lite 調試器的配置涉及多個選項鏈接和跳線設置,相關的功能和設置信息在表格中詳細列出,這些配置對于調試開發板和 MCU 非常重要。
6.4 電源供應配置
電源供應配置通過跳線和選項鏈接來實現,相關的功能和設置信息在表格中詳細列出,這些設置可以根據不同的電源需求進行調整。
6.5 時鐘配置
時鐘配置的選項鏈接信息在表格中列出,通過這些鏈接可以選擇不同的時鐘源,如 8MHz 晶體(X1)或 JA2 - EXTAL 連接到 RX66T。
6.6 模擬電源、ADC 和 DAC 配置
模擬電源、ADC 和 DAC 的配置涉及多個選項鏈接,相關的功能和設置信息在表格中詳細列出,這些配置對于模擬信號的處理和轉換非常關鍵。
6.7 總線配置
總線配置的選項鏈接信息在多個表格中詳細列出,涉及到多個信號和引腳的配置,這些配置對于數據傳輸和外設連接非常重要。
6.8 CAN 配置
CAN 配置的選項鏈接信息在表格中列出,通過這些鏈接可以實現 CAN 信號的不同連接和功能配置。
6.9 通用 IO 和 LED 配置
通用 IO 和 LED 的配置選項鏈接信息在表格中列出,這些配置可以實現對 IO 口和 LED 指示燈的靈活控制。
6.10 I2C 和 EEPROM 配置
I2C 和 EEPROM 的配置選項鏈接信息在表格中詳細列出,這些配置對于 I2C 總線通信和 EEPROM 的使用非常重要。
6.11 IRQ 和開關配置
IRQ 和開關配置的選項鏈接信息在表格中列出,這些配置可以實現對中斷請求和開關信號的靈活處理。
6.12 LIN 配置
LIN 配置的選項鏈接信息在表格中列出,這些配置對于 LIN 總線通信和相關外設的使用非常關鍵。
6.13 MTU 和 POE 配置
MTU 和 POE 配置的選項鏈接信息在表格中列出,這些配置對于定時器和端口輸出使能等功能的實現非常重要。
6.14 PMOD1 配置
PMOD1 配置的選項鏈接信息在表格中列出,這些配置對于 PMOD1 接口的使用和外設連接非常有幫助。
6.15 PMOD2 配置
PMOD2 配置的選項鏈接信息在表格中列出,這些配置對于 PMOD2 接口的使用和外設連接非常關鍵。
6.16 串行和 USB 轉串行配置
串行和 USB 轉串行配置的選項鏈接信息在表格中列出,這些配置對于串行通信和 USB 接口的使用非常重要。
七、開發板接口
7.1 應用接口
開發板配備了多個應用接口,如 JA1、JA2、JA3、JA5 和 JA6,每個接口的連接信息在表格中詳細列出,這些接口可以用于連接兼容的瑞薩應用設備或方便訪問 MCU 的引腳。
7.2 微控制器引腳接口
開發板還配備了 MCU 引腳接口,如 J1、J2、J3 和 J4,每個接口的連接信息在表格中詳細列出,這些接口可以用于訪問 MCU 的所有引腳。
八、代碼開發
8.1 開發概述
使用瑞薩軟件工具進行代碼調試時,開發板必須通過 E1/E20/E2 Lite 調試器連接到 PC。關于 E1/E20/E2 Lite 調試器的調試功能的更多信息,可參考相關的用戶手冊。
8.2 編譯器限制
開發板附帶的編譯器在首次使用后的 60 天內可以完全正常使用,60 天后將默認為最大 128k 的代碼和數據。如果需要使用更大尺寸的程序,需要從經銷商處購買完整的工具。同時,編譯器的保護軟件會檢測系統時鐘的變化,將系統時鐘調回可能會導致試用期限提前到期。
8.3 模式支持
MCU 支持單芯片模式和引導模式(SCI),這些模式在開發板上進行配置,具體的修改要求可參考相關章節。其他 MCU 操作模式在 MCU 的寄存器中進行配置,相關信息可在《RX66T Group User’s Manual: Hardware》中找到。需要注意的是,只能在開發板處于復位或關閉狀態時更改 MCU 操作模式,否則可能會損壞 MCU。
8.4 調試支持
E1 仿真器或 E2 仿真器 Lite(隨開發板提供)支持斷點、事件點(包括執行過程中插入)和基本跟蹤功能,最多支持 8 個片上事件點、256 個軟件斷點和 256 個分支/周期跟蹤。如需更多詳細信息,可參考相關的用戶手冊。
8.5 地址空間
關于 MCU 地址空間的詳細信息,可參考《RX66T Group User’s Manual: Hardware》中的“Address Space”部分。
九、附加信息
9.1 技術支持
如需了解 RX66T 組微控制器的信息,可參考《RX66T Group Hardware Manual》;如需了解 RX 匯編語言的信息,可參考《RX Family Software Manual》。技術聯系詳情可參考《Quick Start Guide》的第 8 節,關于瑞薩微控制器的一般信息可在瑞薩官方網站上找到。
9.2 商標和版權
本手冊中使用的所有品牌或產品名稱均為其各自公司或組織的商標或注冊商標。本文件的內容可能會隨時更改,未經瑞薩電子歐洲有限公司的書面許可,禁止全部或部分復制本文件。
Renesas RX66T 開發板為工程師們提供了一個強大而靈活的開發平臺,通過對其功能、配置和使用方法的深入了解,我們可以更好地發揮其性能,實現各種嵌入式系統的開發需求。希望這篇文章能對正在使用或打算使用該開發板的工程師們有所幫助。大家在開發過程中遇到過哪些有趣的問題或者有什么獨特的技巧,歡迎在評論區分享交流。
發布評論請先 登錄
Renesas RX66T 開發板:功能、配置與使用指南
評論