ECU的整車集成越來越多,汽車電子電氣化和自動駕駛化的演進,航順ECU功能也有側(cè)重,汽車智能化要求越來越高。航順車規(guī)級SoC芯片HK32AUTO39A系列是2018年立項及布局,在2019年實現(xiàn)量產(chǎn),經(jīng)歷三年的市場推廣和汽車市場的建設生態(tài),開始被眾多汽車前裝,及整車廠和Tier1采用,航順車規(guī)芯片HK32AUTO39A系列已應用在斯柯達汽車的前裝,并實現(xiàn)大批量的量產(chǎn)。
航順車規(guī)級SoC HK32AUTO39A系列,HK32AUTO39A應用在斯柯達汽車的前裝的控娛樂系統(tǒng)中。 HK32AUTO39A系統(tǒng)內(nèi)置解碼模塊,在采用航順芯片的HK32AUTO39A作為核心芯片,通過該芯片內(nèi)置的CAN控制器、結(jié)合外部CAN收發(fā)器連接到CAN通信總線上,其中的物理拓撲圖如下:
HK32AUTO39A是通過CAN接口與車內(nèi)其他ECU進行數(shù)據(jù)信息交互,對CAN報文解析后,再通過UART接口數(shù)據(jù)有效傳輸?shù)饺藱C接口模塊上,供終端用戶處理。
航順車規(guī)級SoC HK32AUTO39A系列
1、產(chǎn)品概述
?HK32AUTO39A-3ACET7 使用 ARM? Cortex?-M3 內(nèi)核,最高工作頻率 120 MHz。
?HK32AUTO39A-3ACET7 內(nèi)置了大容量存儲器:512Kbyte Flash、64 Kbyte SRAM。
?HK32AUTO39A-3ACET7 內(nèi)置的 CRC 模塊提供了數(shù)據(jù)完整性的檢查能力。
?HK32AUTO39A-3ACET7 內(nèi)置了豐富的通信接口滿足多種通信應用場景:3 路 USART、2 路 SPI(支持
?I2S 協(xié)議)、2 路 I2C、1 路 CAN 2.0 A/B 和 1 路 FS USB。
?HK32AUTO39A-3ACET7 內(nèi)置 2 個高級 16 位 PWM 定時器(共 4 路 PWM 輸出,其中 3 路帶死區(qū)互補
?輸出),3 個通用 16 位 PWM 定時器(共 12 路 PWM 輸出)。
?HK32AUTO39A-3ACET7 提供獨立的 VBAT電池電源域,當 VDD主電源掉電時,RTC 模塊可在 VBAT電源供
?電的情況下繼續(xù)工作;另外,VBAT電池電源域提供了 84 byte 的備份寄存器。
?HK32AUTO39A-3ACET7 內(nèi)置了豐富的模擬電路:2 個 12 位 ADC(共 25 路模擬信號輸入通道,其中 2
?路弱驅(qū)動信號輸入通道和 1 路 5V 高壓信號輸入通道)、1 個溫度傳感器、1 個 0.8V 內(nèi)部參考電壓源、1 個
?低電壓檢測器(LVD)、1 個上電/下電復位(POR/PDR)電路和 1 個 VBAT 電源電阻分壓器(分壓器輸出在
?片內(nèi)與 ADC 相連)。
?HK32AUTO39A-3ACET7 支持豐富的功耗模式;在最低功耗模式下,芯片的典型漏電電流小于 100nA。
?HK32AUTO39A-3ACET7 工作于-40°C 至+105°C 的溫度范圍,供電電壓 2.0V 至 3.6V,可滿足絕大部分
?應用環(huán)境條件的要求。
?HK32AUTO39A-3ACET7 可適用于汽車電子應用。
2、Boot 模式
?在啟動時,自舉管腳被用于選擇以下任一種自舉模式:
?? 從用戶閃存自舉
?? 從系統(tǒng)存儲器自舉
?? 從內(nèi)部 SRAM 自舉
?自舉加載程序存放于系統(tǒng)存儲器中,可以通過 USART1 對閃存重新編程。
3、供電方案
?? VDD = 2.0 ~ 3.6V:VDD管腳為 I/O 管腳和內(nèi)部 LDO 供電。
?? VDDA = 2.0 ~ 3.6V:為 ADC、溫度傳感器模擬電路供電。
?? VBAT = 1.8 ~ 3.6V:當關(guān)閉 VDD時,內(nèi)部電源切換電路通過 VBAT為 RTC、外部 32.768 kHz 振蕩器
?和備份寄存器供電。
4、 可編程電壓監(jiān)測器(PVD)
?HK32AUTO39A-3ACET7 還集成了一個可編程電壓監(jiān)測器(PVD)。PVD 監(jiān)視 VDD 供電并與閾值 VPVD 比
?較,當 VDD低于或高于閾值 VPVD 時將產(chǎn)生中斷。中斷處理程序可以發(fā)出警告信息或?qū)?MCU 切換成安全模
?式。PVD 功能需要通過程序使能開啟。
5、低功耗模式
?HK32AUTO39A-3ACET7 支持多種功耗模式,可以在低功耗、短啟動時間和多種喚醒事件之間達到最
?佳的平衡。
?? 睡眠(Sleep)模式
?在睡眠模式下,只有 CPU 停止,所有外設處于工作狀態(tài),并可在發(fā)生中斷/事件時喚醒 CPU。
?? 停機(Stop)模式
?在保持 SRAM 和寄存器內(nèi)容不丟失的情況下,停機模式可以達到最低的電能消耗。在停機模式
?下,所有內(nèi)部時鐘被關(guān)閉,PLL、HSI 和 HSE 的 RC 振蕩器被關(guān)閉。通過任一配置成 EXTI 的信號
?可把 MCU 從停機模式中喚醒,EXTI 信號可以是 16 個外部 I/O 口之一、PVD 的輸出或 RTC 鬧
?鐘。
6、待機(Standby)模式
?在待機模式下,可以達到最低的電能消耗。內(nèi)部 LDO 被關(guān)閉,因此所有內(nèi)部 1.2 V 供電域的供
?電被切斷;PLL、HSI 和 HSE 的 RC 振蕩器也被關(guān)閉;進入待機模式后,SRAM 和寄存器的數(shù)據(jù)
?將消失,但后備寄存器的數(shù)據(jù)仍然保留,待機電路仍工作。從待機模式退出的條件是:NRST
?上的外部復位信號、IWDG 復位、WKUP 管腳上的一個上升沿或 RTC 鬧鐘到時。