共查询到14条相似文献,搜索用时 140 毫秒
1.
为了更加便捷地对电动汽车进行程序更新和故障诊断,开发了符合ISO15765的底层刷写协议栈;参考BOSCH ECU在线刷写流程拟定XC2000刷写流程,包括初始化、密钥认证、Flash分区擦除、Flash分区写入等过程;开发XC2000 Flash驱动,实现Flash按地址进行块擦除和写入,开发Bootloader,实现硬件资源初始化以及ISO15765协议栈的装载;开发了符合ISO15765的底层故障诊断协议栈,实现故障码读取、故障码清除、数据流读取、执行器测试等故障诊断功能;开发了电动汽车诊断上位机系统,并通过硬件在环仿真测试平台进行测试;测试结果表明,设计的电动汽车诊断系统利用CAN总线能够实现ECU在线刷写及故障诊断功能。 相似文献
2.
3.
针对当前私家车车主对汽车故障诊断的实际需求,提出汽车实时运行状态监控及在线故障诊断系统.该系统集成了汽车实时数据流读取和记录、故障诊断、语音提醒、故障码和故障内容LCD显示、USB数据传输等功能,完成了KWP1281/ISO9141/ISO14230(KWP2000)/SAE J1850 VPW/SAE J1850PWM/ISO15765协议的通信,使车主能够及时了解车辆的行驶状态,及时完成车辆运行监控、故障定位,以保证行车安全,并降低维修保养费用. 相似文献
4.
5.
6.
7.
CAN分布式系统内节点应用软件升级代价高,针对此进行了研究,论述一种将ISO15765协议诊断服务功能运用于CAN总线之上,利用具有Cortex-M3内核的节点微控制器STM32F103VET6集成功能模块和在线应用编程技术(In Application Programming,IAP)。研究实现了嵌入式软件在线升级方案,实验证明该方案操作便捷,可靠性和稳定性好,对其他运用在无线网络中的嵌入式应用软件远程升级有参考意义。 相似文献
8.
一种类似CAN的用于车载、单线、串行通信网络——LIN网络常作为车载CAN网络的子网络存在,主要应用于车身电器的网络化控制;文中针对车窗模块的控制功能特点,参考国际诊断标准ISO-15765,设计了LIN网络应用层诊断协议,并设计了上位机LIN网络数据监控测试程序界面,对车窗状态信息进行实时采集和分析,从而实现了车窗防夹控制及故障诊断功能;最后对车窗的控制行为进行了测试,验证其协议和方案的可行性. 相似文献
9.
基于驱动程序的协议栈设计 总被引:2,自引:0,他引:2
提出了一种新的协议栈设计思路———基于驱动程序的协议栈设计。在对比传统的协议栈设计方式———基于任务的协议栈设计的基础上 ,说明了其优点为可减少实时操作系统保存和恢复任务上下文的次数、数据和控制信息更简单的在层与层之间传输 ,给出了协议栈设计的基本框架。 相似文献
10.
提出一种新的协议栈设计思路&&基于驱动程序的协议栈设计,在对比传统的协议栈设计方式&&基于任务的协议栈设计的基础上,说明了此种方法的优势所在,并给出了协议栈设计的基本框架 相似文献
11.
通过车载诊断系统(OBD)连接汽车的CAN总线,进行车辆数据实时采集,同时将采集到的数据进行处理.本文采用TDA61芯片和WiFi无线传输单元搭建两个模块电路,一路发送汽车状态信息,另一路接收所有CAN总线上传输的数据信息.该系统扩展了车载诊断系统的外部应用,应用的汽车协议为支持OBD II的CAN总线的ISO15765协议,收发的数据通过外接串口显示.结果显示,系统实现了汽车接口数据的采集和处理. 相似文献
12.
13.
14.
本文介绍了一种无中心无线网络系统的空中接口高层协议栈的设计及软硬件实现参考。本高层协议栈是依据现代通信协议的分层思想对传统协议栈进行重新设计,和传统协议栈相比协议层次更清晰,提高了组网的灵活性、增大了网络容量,并使得设备更加易于配置和管理。 相似文献