新品上架!TC3 程翧车控评估套件:六核 AURIX™ TC397,4 路 CAN FD + 千兆以太网
汽车电子开发者们:
想上手 AURIX 多核平台,却要先花时间搭收发器、接总线?学了 AUTOSAR 的模块和概念,却找不到一块能把配置跑起来的板子?RT-Thread 推出的TC3 程翧车控评估套件本周正式上架!
套件主控为英飞凌AURIX TC397X,板上集成4 路 CAN FD、LIN、千兆以太网、USB 转串口、调试接口和扩展排针,还配有一套从六核启动到 UDS 诊断的AUTOSAR CP 示例工程,可以拿来做多核实时控制、车载网络通信、网关原型和底层软件验证。
RT-Thread年度专属的硬件回馈福利
公众号:RT-Thread操作系统算满减不如直接省!嵌入式开发者的双十一刚需清单来了,单张优惠券高达100元!




片上外设 |
支持情况 |
ASCLIN |
支持 |
GPIO |
支持 |
GTM |
支持 |
CCU6/GPT12 |
支持 |
I2C |
支持 |
WDT |
支持 |
RTC |
支持 |
ADC |
支持 |
QSPI |
支持 |
CAN FD |
支持 |
Ethernet MAC |
支持 |
eVita Full HSM |
支持 |
6×TriCore/300 MHz |
支持 |
16 MB Flash (ECC) |
支持 |
6912 KB SRAM (ECC) |
支持 |
组件 |
支持情况 |
TJA1042T/3 CAN FD 收发器×4 |
支持 |
TLE7259-3GE LIN 收发器 |
支持 |
RTL8211F-CG 以太网 PHY |
支持 |
CH340N USB 转串口 |
支持 |
HR91113A RJ45 接口 |
支持 |
调试与扩展 |
支持情况 |
DAP/JTAG |
支持 |
40 Pin 扩展排针 |
支持 |
QSPI4 8 Pin 扩展排针 |
支持 |
Type-C 接口 |
支持 |
4 路用户 LED |
支持 |
电源、时钟与复位 |
支持情况 |
12 V 输入+5 V/3.3 V/1.25 V |
支持 |
20 MHz/25 MHz 晶振+ESRO 复位 |
支持 |
产品亮点
六核主控,性能充足:主控型号为 SAK-TC397XX-256F300S BC,集成 6 个 TriCore 内核,最高主频 300 MHz,支持浮点运算;片上有 16 MB Flash 和 6912 KB SRAM,均带 ECC 保护,并集成 eVita Full HSM 硬件安全模块。周期控制、通信协议、诊断服务和应用逻辑可以分别放到不同的核上运行。
车载总线,一板集成:芯片的 12 路 CAN FD 中,评估板引出 4 路,配 TJA1042T/3 收发器,每路预留 120 Ω 终端电阻;另有 1 路 LIN,采用 TLE7259-3GE 收发器。拿到板子就能接总线,不用再搭外围电路。
千兆以太网,带宽够用:板载 RTL8211F-CG 千兆 PHY 和 RJ45 接口,经 RGMII 连接主控,支持 10/100/1000 Mbit/s。配合 CAN FD 和 LIN,可以做多总线数据汇聚、协议转换和网关原型。
调试扩展,接口齐全:10 Pin DAP / JTAG 用于下载和在线调试,Type-C 串口用于看日志;40 Pin 和 QSPI4 8 Pin 两组排针方便外接模块,4 路用户 LED 可以指示启动、任务节拍或故障状态。
AUTOSAR CP 示例,上板可见:配套 5 个逐步递进的示例工程,覆盖 OS、CAN 通信、数据存储和 UDS 诊断,每一步都能在板上运行,并用串口命令或 CAN 报文检查结果。
低门槛的完整 AUTOSAR CP 环境:搭一套 AUTOSAR CP 开发环境,通常要采购商用配置工具、原厂 MCAL 授权和商业编译器,个人开发者和高校实验室很难负担。这套套件用 Clarence Studio 完成配置与代码生成,用 RT-Thread 功能安全多核操作系统和 lwAR 提供 OS 与 BSW 运行时,MCAL 基于英飞凌 iLLD 适配,配合 GPL TriCore GCC 即可编译。从配置、生成、编译、烧录到上板验证,整条流程都能跑通。
板载资源一览
类别 |
板载配置 |
CAN FD |
4路,TJA1042T/3收发器,每路预留120Ω终端电阻 |
LIN |
1路,TLE7259-3GE收发器 |
以太网 |
RTL8211F-CG千兆PHY+HR911131A RJ45,RGMII连接,支持10/100/1000 Mbit/s |
USB 转串口 |
Type-C+CH340N,连接P14.0/P14.1 |
调试接口 |
10 Pin DAP/JTAG,另引出TDI信号 |
40 Pin扩展 |
ASCLIN9、ASCLIN4(SPI)、I2CO、GPIO,以及12V、5V、3.3V电源和GND |
QSPI4扩展 |
8 Pin 排针,QSPI4 CLK、TXD、SEL4、3路GPIO、3.3V和GND |
用户指示 |
4路用户LED,连接P13.0~P13.3 |
时钟 |
主控20 MHz晶振,以太网PHY 25 MHz晶振 |
电源 |
12 V直流输入,板载5 V、3.3 V、1.25 V电源转换 |
复位 |
ESRO复位电路 |
AUTOSAR CP:从配置到上板,每一步都看得见
AUTOSAR Classic Platform(CP)是车载 ECU 软件常用的标准架构,自上而下分为应用层、运行时环境(RTE)、基础软件(BSW)和微控制器抽象层(MCAL)。各模块的参数写在配置文件里,再由工具生成代码。很多开发者学 AUTOSAR 时,模块名称记住了,却很难把一项配置和板上的运行结果对上号。
TC3 程翧车控评估套件的示例工程就是为此准备的。配置和代码生成使用 RT-Thread 自研的 AUTOSAR CP 工具链Clarence Studio(C-Studio),支持导入 ARXML、DBC、ODX 等文件,提供配置一致性检查和代码生成。
MCAL 默认采用iLLD MCAL:基于英飞凌 iLLD 底层驱动实现标准 MCAL 接口,配置同样在 Clarence Studio 中完成并生成代码,不依赖原厂 MCAL 授权。
示例工程按 00 → 04 逐步增加功能,后一个工程保留前一个的全部功能:
工程 |
加入的内容 |
上板后可以看到 |
00 六核启动 |
六核板级启动、RT-Thread SMP、串口命令行 |
用 ps 查看线程,用 version 确认固件版本 |
01 OS 与调度 |
每核一个 OS-Application、启动任务和 10 ms 周期任务,接入 EcuM、BswM 和 RTE 周期入口 |
tc3_status 显示每个任务运行在哪个核、属于哪个应用,以及持续增长的周期计数 |
02 CAN 通信 |
从 DBC 建立车身 ECU 通信:4 帧接收、6 帧发送、66 个信号,接入 CanIf、PduR、Com、CanSM、ComM |
总线上出现周期报文;外部发送的数据可以在串口读回;修改信号后可在 CAN 分析仪上看到报文字节变化 |
03 数据存储 |
加入 NvM、MemIf、Fee、Fls,把收到的车速信号保存到片内 DFLASH |
发送一帧车速报文,等写入完成后复位开发板,再用 nvm_read 读回保存值 |
04 UDS 诊断 |
导入 CDD,集成 CanTp、Dcm、Dem、FiM,覆盖 12 个 UDS 服务 |
用诊断仪完成会话切换、DID 读写、安全访问、I/O 控制、例程控制、故障码读取与清除和 ECU 复位;串口注入故障事件后可观察 FiM 许可变化 |
示例工程后续过程会扩展;教程和学习资源将陆续发布;每个阶段都配有配置手册、操作截图、参数表和验证方法,按“修改配置 → 生成代码 → 编译 → 烧录 → 串口和 CAN 检查”的顺序一步步操作。工程里保留了配置源、生成代码和手写的应用代码,可以对照着看一项配置最终生成了哪些代码。
后续内容预告
示例工程会继续往下扩展,以下教程和学习资源将陆续发布:
网络管理:基于 ComM、Nm、CanNm 的 CAN 网络管理,演示通信请求与释放,以及 Repeat Message、Normal Operation、Ready Sleep、Bus Sleep 等状态之间的切换。
车载以太网:用上板载的千兆以太网口,把 AUTOSAR 通信从 CAN 扩展到以太网。
综合应用实战:以电机驱动、车灯控制等场景为例,把通信、存储、诊断和应用逻辑串成一个完整的车身控制应用。
更新内容会第一时间在RT-Thread 公众号发布,欢迎关注。
TC3 程翧车控评估套件适用于哪些场景?
AUTOSAR CP 学习与原型开发:BSW 配置、代码生成、通信与诊断集成,以及板级验证;
多核实时控制:任务分配、核间同步、共享资源访问和实时性测试;
车载网络通信:CAN FD / LIN 报文收发、总线负载、多通道通信和网关原型;
以太网通信:高带宽数据传输和多总线协议转换;
基础软件开发:MCAL / BSW 驱动、诊断、Bootloader 和通信模块原型;
教学与方案评估:AURIX 多核平台入门、课程实验和项目前期选型。
