Renesas Starter Kit for RX72T:開啟嵌入式開發(fā)新征程
在嵌入式開發(fā)領(lǐng)域,一款功能強(qiáng)大且易于使用的開發(fā)套件能大大提升開發(fā)效率與質(zhì)量。今天,我們就來深入探討Renesas Starter Kit for RX72T,看看它為我們帶來了哪些獨特的功能與特性。
文件下載:Renesas Electronics RX72T入門套件.pdf
一、概述
1.1 目的
Renesas Starter Kit for RX72T是一款針對瑞薩微控制器的評估工具,本手冊著重介紹其硬件的技術(shù)細(xì)節(jié)。而軟件安裝和調(diào)試環(huán)境的詳細(xì)信息,則可在《Quick Start Guide》和《Tutorial Manual》中找到。
1.2 特性
這款套件具備諸多實用特性,為開發(fā)者提供了豐富的開發(fā)資源。它支持瑞薩微控制器編程和用戶代碼調(diào)試,板載有多種用戶電路,如開關(guān)、LED和電位器等,同時還提供了示例應(yīng)用和外設(shè)初始化代碼,為開發(fā)工作提供了便利。
1.3 板卡規(guī)格
該板卡采用型號為R5F572TKCDFB的微控制器,封裝形式為144 - pin LFQFP。板載內(nèi)存豐富,包括1MB + 32KB的ROM和128KB + 16KB的RAM,還有2Kbit的IC EEPROM。輸入時鐘方面,RX72T主時鐘為8MHz,RL78/G1C主時鐘為12MHz。電源供應(yīng)上,通過DC電源插孔輸入5V,經(jīng)電源供應(yīng)IC轉(zhuǎn)換為3.3V輸出。調(diào)試接口采用E1/E2 Lite 14 - pin盒式插頭,還配備了模式配置的DIP開關(guān)、復(fù)位開關(guān)、用戶開關(guān)和電位器等。LED包含電源指示燈和多種顏色的用戶LED,此外還有CAN、LIN、USB等接口,方便與外部設(shè)備進(jìn)行通信。
二、電源供應(yīng)
2.1 需求
套件配備E1或E2 Lite調(diào)試器,調(diào)試器可為板卡提供最高200mA的電源。當(dāng)板卡連接到其他系統(tǒng)時,由該系統(tǒng)為其供電。板卡設(shè)有一個可選的中心正極電源連接器,使用2.0mm桶形電源插孔。使用5V功能時,需準(zhǔn)備一個合適的AC適配器,插頭規(guī)格為中心正極,外徑5.5mm,內(nèi)徑2.1mm,主電源連接到PWR時應(yīng)提供至少5W的功率,以確保板卡的全部功能正常運行。
2.2 上電行為
購買套件時,板卡的瑞薩微控制器中已預(yù)編程了示例教程軟件的“Release”版本。若想了解該示例的更多信息,可查閱《Renesas Starter Kit Smart Configurator Tutorial Manual》。
三、板卡布局
3.1 組件布局
板卡的組件布局設(shè)計合理,通過相關(guān)圖片可以清晰看到各組件的位置分布,這有助于開發(fā)者在進(jìn)行硬件連接和調(diào)試時快速定位組件。
3.2 板卡尺寸
板卡尺寸及連接器位置在相關(guān)圖示中有明確標(biāo)注,所有通孔連接器都采用2.54mm的通用間距網(wǎng)格,方便與其他設(shè)備進(jìn)行接口連接。
3.3 組件放置
組件在板卡的頂面和底面都有合理的放置,組件類型和值在板卡原理圖中詳細(xì)列出,為硬件設(shè)計和維護(hù)提供了便利。
四、連接性
4.1 內(nèi)部板卡連接
從給出的內(nèi)部板卡組件及其與MCU的連接圖中,我們可以清晰了解CPU板組件與MCU之間的連接關(guān)系,這對于理解板卡的工作原理和進(jìn)行電路設(shè)計非常重要。
4.2 調(diào)試器連接
調(diào)試器與CPU板和主機(jī)PC之間的連接圖展示了它們之間的連接方式,確保了在進(jìn)行代碼調(diào)試時數(shù)據(jù)的正常傳輸。
五、用戶電路
5.1 復(fù)位電路
CPU板上配備了復(fù)位控制電路,通過RES開關(guān)觸發(fā)產(chǎn)生所需的復(fù)位信號。若想了解復(fù)位信號的時序要求,可參考《RX72T Group User’s Manual: Hardware》;若想了解復(fù)位電路的詳細(xì)信息,可查看CPU板原理圖。
5.2 時鐘電路
時鐘電路為MCU和相關(guān)外設(shè)提供所需的時鐘信號。板上振蕩器的詳細(xì)信息在表格中列出,其中X1為RX72T的主MCU晶體,頻率為8MHz;X2為RL78/G1C的主MCU晶體,頻率為12MHz。若想了解時鐘信號的要求和時鐘電路的詳細(xì)信息,可參考《RX72T Group Hardware Manual》和《RL78/G1C hardware manual》以及CPU板原理圖。
5.3 開關(guān)
板上有四個開關(guān),其功能和連接方式在表格中詳細(xì)列出。例如,RES開關(guān)按下時可復(fù)位微控制器,SW1、SW2、SW3分別連接到不同的輸入端口,用于用戶控制或ADC控制。若想了解開關(guān)連接的更多信息,可參考CPU板原理圖。
5.4 LED
板上有5個LED,其功能、顏色和連接方式在表格中明確展示。如POWER1為綠色LED,用于指示Board_VCC電源軌的狀態(tài);LEDO、LED1、LED2、LED3為用戶操作的LED,分別連接到不同的端口。
5.5 電位器
板上的單圈電位器作為分壓器連接到模擬輸入AN000引腳,可在Board_VCC和AVSS0之間創(chuàng)建電壓。該電位器為微控制器提供可變模擬輸入,但不一定能反映控制器ADC的精度,若想了解更多細(xì)節(jié),可參考《RX72T Group User’s Manual: Hardware》。
5.6 Pmod?
板上配備了Digilent Pmod?接口連接器,PMOD1連接器可與LCD模塊兼容。安裝LCD模塊時需注意避免引腳彎曲或損壞,同時要采取適當(dāng)?shù)?a target="_blank">ESD保護(hù)措施,因為LCD模塊易受靜電放電影響。Digilent Pmod?兼容頭使用SPI接口,其引腳編號和連接信息在表格中詳細(xì)列出。
5.7 USB串口
USB串口通過瑞薩低功耗微控制器(RL78/G1C)實現(xiàn),并連接到RX72T的串行通信接口(SCI)模塊。提供了多種連接選項,可選擇連接的SCI11端口。當(dāng)CPU板首次通過USB/Serial連接到運行Windows?的PC時,PC會自動尋找驅(qū)動程序,該驅(qū)動程序在安裝過程中已安裝,所以PC應(yīng)能找到它。若沒有驅(qū)動程序,可從指定URL下載。
5.8 控制器局域網(wǎng)(CAN)
板上安裝了CAN收發(fā)器IC,并連接到CAN MCU外設(shè)。若想了解CAN協(xié)議和支持的操作模式的更多細(xì)節(jié),可參考《RX72T Group User’s Manual: Hardware》,CAN微控制器信號的連接信息在表格中列出。
5.9 外部總線
RX72T具有外部數(shù)據(jù)總線,連接到板上的各種設(shè)備。表格中列出了連接到外部數(shù)據(jù)總線的設(shè)備及其地址空間,詳細(xì)信息可在板卡原理圖中找到。
5.10 I2C總線(Inter - IC Bus)
RX72T具有一個I2C接口模塊,RIIC0連接到一個2Kbit的EEPROM,EEPROM設(shè)備的具體細(xì)節(jié)和連接信息可在板卡原理圖中找到。
5.11 本地互連網(wǎng)絡(luò)(LIN)
板上安裝了LIN收發(fā)器IC,并連接到LIN MCU外設(shè)。若想了解LIN協(xié)議和支持的操作模式的更多細(xì)節(jié),可參考《RX72T Group User’s Manual: Hardware》,LIN微控制器信號的連接信息在表格中列出。
5.12 通用串行總線(USB)
板上配備了USB主機(jī)插座(A型)和功能插座(Mini B型),USB模塊USB0連接到主機(jī)和功能插座,可作為主機(jī)或功能設(shè)備運行,其連接信息在表格中詳細(xì)列出。
六、配置
6.1 修改RSK
本部分列出了用于修改CPU板操作方式的選項鏈接,可通過修改鏈接電阻、帶有可移動跳線的插頭或配置DIP開關(guān)來實現(xiàn)不同的配置。修改時需注意避免對板卡造成損壞,同時要檢查相關(guān)選項鏈接,防止出現(xiàn)信號沖突或短路情況。由于MCU的許多引腳是復(fù)用的,部分外設(shè)必須獨占使用,若想了解更多信息,可參考《RX72T Group User’s Manual: Hardware》和CPU板原理圖。
6.2 MCU操作模式
表格詳細(xì)列出了與配置MCU操作模式相關(guān)的選項鏈接,包括單芯片模式、用戶引導(dǎo)模式和SCI引導(dǎo)模式等,不同模式通過SW4開關(guān)的不同設(shè)置來實現(xiàn)。
6.3 E1/E2 Lite調(diào)試器配置
表格詳細(xì)說明了與E1/E2 Lite調(diào)試器配置相關(guān)的選項鏈接和跳線的功能,這些配置對于調(diào)試工作的順利進(jìn)行至關(guān)重要。
6.4 電源供應(yīng)配置
表格詳細(xì)列出了與電源供應(yīng)配置相關(guān)的跳線和選項鏈接的功能,包括不同電源軌的連接和斷開設(shè)置,以及對MCU電流消耗測量的支持等。在進(jìn)行電源配置時,需根據(jù)實際需求進(jìn)行合理設(shè)置,避免出現(xiàn)電源供應(yīng)問題。
6.5 時鐘配置
表格詳細(xì)說明了與時鐘配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接選擇不同的時鐘源,如連接8MHz晶體(X1)到RX72T或連接JA2 - EXTAL到RX72T。
6.6 模擬電源&ADC&DAC配置
表格詳細(xì)列出了與模擬電源、ADC和DAC配置相關(guān)的選項鏈接的功能,涉及到多個信號和引腳的連接配置,對于模擬信號的處理和轉(zhuǎn)換非常重要。
6.7 BUS配置
表格詳細(xì)說明了與BUS配置相關(guān)的選項鏈接的功能,涉及到眾多信號和引腳的連接配置,對于總線通信和數(shù)據(jù)傳輸至關(guān)重要。
6.8 CAN配置
表格詳細(xì)列出了與CAN配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接配置CAN通信的相關(guān)參數(shù)。
6.9 通用IO&LED配置
表格詳細(xì)說明了與通用IO和LED配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接配置通用IO口和LED的連接和功能。
6.10 I2C&EEPROM配置
表格詳細(xì)列出了與I2C和EEPROM配置相關(guān)的選項鏈接的功能,對于I2C總線通信和EEPROM的讀寫操作非常重要。
6.11 IRQ&開關(guān)配置
表格詳細(xì)說明了與IRQ和開關(guān)配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接配置中斷請求和開關(guān)的連接和功能。
6.12 LIN配置
表格詳細(xì)列出了與LIN配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接配置LIN通信的相關(guān)參數(shù)。
6.13 MTU&POE配置
表格詳細(xì)說明了與MTU和POE配置相關(guān)的選項鏈接的功能,對于定時器和端口輸出使能的配置非常重要。
6.14 PMOD1配置
表格詳細(xì)列出了與PMOD1配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接配置PMOD1接口的相關(guān)參數(shù)。
6.15 PMOD2配置
表格詳細(xì)說明了與PMOD2配置相關(guān)的選項鏈接的功能,可通過這些選項鏈接配置PMOD2接口的相關(guān)參數(shù)。
6.16 串行&USB到串行配置
表格詳細(xì)列出了與串行和USB到串行配置相關(guān)的選項鏈接的功能,對于串行通信和USB轉(zhuǎn)串行通信的配置非常重要。
6.17 USB配置
表格詳細(xì)說明了與USB配置相關(guān)的選項鏈接和跳線的功能,可通過這些選項鏈接和跳線配置USB接口的相關(guān)參數(shù),包括主機(jī)模式、功能模式和電源模式等。
七、插頭
7.1 應(yīng)用插頭
板上配備了應(yīng)用插頭,可用于連接兼容的瑞薩應(yīng)用設(shè)備或方便訪問MCU引腳。表格詳細(xì)列出了應(yīng)用插頭JA1、JA2、JA3、JA5、JA6的連接信息,為開發(fā)者提供了清晰的引腳連接參考。
7.2 微控制器引腳插頭
RSK配備了MCU引腳插頭,用于訪問MCU的所有引腳。表格詳細(xì)列出了微控制器引腳插頭J1、J2、J3、J4的連接信息,方便開發(fā)者進(jìn)行引腳的連接和調(diào)試。
八、代碼開發(fā)
8.1 概述
在使用瑞薩軟件工具進(jìn)行代碼調(diào)試時,RSK板必須通過E1/E20/E2 Lite調(diào)試器連接到PC。本套件提供了E1/E2 Lite調(diào)試器,若想了解其調(diào)試功能的更多信息,可參考《E1/E20 Emulator, E2 Emulator Lite Additional Document for User's Manual (R20UT0399EJ)》。
8.2 編譯器限制
本套件配備的編譯器在首次使用后的60天內(nèi)可完全正常使用,60天后將默認(rèn)限制代碼和數(shù)據(jù)最大為128k。若要使用更大尺寸的程序,需從經(jīng)銷商處購買完整工具。同時,編譯器的保護(hù)軟件會檢測系統(tǒng)時鐘的變化,若將系統(tǒng)時鐘調(diào)回,可能會導(dǎo)致試用期限提前結(jié)束。
8.3 模式支持
MCU支持單芯片模式和引導(dǎo)模式(SCI),可在RSK板上進(jìn)行配置,具體修改細(xì)節(jié)可在6.2節(jié)中找到。其他MCU操作模式在MCU的寄存器中進(jìn)行配置,相關(guān)信息可在《RX72T Group User’s Manual: Hardware》中查閱。需要注意的是,只有在RSK處于復(fù)位或關(guān)閉狀態(tài)時才能更改MCU操作模式,否則可能會損壞MCU。
8.4 調(diào)試支持
隨套件提供的E1 Emulator或E2 Emulator Lite支持?jǐn)帱c、事件點(包括執(zhí)行中插入)和基本跟蹤功能,但最多支持8個片上事件點、256個軟件斷點和256個分支/周期跟蹤。若想了解更多詳細(xì)信息,可參考《RX Family E1/E20 Emulator User’s Manual (R20UT0398EJ)》或《E2 Emulator Lite User’s Manual (R20UT3240EJ)》。
8.5 地址空間
若想了解MCU地址空間的詳細(xì)信息,可參考《RX72T Group User’s Manual: Hardware》中的“Address Space”部分。
九、附加信息
技術(shù)支持
若想了解RX72T Group微控制器的相關(guān)信息,可參考《RX72T Group Hardware Manual》;若想了解RX匯編語言的相關(guān)信息,可參考《RX Family Software Manual》。技術(shù)聯(lián)系細(xì)節(jié)可在《Quick Start Guide》的第8節(jié)中找到,瑞薩微控制器的一般信息可在其官方網(wǎng)站(https://www.renesas.com/ )上查詢。
商標(biāo)
本手冊中使用的所有品牌或產(chǎn)品名稱均為其各自公司或組織的商標(biāo)或注冊商標(biāo)。
版權(quán)
本文件可能會隨時進(jìn)行部分或全部更改,未經(jīng)Renesas Electronics Europe Limited的書面許可,禁止全部或部分復(fù)制本文件。
通過對Renesas Starter Kit for RX72T的詳細(xì)介紹,我們可以看到它在硬件設(shè)計和開發(fā)方面提供了豐富的資源和靈活的配置選項。無論是對于初學(xué)者還是有經(jīng)驗的開發(fā)者,都能從中找到適合自己的開發(fā)方案。希望各位電子工程師在使用該套件的過程中,能夠充分發(fā)揮其優(yōu)勢,開發(fā)出更加優(yōu)秀的嵌入式產(chǎn)品。大家在使用過程中遇到過哪些問題,又是如何解決的呢?歡迎在評論區(qū)分享交流。
-
嵌入式開發(fā)
+關(guān)注
關(guān)注
18文章
1146瀏覽量
50138 -
開發(fā)套件
+關(guān)注
關(guān)注
2文章
221瀏覽量
25123
發(fā)布評論請先 登錄
Renesas Starter Kit for RX72T:開啟嵌入式開發(fā)新征程
評論