RL78/G22微控制器:低功耗設(shè)計的理想之選
在當(dāng)今的電子設(shè)備設(shè)計中,低功耗、高性能的微控制器是眾多工程師追求的目標(biāo)。Renesas的RL78/G22微控制器憑借其出色的特性,在市場上脫穎而出。下面我們就來詳細(xì)了解一下這款微控制器。
文件下載:rl78g22.pdf
一、概述
RL78/G22是一款具有超低功耗特性的微控制器,適用于多種應(yīng)用場景,包括工業(yè)和消費類產(chǎn)品。它的工作電流低至37.5μA/MHz,停止電流僅200nA,擁有32/64KB的代碼閃存和4KB的RAM,還支持多達(dá)29個電容式觸摸傳感器。其引腳數(shù)量從16到48不等,工作電壓范圍為1.6至5.5V,為不同的設(shè)計需求提供了靈活的選擇。
1.1 特性亮點
超低功耗技術(shù)
- 電源電壓:采用單電源電壓,范圍為1.6至5.5V,能適應(yīng)多種電源環(huán)境。
- 工作模式:具備HALT、STOP和SNOOZE三種模式,其中從STOP模式實現(xiàn)高速喚醒,這對于需要頻繁喚醒和休眠的應(yīng)用場景非常友好。
RL78 CPU核心
- 架構(gòu):采用CISC架構(gòu)和3級流水線,指令執(zhí)行效率高。
- 速度:最小指令執(zhí)行時間可在高速和超低速之間切換。高速模式下,使用高速片上振蕩器時鐘,32MHz運(yùn)行時可達(dá)0.03125μs;超低速模式下,使用子系統(tǒng)時鐘,32.768kHz運(yùn)行時為30.5μs。
- 指令支持:支持乘法、除法、乘加等指令,地址空間達(dá)1MB,通用寄存器為(8位寄存器×8)×4組,片上RAM為4KB。
閃存和內(nèi)存
- 代碼閃存:有32或64KB可選,塊大小為2KB,具備塊擦除和重寫禁止的安全功能,支持片上調(diào)試和自編程,還有引導(dǎo)交換和閃存屏蔽窗口功能。
- 數(shù)據(jù)閃存:2KB的數(shù)據(jù)閃存支持后臺操作(BGO),即重寫數(shù)據(jù)閃存時可從程序內(nèi)存執(zhí)行指令,重寫次數(shù)達(dá)1000000次(典型值)。
振蕩器
- 高速片上振蕩器:可在32MHz、24MHz、16MHz、12MHz、8MHz、6MHz、4MHz、3MHz、2MHz和1MHz中選擇,精度高達(dá)±1.0%( (VDD = 1.8) 至5.5V, (T_{A} = -20) 至 +85°C)。
- 中速片上振蕩器:可在4MHz、2MHz和1MHz中選擇,且具有可調(diào)性。
- 低速片上振蕩器:典型值為32.768kHz,也具有可調(diào)性。
其他特性
- 工作溫度:適用于不同的環(huán)境溫度,消費類應(yīng)用為 (TA = -40) 至 +85°C,工業(yè)應(yīng)用為 (TA = -40) 至 +105°C。
- 電源管理和復(fù)位功能:具備片上上電復(fù)位(POR)電路和片上電壓檢測器(LVD0和LVD1)。
- 數(shù)據(jù)傳輸控制器(DTC):支持正常傳輸、重復(fù)傳輸和塊傳輸模式,由中斷源激活,還具有鏈傳輸功能。
- SNOOZE模式 sequencer(SMS):可通過指令進(jìn)行值的計算和比較,實現(xiàn)間歇性操作,無需返回正常操作,能以低功耗運(yùn)行,無需使用CPU、閃存和RAM。
- 事件鏈接控制器(ELC):可在指定外設(shè)功能之間設(shè)置事件信號。
- 串行接口:包括簡化SPI(CSINote)1至5通道、UART/UART(支持LIN - bus)/UARTA 1至4通道、I2C/簡化I2C 2至6通道。
- 定時器:有16位定時器8通道、32位間隔定時器(不同計數(shù)模式)、實時時鐘1通道和看門狗定時器1通道。
- A/D轉(zhuǎn)換器:8/10位分辨率,模擬輸入3至10通道,還有內(nèi)部參考電壓(1.48V)和溫度傳感器。
- 電容式傳感單元:工作電壓為1.8至5.5V,支持自電容法(單引腳配置單鍵,最多29鍵)和互電容法(8×8引腳矩陣配置,最多64鍵)。
- 輸入/輸出端口引腳:數(shù)量為12至44,可設(shè)置為N - ch開漏或TTL輸入緩沖,還可指定使用片上上拉電阻,能連接不同電壓(1.8、2.5或3V)的設(shè)備。
1.2 產(chǎn)品型號
文檔中詳細(xì)列出了不同引腳數(shù)量對應(yīng)的產(chǎn)品型號,如16引腳的R7F102G4x、20引腳的R7F102G6x等,每個型號的代碼閃存、數(shù)據(jù)閃存和RAM容量有所不同,工程師可根據(jù)具體需求進(jìn)行選擇。
1.3 引腳配置
針對不同引腳數(shù)量的產(chǎn)品,文檔給出了詳細(xì)的引腳配置圖和復(fù)用引腳功能表。例如,16引腳產(chǎn)品的引腳具有多種功能,像P11可作為SI00/RxD0/TOOLRxD/SDA00/TS12等使用。在設(shè)計時,工程師需要根據(jù)實際需求合理配置引腳,同時要注意將REGC引腳通過電容(0.47至1μF)連接到VSS。
1.4 引腳識別
文檔對各種引腳的功能進(jìn)行了明確的定義,如ANI0至ANI7為模擬輸入,RxD0至RxD2為接收數(shù)據(jù)等。這有助于工程師準(zhǔn)確理解和使用引腳,避免因引腳功能混淆而導(dǎo)致的設(shè)計錯誤。
1.5 模塊框圖
從模塊框圖中可以清晰地看到各個功能模塊之間的連接關(guān)系,包括事件鏈接控制器(ELC)、定時器陣列單元、端口、A/D轉(zhuǎn)換器、數(shù)據(jù)閃存、代碼閃存、實時時鐘等。這為工程師進(jìn)行系統(tǒng)級設(shè)計提供了直觀的參考。
1.6 功能概述
不同引腳數(shù)量的產(chǎn)品在功能上存在一定差異,如代碼閃存、數(shù)據(jù)閃存、RAM容量相同,但在CPU/外設(shè)硬件時鐘頻率、I/O端口、定時器、A/D轉(zhuǎn)換器、串行接口等方面有所不同。工程師在選擇產(chǎn)品時,需要根據(jù)具體的應(yīng)用場景和功能需求進(jìn)行綜合考慮。
二、電氣特性
2.1 絕對最大額定值
詳細(xì)規(guī)定了電源電壓、REGC引腳輸入電壓、輸入電壓、輸出電壓、模擬輸入電壓、高低電平輸出電流等參數(shù)的最大額定值。例如,電源電壓范圍為 - 0.5至 +6.5V,REGC引腳輸入電壓為 - 0.3至 +2.1和 - 0.3至VDD + 0.3等。在設(shè)計過程中,必須確保各項參數(shù)不超過這些額定值,否則可能會對芯片造成損壞。
2.2 振蕩器特性
X1振蕩器
在 (TA = -40) 至 +105°C,1.6V ≤ VDD ≤ 5.5V,Vss = 0V的條件下,X1時鐘振蕩允許輸入周期時間為0.05至1μs。使用時,需要通過振蕩穩(wěn)定時間計數(shù)器狀態(tài)寄存器(OSTC)檢查X1時鐘振蕩穩(wěn)定時間。
XT1振蕩器
在 (TA = -40) 至 +105°C,2.4V ≤ VDD ≤ 5.5V(16至36引腳產(chǎn)品),1.6V ≤ VDD ≤ 5.5V(40至48引腳產(chǎn)品),Vss = 0V的條件下,XT1時鐘振蕩頻率為32.768kHz。
片上振蕩器
- 高速片上振蕩器:頻率范圍為1至32MHz,頻率精度在不同溫度和電壓條件下有所不同,如在HIPREC = 1, - 20至 +85°C,1.8V ≤ VDD ≤ 5.5V時,精度為 - 1.0至 +1.0%。
- 中速片上振蕩器:頻率范圍為1至4MHz,頻率精度為 - 12至 +12%。
- 低速片上振蕩器:頻率為32.768kHz(典型值),頻率精度為 - 15至 +15%。
2.3 DC特性
引腳特性
規(guī)定了引腳的允許高低電平輸出電流、輸入電壓、輸出電壓、輸入泄漏電流和片上上拉電阻等參數(shù)。例如,P00至P17等引腳的允許高電平輸出電流在不同電壓和占空比條件下有所不同,使用時需要根據(jù)實際情況進(jìn)行計算。
電源電流特性
詳細(xì)列出了不同工作模式下的電源電流,如HS(高速主)模式、LS(低速主)模式、LP(低功耗主)模式等。在設(shè)計低功耗系統(tǒng)時,這些數(shù)據(jù)對于評估系統(tǒng)的功耗非常重要。
2.4 AC特性
規(guī)定了主系統(tǒng)時鐘操作、外部系統(tǒng)時鐘頻率、定時器輸入輸出頻率、中斷輸入寬度等參數(shù)。例如,主系統(tǒng)時鐘操作的最小指令執(zhí)行時間在不同模式和電壓條件下有所不同,這對于確定系統(tǒng)的運(yùn)行速度和響應(yīng)時間至關(guān)重要。
2.5 外設(shè)功能特性
串行陣列單元
在UART通信和簡化SPI(CSI)通信中,規(guī)定了不同模式下的傳輸速率、時鐘周期、高低電平寬度、數(shù)據(jù)設(shè)置和保持時間等參數(shù)。在進(jìn)行通信設(shè)計時,需要根據(jù)這些參數(shù)來確保通信的穩(wěn)定性和準(zhǔn)確性。
串行接口UARTA
傳輸速率為200至153600bps,使用時需要選擇正常輸入緩沖和正常輸出模式。
串行接口IICA
在I2C標(biāo)準(zhǔn)模式、快速模式和快速模式加中,規(guī)定了時鐘頻率、設(shè)置時間、保持時間等參數(shù)。在設(shè)計I2C通信時,需要根據(jù)不同的模式和條件來設(shè)置相應(yīng)的參數(shù)。
2.6 模擬電路特性
A/D轉(zhuǎn)換器
針對不同的參考電壓和輸入通道,詳細(xì)列出了分辨率、總體誤差、轉(zhuǎn)換時間、零刻度誤差、滿刻度誤差、積分線性誤差和微分線性誤差等參數(shù)。在進(jìn)行模擬信號采集和處理時,這些參數(shù)對于保證轉(zhuǎn)換精度非常重要。
溫度傳感器和內(nèi)部參考電壓
給出了溫度傳感器輸出電壓、內(nèi)部參考電壓、溫度系數(shù)和操作穩(wěn)定等待時間等參數(shù)。在需要進(jìn)行溫度測量和參考電壓應(yīng)用時,這些數(shù)據(jù)是必不可少的。
POR電路
檢測電壓為1.43至1.57V,最小脈沖寬度為300μs。在設(shè)計電源上電復(fù)位電路時,需要考慮這些參數(shù)。
LVD電路
LVD0和LVD1在復(fù)位模式和中斷模式下的檢測電壓不同,且有相應(yīng)的最小脈沖寬度和檢測延遲時間。在進(jìn)行電壓檢測和保護(hù)設(shè)計時,需要根據(jù)這些參數(shù)來設(shè)置合適的閾值。
電源電壓上升斜率
電源電壓上升斜率最小為54V/ms,在設(shè)計電源電路時,需要確保電源電壓的上升速度滿足這個要求。
2.7 RAM數(shù)據(jù)保留特性
數(shù)據(jù)保留電源電壓為1.43至5.5V,在設(shè)計系統(tǒng)時,需要考慮在電源電壓下降時RAM數(shù)據(jù)的保留問題。
2.8 閃存編程特性
規(guī)定了代碼閃存和數(shù)據(jù)閃存的重寫次數(shù)、編程時間、擦除時間、空白檢查時間等參數(shù)。在進(jìn)行閃存編程時,需要根據(jù)這些參數(shù)來優(yōu)化編程過程,提高編程效率和可靠性。
2.9 專用閃存編程器通信(UART)
傳輸速率為115200至1000000bps,在使用專用閃存編程器進(jìn)行編程時,需要確保通信速率在這個范圍內(nèi)。
2.10 閃存編程模式進(jìn)入時序
規(guī)定了完成初始設(shè)置通信的時間、釋放外部復(fù)位的時間和保持TOOL0引腳低電平的時間等參數(shù)。在進(jìn)行閃存編程模式設(shè)置時,需要嚴(yán)格按照這些時序要求進(jìn)行操作。
三、封裝圖紙
文檔提供了不同引腳數(shù)量產(chǎn)品的封裝圖紙,包括16引腳、20引腳、24引腳等產(chǎn)品的尺寸和引腳布局。在進(jìn)行PCB設(shè)計時,工程師可以根據(jù)這些圖紙來確定芯片的封裝尺寸和引腳位置,確保芯片能夠正確安裝在電路板上。
四、使用注意事項
靜電放電防護(hù)
CMOS設(shè)備容易受到靜電影響,因此需要采取措施防止靜電產(chǎn)生和快速消散靜電。例如,使用加濕器、避免使用易產(chǎn)生靜電的絕緣體、將半導(dǎo)體器件存儲在防靜電容器中、將測試和測量工具接地等。
上電處理
產(chǎn)品上電時狀態(tài)不確定,需要確保在復(fù)位過程完成后再進(jìn)行正常操作。對于使用外部復(fù)位信號的產(chǎn)品,從上電到復(fù)位完成期間引腳狀態(tài)不保證;對于使用片上上電復(fù)位功能的產(chǎn)品,從上電到電源達(dá)到復(fù)位指定電平期間引腳狀態(tài)也不保證。
掉電狀態(tài)信號輸入
在設(shè)備掉電時,不要輸入信號或I/O上拉電源,以免引起故障和內(nèi)部元件損壞。
未使用引腳處理
未使用的引腳應(yīng)按照手冊中的說明進(jìn)行處理,避免因引腳開路導(dǎo)致的電磁噪聲、內(nèi)部電流和誤識別等問題。
時鐘信號處理
在復(fù)位后,要確保操作時鐘信號穩(wěn)定后再釋放復(fù)位線;在程序執(zhí)行過程中切換時鐘信號時,要等待目標(biāo)時鐘信號穩(wěn)定。
輸入引腳電壓波形
要注意輸入引腳的電壓波形,避免因噪聲或反射波導(dǎo)致的波形失真,防止設(shè)備在VIL(Max.)和VIH(Min.)之間的區(qū)域出現(xiàn)故障。
禁止訪問保留地址
保留地址用于未來功能擴(kuò)展,訪問這些地址不能保證LSI的正常運(yùn)行,因此應(yīng)禁止訪問。
產(chǎn)品差異
在更換產(chǎn)品型號時,要確認(rèn)不同產(chǎn)品在內(nèi)部內(nèi)存容量、布局模式等方面的差異,進(jìn)行系統(tǒng)評估測試,確保不會出現(xiàn)問題。
RL78/G22微控制器以其豐富的功能、低功耗特性和廣泛的應(yīng)用場景,為電子工程師提供了一個優(yōu)秀的選擇。在設(shè)計過程中,工程師需要仔細(xì)研究其特性和電氣參數(shù),遵循使用注意事項,以確保設(shè)計出高質(zhì)量、高性能的電子系統(tǒng)。大家在使用過程中遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
-
低功耗
+關(guān)注
關(guān)注
12文章
3969瀏覽量
106842 -
電氣特性
+關(guān)注
關(guān)注
0文章
311瀏覽量
10312
發(fā)布評論請先 登錄
RL78/G22微控制器串口調(diào)試步驟
RL78/G22微控制器:低功耗設(shè)計的理想之選
評論