-
题名基于无锁FIFO队列的CAN总线数据采集系统
- 1
-
-
作者
郭健忠
田潇寒
谢斌
杜新宝
胡文龙
-
机构
武汉科技大学汽车与交通工程学院
武汉保华显示科技有限公司
-
出处
《电子设计工程》
2023年第1期184-188,193,共6页
-
文摘
针对在CAN总线数据量大的应用场景下,CAN总线记录仪实车数据采集数据丢帧的问题及人工操作PC搭配CAN分析仪采集实车数据流程繁琐的问题,基于无锁FIFO队列算法设计了以STM32为核心控制器的CAN总线数据采集系统。系统分为软件和硬件两个部分:软件部分运用无锁FIFO队列算法,可根据CAN总线数据量的大小自适应调整队列缓冲区的大小,优化后可避免数据帧丢失;硬件部分以STM32为平台,搭载Micro SD卡模块,实现了无需人工操作使总线实车数据的采集脱离PC设备。经验证表明,该系统方案避免了CAN总线实车数据采集过程中数据丢帧问题,简化了实车数据采集流程,提高了实车数据采集效率。
-
关键词
CAN总线
数据采集
无锁fifo队列
实车数据
-
Keywords
CAN bus
data acquisition
lockless fifo queue
real vehicle data
-
分类号
TN91
[电子电信—通信与信息系统]
-