Renesas公司的RX62T是100MHz 32位RX CPU內(nèi)核的MCU,,在100MHz時具有165DMIPS性能,單精度32位IEEE-754浮點,,累加器能從32×32位運算中處理64位結(jié)果,,乘法和除法能處理32×32運算,具有快速中斷功能,,CPU工作電壓3.3V或5V,,主要用在馬達控制、通用逆變器等,。
100MHz 32位RX微控制器,,F(xiàn)PU,165 DMIPS,,12位ADC(3 S/H電路,,雙數(shù)據(jù)寄存器,放大器,,比較器):兩個單位,,10位ADC一個單位,三個ADC單位,,可以同時7-CH取樣,,100MHz PWM(兩個三相位的補充信道和四個單相補充信道,或3個三個相位),。
圖1 RX62T方框圖
RX62T主要特性
• 32位RX CPU核
–最大工作頻率:100MHz
–在100MHz,,能夠165 DMIPS操作
–單精度32位IEEE-754浮點
–累加器可處理64位結(jié)果(單一指令)-從32×32位操作
–乘法和除法單元可處理32×32位操作(乘法指令需要一個CPU時鐘周期)
–快中斷
–分頻器(最快指令執(zhí)行需要兩個CPU時鐘周期)
–快速中斷
– CISC哈佛架構(gòu),5級管道
–可變長度指令:超緊湊代碼
–背景JTAG調(diào)試,,加上高速追蹤
•工作電壓
–單一3.3或5 V電源,,5 V模擬電源3.3-V產(chǎn)品
•低功耗設(shè)計和架構(gòu)
– 4低功耗模式
•片上主要閃存,無等待狀態(tài)
–100MHz運行,,10ns讀周期
–全CPU速度讀無等待狀態(tài)
– 64kbytes/128kbytes/256kbytes容量
–指令和操作數(shù)
–通過SCI或JTAG的可編程用戶代碼
•片上數(shù)據(jù)閃存
–最大32kbytes,,最高再編程30 000倍
–擦除和編程CPU上無負載
•片上SRAM,沒有等待狀態(tài)
– 8kbytes/16kbytes SRAM
–指令和操作數(shù)
• DMA
–DTC:單個單元能夠在多個信道轉(zhuǎn)讓
•復(fù)位和電源管理
–上電復(fù)位(POR)
–低電壓檢測(LVD)與電壓設(shè)置
•時鐘功能
– 8MHz~12.5MHz操作,,外部晶體振蕩器或內(nèi)部PLL
–內(nèi)部IWDT125kHz LOCO
–主振蕩器停工的檢測(IEC60730兼容)
•獨立看門狗定時器(IEC60730兼容)
–125kHz LOCO時鐘操作
–軟件無法停止強大的看門狗定時器
圖2 RX62T RSK外形圖
圖3 RX62T RSK方框圖
•最多7個通信接口
–1:CAN(符合ISO11898-1),,結(jié)合32郵箱
– 3:SCIS,異步模式(納入噪音取消),,時鐘同步模式,,和智能卡接 口模式
– 1:I2C總線接口,SMBus的操作 能力
– 1:RSPI
– 1:LIN
•多達16個16位定時器
– 8:16位MTU3:100 MHz運行,,輸入捕捉,,輸出比較,兩個三相互補的PWM輸出通道,,互補PWM使CPU無負載,,相計數(shù)模式
– 4:16位GPT:100 MHz運行,,輸入捕捉,輸出比較,,四個互補單相PWM輸出通道,,或一個三相互補PWM輸出通道和一個單相互補PWM輸出通道,互補PWM 使CPU上無負載,,操作與比較器相連(PWM 信號拒絕計數(shù)和控制),,振蕩頻率異常檢測(IEC60730兼容)
– 4:16位CMT
• 3個A / D轉(zhuǎn)換器單位用于1MHz運行,共20個頻道
– 3個單位能夠7通道同步采樣
–自我診斷(IEC60730兼容)
– 8:2個12位ADC單位:3個采樣和保持電路,,雙數(shù)據(jù)寄存器,放大器,,比較器
– 12:單10位ADC單元
• CRC(循環(huán)冗余校驗)計算單元
–監(jiān)測數(shù)據(jù)傳輸(IEC60730兼容)
–內(nèi)存中的數(shù)據(jù)監(jiān)測(IEC60730兼容)
•最高61輸入輸出端口和多達21只 輸入端口
–端口寄存器:監(jiān)測輸出端口(IEC60730兼容)
•工作溫度范圍– +85℃~-40℃RX62T RSK主要特性
•瑞薩微控制器編程
•用戶代碼調(diào)試
•用戶電路,,如開關(guān)、指示燈和電位計
•應(yīng)用示例
•樣品外圍設(shè)備初始化代碼