ST STM8AF5286汽車8位微控制器的開發(fā)方案
STM8AF526x/8x/Ax和STM8AF6269/8x/Ax汽車8位微控制器提供32KB~128KB非易失性存儲(chǔ)器和集成式真數(shù)據(jù)EEPROM。STM8AF52系列具有CAN接口。
STM8A產(chǎn)品系列的所有器件均具有下列優(yōu)勢:更低的系統(tǒng)成本、高性能與穩(wěn)定性、短開發(fā)周期和長產(chǎn)品使用壽命。
利用寫入/擦除周期高達(dá)300k的集成式真數(shù)據(jù)EEPROM、高系統(tǒng)集成度、內(nèi)部時(shí)鐘振蕩器、看門狗和掉電復(fù)位削減了系統(tǒng)成本。
24MHz CPU時(shí)鐘頻率下20MIPS的速率和增強(qiáng)型特性(包括穩(wěn)定的I/O、帶獨(dú)立時(shí)鐘源的獨(dú)立看門狗和時(shí)鐘安全系統(tǒng))可確保器件性能。
利用通用系列產(chǎn)品架構(gòu)范圍內(nèi)的應(yīng)用可擴(kuò)展性以及兼容管腳、存儲(chǔ)器映射和模塊化外設(shè)保證實(shí)現(xiàn)短開發(fā)周期。
采用先進(jìn)汽車應(yīng)用技術(shù)制造而成、工作電源電壓范圍為3.3V~5.5V的高級內(nèi)核可保證實(shí)現(xiàn)長使用壽命。
所有STM8A和ST7微控制器均得到了相同工具的支持,包括STVD/STVP開發(fā)環(huán)境、STIce仿真器和低成本第三方在線調(diào)試工具。
STM8AF5286的主要特性內(nèi)核
最高fCPU:24MHz
采用哈佛架構(gòu)和3級流水線的高級STM8A內(nèi)核
平均1.6周期/指令,從而在16MHz fCPU下實(shí)現(xiàn)了10MIPS的速率
程序存儲(chǔ)器:32KB~128KB Flash程序存儲(chǔ)器,數(shù)據(jù)保持20年@55℃
數(shù)據(jù)存儲(chǔ)器:高達(dá)2KB的真數(shù)據(jù)EEPROM,耐久性為300k周期
RAM:6KB
時(shí)鐘管理
具有外部時(shí)鐘輸入的低功耗晶體諧振器振蕩器
內(nèi)部用戶可調(diào)16 MHz RC和低功耗128 kHz RC振蕩器
具有時(shí)鐘監(jiān)控器的時(shí)鐘安全系統(tǒng)
復(fù)位和電源管理
等待/自動(dòng)喚醒/停止低功耗模式,具有用戶自定義時(shí)鐘門控功能
低功耗加電和掉電復(fù)位
中斷管理
具有32個(gè)矢量的嵌套中斷控制器
5個(gè)矢量上的外部中斷多達(dá)37個(gè)
定時(shí)器
2個(gè)通用16位定時(shí)器,每個(gè)最多可有3條CAPCOM通道(IC、OC和PWM)
高級控制定時(shí)器:16位、4條CAPCOM通道、3個(gè)互補(bǔ)輸出、死區(qū)時(shí)間插入和靈活同步
具有8位預(yù)定標(biāo)器的8位AR基本定時(shí)器
自動(dòng)喚醒定時(shí)器
窗口和獨(dú)立看門狗定時(shí)器
I/O
用戶引腳多達(dá)68個(gè)(11個(gè)高吸收I/O)
高度穩(wěn)定的I/O設(shè)計(jì),不受電流注入的影響
通信接口
高速1Mb/s CAN2.0B接口
USART,具有用于實(shí)現(xiàn)同步操作的時(shí)鐘輸出LIN主模式
LINUART LIN2.2兼容主/從模式,具有自動(dòng)重同步功能
SPI接口,速率高達(dá)10Mb/s或fMASTER/2
I2C接口,速率高達(dá)400Kb/s
模數(shù)轉(zhuǎn)換器(ADC)
10位分辨率、2 LSB TUE、1 LSB線性度和16條多路復(fù)用通道
工作溫度高達(dá)150℃
通過了AEC-Q100 0級認(rèn)證
圖1 STM8AF526x/8x/Ax和STM8AF6269/8x/Ax框圖
STM8A-DISCOVERY Discovery開發(fā)板
STM8A-DISCOVERY幫助用戶探索STM8AF和STM8AL汽車微控制器系列的特性,通過2個(gè)可以通過LIN網(wǎng)絡(luò)連接到一起的專用應(yīng)用板開發(fā)應(yīng)用。
STM8AF板在MCU由5V電源供電時(shí)可以進(jìn)行CAN和LIN通信,可以通過其集成式收發(fā)器連接到網(wǎng)絡(luò)之中。
STM8AL板可以通過其收發(fā)器管理LIN從通信,在MCU由3.3V電源供電時(shí)采用4位字母數(shù)字LCD顯示器,從而提供了低能耗模式。
STM8AF和STM8AL板均包含按鈕、LED和外部連接器,讓各種配置都能夠充分利用微控制器的功能。
圖2 STM8A-DISCOVERY Discovery開發(fā)板外形圖
STM8AF和STM8AL板的共同特性
用于調(diào)試和編程的板上ST-LINK/V2
板電源:通過5V USB總線供電
內(nèi)部雙ST662A升壓轉(zhuǎn)換器,用于在通過USB端口供電時(shí)構(gòu)建12Vdc
外部應(yīng)用電源VBAT(高達(dá)14 Vdc)
16MHz HSE XTAL晶體振蕩器
L99PM62GXP電源管理IC,具有LIN和高速CAN,以及SPI控制接口和高邊驅(qū)動(dòng)器
2個(gè)按鈕(USER1和USER2)
L99PM62GXP的擴(kuò)展頭,包含繼電器、高邊輸出和喚醒功能
STM8AF板特有特性
STM8AF5288T微控制器具有64KB閃存、2KB數(shù)據(jù)EEPROM、LIN和CAN,采用48引腳封裝
7個(gè)LED
LD1(紅/綠),用于USB通信
LD2(紅),用于5V上電
5個(gè)用戶LED:LD3(紅)和LD4~LD7(綠)
與ADC外設(shè)相連的RV1電位計(jì)
用于實(shí)現(xiàn)MCU連接功能的擴(kuò)展頭(全端口B、自由端口引腳、復(fù)位)
STM8AL板特有特性
STM8AL3L68T微控制器具有32KB閃存、1KB數(shù)據(jù)EEPROM和LCD,采用48引腳封裝
4個(gè)LED
LD1(紅/綠),用于USB通信
LD2(紅),用于3.3V上電
2個(gè)用戶LED:LD3(紅)和LD4(綠)
4位字母數(shù)字LCD顯示器,包含4光柱顯示器
用于實(shí)現(xiàn)MCU連接功能的擴(kuò)展頭(自由端口引腳、復(fù)位)
圖3 STM8AF板硬件框圖
圖4 STM8AF板正面布局圖