基于实时操作系统和可变速率控制器局域网的车载统一诊断服务设计方案  

Design scheme of on-board unified diagnostic service based on real-time operating system and controller area network with flexible data rate

在线阅读下载全文

作  者:曹清源 苏晓波 侯伟盟 CAO Qingyuan;SU Xiaobo;HOU Weimeng(No.58 Research Institute,China Electronics Technology Group Corporation,Jiangsu Wuxi 214035,China)

机构地区:[1]中国电子科技集团公司第五十八研究所,江苏无锡214035

出  处:《工业仪表与自动化装置》2024年第6期104-108,共5页Industrial Instrumentation & Automation

摘  要:基于嵌入式实时操作系统FreeRTOS和可变速率控制器局域网(Controller Area Network with Flexible Data Rate,CAN FD),设计并实现了基于统一诊断服务(Unified Diagnostic Services,UDS)协议的车辆诊断系统,包括微控制器程序、上位机测试程序和连接二者的支持CAN FD功能的USB/CAN转换器。微控制器程序设计使用嵌入式操作系统FreeRTOS建立软件框架,开发了传输层任务、应用层任务和CAN中断服务程序。上位机测试程序针对数据读写和在线编程功能进行重点测试。结果表明,该文使用的设计方案能满足ISO 14229-1-2020规范中要求的响应时间要求,同时具有可靠、易于维护等优势。Based on the embedded real-time operating system FreeRTOS and controller area network with flexible data rate(CAN FD),a vehicle diagnostic system based on the unified diagnostic services(UDS)protocol was designed and implemented,including a micro-controller program,an upper computer testing program,and a USB/CAN converter that supports CAN FD functionality connecting the two.The micro-controller program design uses the embedded operating system FreeRTOS to establish a software framework,and develops transport layer tasks,application layer tasks,and CAN interrupt service programs.The upper computer testing program focuses on testing the data read and write and online programming functions.The results indicate that the design scheme used in this article can meet the response time requirements in the ISO 14229-1-2020 specification,while also having advantages such as reliability and ease of maintenance.

关 键 词:可变速率控制器局域网 统一诊断服务 嵌入式操作系统 传输层 在线编程 

分 类 号:TN915.0434[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象