一、前言
Echoes 是一款基于 NXP S32K1xx 系列的最小系統通用評估板方案,本方案面向通用汽車應用,提供豐富的測試組件,板載 CAN、LIN 和 UART/SCI 接口,并具有 microUSB 或外部 12V 電源兩種供電選項,可幫助用戶快速上手開發 S32K1xx 相關應用設計。
本文首先介紹 S32K 系列 MCU 的內核和片上資源,并簡要介紹本方案。我們的【S32K on Echoes】系列博文將會持續更新,從主控 MCU 的介紹開始,經歷芯片選型、硬件設計、功能測試等,為大家一步步揭示 Echoes 開發板完整的設計調試過程,感興趣的話請多多關注“銀醬”。
二、S32K1xx 系列 MCU 功能和特性
1. 功能概述
S32K1xx 系列是基于 ARMCortex-M0+/M4F 的汽車工業級 MCU,提供了一個可擴展的平臺,具有下一代安全性、可擴展性、連接性和低功耗特性。適用于可能會在嚴酷環境下工作的大范圍的電力電子應用,也適合需要充分利用引腳的低成本應用。
S32K1xx 關鍵特性:
ARM Cortex M0+/ M4F 內核
RAM 和 Flash 也最大支持到 256KB (RAM) 和 2MB (Flash)
帶 DSP 指令集和單精度浮點數處理單元(FPU)
最高頻率可運行到 112MHz
CAN最多支持 3 個 FlexCAN,且全部支持 CAN-FD(S32K148)
ADC 具有兩個獨立的 12-bit 精度 SAR 型 ADC 模塊(每個模塊16個通道,總共 32 個通道)
支持 FlexIO 以及硬件加密模塊 CSEc,以及更加豐富的定時器 Timer 模塊
支持功能安全 ISO-26262 ASIL-B 等級,NXP 提供安全手冊(Safety Manual)和 FMEDA
免費的軟件開發集成環境——S32DS for ARM,以及集成 Processor Expert 的圖像化配置外設底層驅動(LLD)的軟件開發套件(SDK)
值得強調的是,NXP 推出的免費開發集成環境 S32DS 使用戶可以快速熟悉使用 S32K 系列 MCU,并快速完成產品原型驗證,可大大縮短產品開發周期,滿足汽車電子產品快速發展的市場需求。關于 S32DS 開發環境的搭建,請參考我的另一篇博文《從零開始搭建 S32K 開發環境》。
2. S32K1xx 系列功能框圖


3. S32K1xx 系列引腳封裝兼容性
S32K1xx 系列 MCU 之間的引腳兼容性如下表,相同的引腳封裝可以做到 pin-to-pin 的兼容,當后期需要擴大存儲器、增加功能時,可以實現無縫升級。

三、Echoes 開發板簡介
方案概述
Echoes 基于 S32K1xx 系列 MCU 作為主控,是一款用于汽車應用設計的低成本通用評估板方案,板載LIN、高速CAN收發器,選用車規級電源芯片,并附有完整的開發套件,可幫助用戶快速上手開發 S32K1xx 相關應用設計。
Echoes 開發板功能描述:
可選貼 64-LQFP 或 100-LQFP 兩種規格的 S32K1xx 主控芯片。
具有 microUSB 或外部 12V 電源兩種供電選項,靈活可選的 5V 或 3V 主控 MCU供電。
選用高效率、高耐壓、環境溫度范圍 -40℃ 至 125℃ 的車規級電源芯片。
2 路 FlexCAN 輸入/輸出,其中一路支持 CAN-FD 。
豐富的外圍模塊,支持 LPUART、LPI2C、LPSPI 等低功耗通信。
支持 JTAG 標準調試接口和 JTAG 4 線 SWD 調試模式。
可輕松接入 MCU I/O 接頭引腳,進行原型設計
具有高級功能安全、信息安全和軟件支持,適用于 ASIL-B 車身、區域控制和電氣化應用。
環境溫度范圍:主控 MCU 電源模式在 HSRUN 為 -40℃ 至 105℃,RUN為 -40℃ 至 125℃。
4. 方案框圖
Echoes 評估板方案框圖如下:

5. 方案實物圖

通過上圖可以看到,本方案的外設及接口資源幾乎涵蓋了 S32K1xx 芯片的大部分功能,使用 Echoes 作為開發板可以滿足開發人員的基本應用設計需求,可在一定程度上加速前期的研發進度。
本期的博文就到這里,下期我們會介紹 Echoes 開發板中各芯片的選型、特性與優勢,歡迎大家關注我的大大通賬號“銀醬”,我們下期再會!
-
NXP
+關注
關注
61文章
1328瀏覽量
187321 -
Automotive
+關注
關注
0文章
44瀏覽量
9303 -
s32k
+關注
關注
1文章
15瀏覽量
9904 -
車規級芯片
+關注
關注
2文章
257瀏覽量
12620
發布評論請先 登錄
簡述K3S和K8S的區別
S32Design Studio出錯的原因?
將模型部署到S32K3xx EVB時出現“下載失敗”錯誤的原因?如何解決?
WD50-110S24K1 WD50-110S24K1

S32K14X_MCAL4_0_RTM_1_0_0將示例項目加載到EB Tresos Studio V21.0.0時出現報錯,為什么?
為什么無法在S32K396-BGA-DC1評估板上運行MBDT s32k3xx_dio_ebt示例?
如何通過S32 Design Studio IDE安裝S32SDK_S32K1xx_RTM_4.0.2 SDK擴展?
【S32K 進階之旅】如何使用 S32K3 PIT 定時器實現精準延時?

評論