查看: 6|回复: 0

用全志 T536 核心板做 8 路 CAN-FD 并行采集

110

主题

264

回帖

2987

积分

A40i\T3\T507\T527通行证

admin 发表于 前天 18:38 | 显示全部楼层 |阅读模式
做电池检测(BMS),要在成百上千个电芯上并行采集电压、温度、SOC。传统处理器一般只有 1~2 路 CAN,接口数量就成了瓶颈;难点在于多通道并发、低时延、零丢包。
飞凌的 FET536-C 核心板(全志 T536,4 核 Cortex-A55 @1.6GHz)给出一个思路:原生 4 路 CAN-FD,再通过 SPI 扩展 4 路,凑齐 8 路并行采集,数据段速率 4Mbps,单帧 64 字节。

实测表现:

指标
结果
原生 CAN-FD 通道带宽
3.2 – 3.6 Mbps
扩展 CAN-FD 通道带宽
2.9 Mbps
数据延迟
< 10 ms
并行通道数
8 路



做法上主要是四点:多核线程级负载均衡、接收缓冲区扩容 + CPU 亲和性绑定、非阻塞 I/O 与原子操作、CAN-FD + TCP 可靠传输。
适用场景:新能源汽车 BMS、工业自动化多设备协同、智能电网边缘计算、车载 ECU。

该会员没有填写今日想说内容.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则