1. 摘要
本篇旨在描述如何开发“车规级”的软件升级程序,通过在S32K144平台上实现基于UDSdoCAN的刷写升级功能,带你一步步建立安全升级的“工程思维”,在这里既能收获经验还能获得工程源码、测试脚本,助你起飞,避坑提速!
2. 开发环境搭建
2.1 开发板
开发板为 NXP 官方提供的 “S32K144-Q100通用评估板”。实物如下图所示:
2.2 IDE 安装
NXP 为 S32K 系列芯片提供了 “S32 Design Studio” 集成开发环境(IDE),用于编译、仿真、调试。
选择对应的 IDE 版本,注意必须注册登录后才能下载 IDE。这里以 Windows 环境为例,下载完成后双击 “S32DS_ARM_Win32_v2.2.exe” 进行 IDE 安装。