RA6T1微控制器:功能特性、電氣參數(shù)與設(shè)計(jì)要點(diǎn)解析
在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,微控制器(MCU)扮演著至關(guān)重要的角色。RA6T1系列MCU憑借其高性能、豐富的功能和出色的安全性,成為眾多工程師的理想選擇。本文將深入剖析RA6T1的各項(xiàng)特性、電氣參數(shù)以及設(shè)計(jì)時(shí)的注意事項(xiàng),為電子工程師們提供全面的參考。
文件下載:ra6t1.pdf
一、RA6T1概述
RA6T1系列MCU集成了多個(gè)軟件和引腳兼容的基于Arm的32位內(nèi)核,共享瑞薩的通用外設(shè)集,有助于實(shí)現(xiàn)設(shè)計(jì)的可擴(kuò)展性和高效的基于平臺(tái)的產(chǎn)品開(kāi)發(fā)。其核心采用高性能的Arm Cortex - M4內(nèi)核,運(yùn)行頻率高達(dá)120 MHz,具備高達(dá)512 - KB的代碼閃存、64 - KB的SRAM、安全和安全特性、12位A/D和D/A轉(zhuǎn)換器以及豐富的模擬外設(shè)。
1.1 功能概述
1.1.1 Arm內(nèi)核
RA6T1的Arm Cortex - M4內(nèi)核具有以下特點(diǎn):
- 最大工作頻率可達(dá)120 MHz,采用Armv7E - M架構(gòu),具備單精度浮點(diǎn)運(yùn)算單元(FPU),符合ANSI/IEEE Std 754 - 2008標(biāo)準(zhǔn)。
- 配備Arm內(nèi)存保護(hù)單元(Arm MPU),采用Armv7受保護(hù)內(nèi)存系統(tǒng)架構(gòu),擁有8個(gè)保護(hù)區(qū)域。
- SysTick定時(shí)器可由SYSTICCLK(LOCO)或ICLK驅(qū)動(dòng)。
1.1.2 內(nèi)存
- 代碼閃存:高達(dá)512 - KB的代碼閃存,運(yùn)行頻率為40 MHz時(shí)零等待狀態(tài)。
- 數(shù)據(jù)閃存:8 - KB的數(shù)據(jù)閃存,擦除/寫(xiě)入循環(huán)次數(shù)達(dá)125,000次。
- SRAM:64 - KB的片上高速SRAM。
- 內(nèi)存鏡像功能(MMF):可將代碼閃存中的目標(biāo)應(yīng)用程序鏡像加載地址映射到23位未使用內(nèi)存空間中的應(yīng)用程序鏡像鏈接地址,方便應(yīng)用程序開(kāi)發(fā)。
- 選項(xiàng)設(shè)置內(nèi)存:用于確定MCU復(fù)位后的狀態(tài)。
1.1.3 系統(tǒng)
- 工作模式:支持單芯片模式和SCI引導(dǎo)模式。
- 復(fù)位:具備14種復(fù)位方式,包括RES引腳復(fù)位、上電復(fù)位、電壓監(jiān)測(cè)器復(fù)位等。
- 低電壓檢測(cè)(LVD):可監(jiān)測(cè)VCC引腳的電壓水平,并通過(guò)軟件程序選擇檢測(cè)電平。
- 時(shí)鐘:提供多種時(shí)鐘源,包括主時(shí)鐘振蕩器(MOSC)、子時(shí)鐘振蕩器(SOSC)、高速片上振蕩器(HOCO)等,還支持時(shí)鐘輸出。
- 時(shí)鐘頻率精度測(cè)量電路(CAC):用于測(cè)量時(shí)鐘頻率的精度,并在測(cè)量完成或脈沖數(shù)超出允許范圍時(shí)產(chǎn)生中斷請(qǐng)求。
- 中斷控制器單元(ICU):控制事件信號(hào)與NVIC/DTC模塊和DMAC模塊的連接,同時(shí)控制NMI中斷。
- 按鍵中斷功能(KINT):通過(guò)設(shè)置按鍵返回模式寄存器(KRM)并輸入上升或下降沿信號(hào),可產(chǎn)生按鍵中斷。
- 低功耗模式:可通過(guò)設(shè)置時(shí)鐘分頻器、停止模塊、選擇電源控制模式等方式降低功耗。
- 寄存器寫(xiě)保護(hù):保護(hù)重要寄存器免受軟件錯(cuò)誤的覆蓋。
- 內(nèi)存保護(hù)單元(MPU):提供四個(gè)內(nèi)存保護(hù)單元和CPU堆棧指針監(jiān)控功能,用于內(nèi)存保護(hù)。
- 看門(mén)狗定時(shí)器(WDT):14位遞減計(jì)數(shù)器,可在系統(tǒng)失控時(shí)復(fù)位MCU,并可產(chǎn)生不可屏蔽中斷或中斷。
- 獨(dú)立看門(mén)狗定時(shí)器(IWDT):采用獨(dú)立的專(zhuān)用時(shí)鐘源,可在系統(tǒng)失控時(shí)將MCU恢復(fù)到已知狀態(tài)。
1.1.4 事件鏈接
事件鏈接控制器(ELC)利用各種外設(shè)模塊產(chǎn)生的中斷請(qǐng)求作為事件信號(hào),將它們連接到不同模塊,實(shí)現(xiàn)模塊之間的直接交互,無(wú)需CPU干預(yù)。
1.1.5 直接內(nèi)存訪問(wèn)
- 數(shù)據(jù)傳輸控制器(DTC):在中斷請(qǐng)求激活時(shí)進(jìn)行數(shù)據(jù)傳輸。
- DMA控制器(DMAC):8通道DMA控制器,可在無(wú)CPU參與的情況下進(jìn)行數(shù)據(jù)傳輸。
1.1.6 定時(shí)器
- 通用PWM定時(shí)器(GPT):32位定時(shí)器,具有13個(gè)通道,可生成PWM波形,用于控制無(wú)刷直流電機(jī),也可作為通用定時(shí)器使用。
- GPT端口輸出使能(POEG):可將GPT輸出引腳置于輸出禁用狀態(tài)。
- 低功耗異步通用定時(shí)器(AGT):16位定時(shí)器,可用于脈沖輸出、外部脈沖寬度或周期測(cè)量以及外部事件計(jì)數(shù)。
1.1.7 通信接口
- 串行通信接口(SCI):可配置為五種異步和同步串行接口,包括UART、ACIA、8位時(shí)鐘同步接口、簡(jiǎn)單IIC、簡(jiǎn)單SPI和智能卡接口。
- IrDA接口:基于IrDA標(biāo)準(zhǔn)1.0,與SCI1配合進(jìn)行IrDA數(shù)據(jù)通信波形的發(fā)送和接收。
- I2C總線接口(IIC):2通道I2C總線接口,符合NXP I2C總線接口功能的子集。
- 串行外設(shè)接口(SPI):兩個(gè)獨(dú)立的SPI通道,可實(shí)現(xiàn)與多個(gè)處理器和外設(shè)的高速、全雙工同步串行通信。
- 控制器局域網(wǎng)(CAN)模塊:支持基于消息的協(xié)議,用于在電磁噪聲環(huán)境中的多個(gè)從設(shè)備和主設(shè)備之間進(jìn)行數(shù)據(jù)收發(fā),符合ISO 11898 - 1標(biāo)準(zhǔn),支持最多32個(gè)郵箱。
1.1.8 模擬
- 12位A/D轉(zhuǎn)換器(ADC12):提供兩個(gè)逐次逼近型12位A/D轉(zhuǎn)換器,模擬輸入通道最多可達(dá)17個(gè),可選擇12位、10位或8位轉(zhuǎn)換精度。
- 12位D/A轉(zhuǎn)換器(DAC12):將數(shù)據(jù)轉(zhuǎn)換為模擬信號(hào),并包含輸出放大器。
- 溫度傳感器(TSN):片上溫度傳感器可監(jiān)測(cè)芯片溫度,輸出電壓與芯片溫度成正比。
- 高速模擬比較器(ACMPHS):比較測(cè)試電壓和參考電壓,并根據(jù)轉(zhuǎn)換結(jié)果提供數(shù)字輸出。
- 可編程增益放大器(PGA):提供6個(gè)可編程增益放大器。
1.1.9 數(shù)據(jù)處理
- 循環(huán)冗余校驗(yàn)(CRC)計(jì)算器:生成CRC碼以檢測(cè)數(shù)據(jù)錯(cuò)誤,支持多種CRC生成多項(xiàng)式,還具備窺探功能。
- 數(shù)據(jù)運(yùn)算電路(DOC):用于比較、加法和減法16位數(shù)據(jù)。
1.1.10 安全
安全加密引擎7(SCE7)支持對(duì)稱(chēng)算法(AES、3DES、ARC4)、非對(duì)稱(chēng)算法(RSA、DSA、ECC),還提供真隨機(jī)數(shù)生成器(TRNG)、哈希值生成(SHA1、SHA224、SHA256、GHASH、MD5)和128位唯一ID。
1.1.11 I/O端口
提供100引腳LQFP和64引腳LQFP兩種封裝,I/O引腳數(shù)量分別為67和35,部分引腳支持5 - V容限和高電流輸出。
1.2 框圖
RA6T1的框圖展示了其各個(gè)模塊的連接關(guān)系,包括內(nèi)存、系統(tǒng)、Arm Cortex - M4內(nèi)核、總線、通信接口、模擬模塊、數(shù)據(jù)處理模塊、事件鏈接模塊和安全模塊等。
1.3 產(chǎn)品編號(hào)
產(chǎn)品編號(hào)包含生產(chǎn)標(biāo)識(shí)代碼、終端材料、包裝、封裝類(lèi)型、質(zhì)量等級(jí)、工作溫度、代碼閃存大小和特性集等信息。不同的產(chǎn)品編號(hào)對(duì)應(yīng)不同的內(nèi)存容量和封裝類(lèi)型。
1.4 功能比較
不同產(chǎn)品編號(hào)的RA6T1在引腳數(shù)量、代碼閃存大小、定時(shí)器通道數(shù)量、通信接口等方面存在差異,工程師可根據(jù)具體需求選擇合適的產(chǎn)品。
1.5 引腳功能
詳細(xì)列出了RA6T1各引腳的功能,包括定時(shí)器、通信接口、模擬、電源、系統(tǒng)、時(shí)鐘、調(diào)試和CAC等方面的引腳。
1.6 引腳分配
給出了100引腳LQFP和64引腳LQFP封裝的引腳分配圖,方便工程師進(jìn)行硬件設(shè)計(jì)。
1.7 引腳列表
按照定時(shí)器、通信接口、模擬、DAC12、ACMPHS、電源、系統(tǒng)、時(shí)鐘、調(diào)試和CAC等分類(lèi),列出了各引腳的功能。
二、電氣特性
2.1 絕對(duì)最大額定值
RA6T1的絕對(duì)最大額定值規(guī)定了其正常工作的電壓、溫度等范圍,包括電源電壓、輸入電壓、參考電源電壓、模擬電源電壓、模擬輸入電壓、工作溫度和存儲(chǔ)溫度等。超出這些范圍可能會(huì)導(dǎo)致MCU永久性損壞。
2.2 DC特性
2.2.1 (T{j} / T{a}) 定義
規(guī)定了不同封裝類(lèi)型的允許結(jié)溫,以及結(jié)溫與環(huán)境溫度和總功耗的關(guān)系。
2.2.2 I/O (V{IH}) , (V{IL})
不同引腳的輸入電壓閾值不同,部分引腳支持5 - V容限,且輸入電壓與VCC有關(guān)。
2.2.3 I/O IOH, IOL
規(guī)定了不同引腳的允許輸出電流,包括平均輸出電流和最大輸出電流,且不同驅(qū)動(dòng)能力下的輸出電流不同。
2.2.4 I/O (V{OH}) , (V{OL}) , and Other Characteristics
給出了不同引腳的輸出電壓、輸入泄漏電流、三態(tài)泄漏電流、輸入上拉MOS電流和輸入電容等特性。
2.2.5 工作和待機(jī)電流
詳細(xì)列出了不同工作模式下的電源電流,包括正常模式、睡眠模式、高速模式、低速模式、子振蕩速度模式、軟件待機(jī)模式和深度軟件待機(jī)模式等,以及模擬電源電流和參考電源電流。
2.2.6 VCC上升和下降梯度及紋波頻率
規(guī)定了VCC的上升梯度、允許的紋波頻率和電壓變化的上升和下降梯度。
2.3 AC特性
2.3.1 頻率
給出了不同工作模式下的系統(tǒng)時(shí)鐘、外設(shè)模塊時(shí)鐘和閃存接口時(shí)鐘的頻率范圍。
2.3.2 時(shí)鐘時(shí)序
詳細(xì)列出了各種時(shí)鐘源的輸入周期、高脈沖寬度、低脈沖寬度、上升時(shí)間、下降時(shí)間、振蕩頻率和振蕩穩(wěn)定等待時(shí)間等時(shí)序參數(shù)。
2.3.3 復(fù)位時(shí)序
規(guī)定了不同復(fù)位方式下的復(fù)位脈沖寬度和復(fù)位取消后的等待時(shí)間。
2.3.4 喚醒時(shí)序
給出了從低功耗模式恢復(fù)的時(shí)間,包括軟件待機(jī)模式和深度軟件待機(jī)模式,恢復(fù)時(shí)間與系統(tǒng)時(shí)鐘源有關(guān)。
2.3.5 NMI和IRQ噪聲濾波器
規(guī)定了NMI和IRQ脈沖寬度,與數(shù)字濾波器的啟用狀態(tài)和時(shí)鐘源有關(guān)。
2.3.6 I/O端口、POEG、GPT32、AGT、KINT和ADC12觸發(fā)時(shí)序
給出了I/O端口、POEG、GPT32、AGT、KINT和ADC12的觸發(fā)脈沖寬度、輸出延遲和輸入周期等時(shí)序參數(shù)。
2.3.7 PWM延遲生成電路時(shí)序
規(guī)定了PWM延遲生成電路的工作頻率、分辨率和DNL等參數(shù)。
2.3.8 CAC時(shí)序
給出了CACREF輸入脈沖寬度的計(jì)算公式。
2.3.9 SCI時(shí)序
詳細(xì)列出了SCI的輸入時(shí)鐘周期、輸入時(shí)鐘脈沖寬度、輸入時(shí)鐘上升時(shí)間、輸入時(shí)鐘下降時(shí)間、輸出時(shí)鐘周期、輸出時(shí)鐘脈沖寬度、輸出時(shí)鐘上升時(shí)間、輸出時(shí)鐘下降時(shí)間、傳輸數(shù)據(jù)延遲、接收數(shù)據(jù)設(shè)置時(shí)間和接收數(shù)據(jù)保持時(shí)間等時(shí)序參數(shù)。
2.3.10 SPI時(shí)序
規(guī)定了SPI的RSPCK時(shí)鐘周期、RSPCK時(shí)鐘高脈沖寬度、RSPCK時(shí)鐘低脈沖寬度、RSPCK時(shí)鐘上升和下降時(shí)間、數(shù)據(jù)輸入設(shè)置時(shí)間、數(shù)據(jù)輸入保持時(shí)間、SSL設(shè)置時(shí)間、SSL保持時(shí)間、數(shù)據(jù)輸出延遲、數(shù)據(jù)輸出保持時(shí)間、連續(xù)傳輸延遲、MOSI和MISO上升和下降時(shí)間、SSL上升和下降時(shí)間、從設(shè)備訪問(wèn)時(shí)間和從設(shè)備輸出釋放時(shí)間等時(shí)序參數(shù)。
2.3.11 IIC時(shí)序
詳細(xì)列出了IIC的SCL輸入周期時(shí)間、SCL輸入高脈沖寬度、SCL輸入低脈沖寬度、SCL和SDA輸入上升時(shí)間、SCL和SDA輸入下降時(shí)間、SCL和SDA輸入尖峰脈沖去除時(shí)間、SDA輸入總線空閑時(shí)間、START條件輸入保持時(shí)間、重復(fù)START條件輸入設(shè)置時(shí)間、STOP條件輸入設(shè)置時(shí)間、數(shù)據(jù)輸入設(shè)置時(shí)間、數(shù)據(jù)輸入保持時(shí)間和SCL和SDA電容負(fù)載等時(shí)序參數(shù)。
2.4 ADC12特性
詳細(xì)列出了ADC12的頻率、模擬輸入電容、量化誤差、分辨率、轉(zhuǎn)換時(shí)間、偏移誤差、滿(mǎn)量程誤差、絕對(duì)精度、DNL偽差分非線性誤差、INL積分非線性誤差、保持特性和動(dòng)態(tài)范圍等特性,不同通道和工作模式下的特性有所不同。
2.5 DAC12特性
給出了DAC12的分辨率、絕對(duì)精度、INL、DNL、輸出阻抗、轉(zhuǎn)換時(shí)間和輸出電壓范圍等特性,有輸出放大器和無(wú)輸出放大器時(shí)的特性不同。
2.6 TSN特性
規(guī)定了溫度傳感器的相對(duì)精度、溫度斜率、輸出電壓、啟動(dòng)時(shí)間和采樣時(shí)間等特性。
2.7 OSC停止檢測(cè)特性
給出了振蕩停止檢測(cè)電路的檢測(cè)時(shí)間。
2.8 POR和LVD特性
詳細(xì)列出了上電復(fù)位電路和電壓檢測(cè)電路的電壓檢測(cè)電平、內(nèi)部復(fù)位時(shí)間、最小VCC下降時(shí)間、響應(yīng)延遲、LVD操作穩(wěn)定時(shí)間和滯后寬度等特性。
2.9 ACMPHS特性
規(guī)定了高速模擬比較器的參考電壓范圍、輸入電壓范圍、輸出延遲和內(nèi)部參考電壓等特性。
2.10 PGA特性
給出了可編程增益放大器在單模式和偽差分模式下的輸入電壓范圍、增益誤差和偏移誤差等特性。
2.11 閃存特性
2.11.1 代碼閃存特性
詳細(xì)列出了代碼閃存的編程時(shí)間、擦除時(shí)間、重編程/擦除周期、暫停延遲、強(qiáng)制停止命令和數(shù)據(jù)保持時(shí)間等特性,不同F(xiàn)CLK頻率下的特性有所不同。
2.11.2 數(shù)據(jù)閃存特性
給出了數(shù)據(jù)閃存的編程時(shí)間、擦除時(shí)間、空白檢查時(shí)間、重編程/擦除周期、暫停延遲、強(qiáng)制停止命令和數(shù)據(jù)保持時(shí)間等特性,不同F(xiàn)CLK頻率下的特性有所不同。
2.12 邊界掃描
規(guī)定了邊界掃描的TCK時(shí)鐘周期時(shí)間、TCK時(shí)鐘高脈沖寬度、TCK時(shí)鐘低脈沖寬度、TCK時(shí)鐘上升時(shí)間、TCK時(shí)鐘下降時(shí)間、TMS設(shè)置時(shí)間、TMS保持時(shí)間、TDI設(shè)置時(shí)間、TDI保持時(shí)間、TDO數(shù)據(jù)延遲和邊界掃描電路啟動(dòng)時(shí)間等特性。
2.13 聯(lián)合測(cè)試行動(dòng)組(JTAG)
給出了JTAG的TCK時(shí)鐘周期時(shí)間、TCK時(shí)鐘高脈沖寬度、TCK時(shí)鐘低脈沖寬度、TCK時(shí)鐘上升時(shí)間、TCK時(shí)鐘下降時(shí)間、TMS設(shè)置時(shí)間、TMS保持時(shí)間、TDI設(shè)置時(shí)間、TDI保持時(shí)間和TDO數(shù)據(jù)延遲時(shí)間等特性。
2.14 串行線調(diào)試(SWD)
規(guī)定了SWD的SWCLK時(shí)鐘周期時(shí)間、SWCLK時(shí)鐘高脈沖寬度、SWCLK時(shí)鐘低脈沖寬度、SWCLK時(shí)鐘上升時(shí)間、SWCLK時(shí)鐘下降時(shí)間、SWDIO設(shè)置時(shí)間、SWDIO保持時(shí)間和SWDIO數(shù)據(jù)延遲時(shí)間等特性。
2.15 嵌入式跟蹤宏接口(ETM)
給出了ETM的TCLK時(shí)鐘周期時(shí)間、TCLK時(shí)鐘高脈沖寬度、TCLK時(shí)鐘低脈沖寬度、TCLK時(shí)鐘上升時(shí)間、TCLK時(shí)鐘下降時(shí)間、TDATA[3:0]輸出設(shè)置時(shí)間和TDATA[3:0]輸出保持時(shí)間等特性。
三、設(shè)計(jì)要點(diǎn)
3.1 靜電放電防護(hù)
CMOS器件容易受到靜電放電(ESD)的影響,因此在處理RA6T1時(shí),必須采取措施防止靜電產(chǎn)生,并及時(shí)消散靜電。例如,使用加濕器保持環(huán)境濕度,避免使用易產(chǎn)生靜電的絕緣體,將半導(dǎo)體器件存儲(chǔ)和運(yùn)輸在防靜電容器中,確保測(cè)試和測(cè)量工具接地,操作人員佩戴接地腕帶等。
3.2 上電處理
上電時(shí),RA6T1的狀態(tài)是不確定的,內(nèi)部電路和寄存器設(shè)置的狀態(tài)未定義。因此,在施加復(fù)位信號(hào)后,應(yīng)等待時(shí)鐘信號(hào)穩(wěn)定后再釋放復(fù)位線。當(dāng)在程序執(zhí)行過(guò)程中切換時(shí)鐘信號(hào)時(shí),也應(yīng)等待目標(biāo)時(shí)鐘信號(hào)穩(wěn)定。
3.3 掉電狀態(tài)下的信號(hào)輸入
在器件掉電時(shí),不要輸入信號(hào)或I/O上拉電源,以免引起器件故障和內(nèi)部元件損壞。應(yīng)遵循產(chǎn)品文檔中關(guān)于掉電狀態(tài)下輸入信號(hào)的指導(dǎo)原則。
3.4 未使用引腳的處理
CMOS產(chǎn)品的輸入引腳通常處于高阻抗?fàn)顟B(tài),未使用的引腳應(yīng)按照手冊(cè)中的說(shuō)明進(jìn)行處理,以避免電磁噪聲干擾和內(nèi)部電流泄漏,導(dǎo)致器件故障。
3.5 時(shí)鐘信號(hào)
在施加復(fù)位后,應(yīng)確保操作時(shí)鐘信號(hào)穩(wěn)定后再釋放復(fù)位線。在程序執(zhí)行過(guò)程中切換時(shí)鐘信號(hào)時(shí),應(yīng)等待目標(biāo)時(shí)鐘信號(hào)穩(wěn)定。當(dāng)使用外部諧振器或外部振蕩器生成時(shí)鐘信號(hào)時(shí),應(yīng)確保時(shí)鐘信號(hào)完全穩(wěn)定后再釋放復(fù)位線。
3.6 輸入引腳的電壓波形
輸入噪聲或反射波可能導(dǎo)致波形失真,從而引起器件故障。因此,應(yīng)注意防止輸入信號(hào)在(V{IL}) (Max.)和(V{IH}) (Min.)之間停留,避免噪聲干擾。
3.7 禁止訪問(wèn)保留地址
保留地址用于未來(lái)功能擴(kuò)展,訪問(wèn)這些地址
-
功能特性
+關(guān)注
關(guān)注
0文章
45瀏覽量
97
發(fā)布評(píng)論請(qǐng)先 登錄
RA 系列電機(jī)控制評(píng)估系統(tǒng)-RA6T1 組快速入門(mén)指南
RA 系列電機(jī)控制評(píng)估系統(tǒng)-RA6T1 組用戶(hù)手冊(cè)
RA6T1微控制器:功能特性、電氣參數(shù)與設(shè)計(jì)要點(diǎn)解析
評(píng)論