首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到14条相似文献,搜索用时 140 毫秒
1.
为了更加便捷地对电动汽车进行程序更新和故障诊断,开发了符合ISO15765的底层刷写协议栈;参考BOSCH ECU在线刷写流程拟定XC2000刷写流程,包括初始化、密钥认证、Flash分区擦除、Flash分区写入等过程;开发XC2000 Flash驱动,实现Flash按地址进行块擦除和写入,开发Bootloader,实现硬件资源初始化以及ISO15765协议栈的装载;开发了符合ISO15765的底层故障诊断协议栈,实现故障码读取、故障码清除、数据流读取、执行器测试等故障诊断功能;开发了电动汽车诊断上位机系统,并通过硬件在环仿真测试平台进行测试;测试结果表明,设计的电动汽车诊断系统利用CAN总线能够实现ECU在线刷写及故障诊断功能。  相似文献   

2.
CAN总线网络层协议栈开发测试   总被引:1,自引:0,他引:1       下载免费PDF全文
韩鑫  鲍可进 《计算机工程》2011,37(15):232-234,237
对ISO15765协议进行分析,依据协议在基于MC9S12DP512芯片的整车控制器上完成CAN网络层协议栈的开发,给出开发过程。在VC环境下开发测试程序,对协议栈进行测试。结果表明,实现的CAN网络层协议栈符合ISO15765协议的规定,可满足车辆故障诊断系统等具体应用中系统对CAN网络层通信的需求。  相似文献   

3.
针对当前私家车车主对汽车故障诊断的实际需求,提出汽车实时运行状态监控及在线故障诊断系统.该系统集成了汽车实时数据流读取和记录、故障诊断、语音提醒、故障码和故障内容LCD显示、USB数据传输等功能,完成了KWP1281/ISO9141/ISO14230(KWP2000)/SAE J1850 VPW/SAE J1850PWM/ISO15765协议的通信,使车主能够及时了解车辆的行驶状态,及时完成车辆运行监控、故障定位,以保证行车安全,并降低维修保养费用.  相似文献   

4.
程序的引导装载功能是嵌入式系统的一个必备功能.针对发动机电控单元的特点,设计出基于车辆标准传输总线CAN总线和标准诊断协议ISO15765协议的电控单元引导加载功能.实现了控制软件和标定数据的自动下载和更新,电控单元内部程序的跳转控制功能,提高了电控单元的生产和维护的效率.  相似文献   

5.
在分析车载CAN网络诊断协议与车载网络诊断结构的基础上,设计基于ISO15765的车载网络诊断,采用VC软件开发平台及USBCANII硬件接口,实现诊断工具的设计与开发。测试结果表明,该诊断系统的通信过程符合诊断协议,在开发与测试支持诊断功能的ECU过程中得到较好应用。  相似文献   

6.
为了保证基于CAN总线ECU诊断功能的正确性和稳定性,在分析CAN总线诊断系统的基础上,提出了一种针对诊断功能的测试方法.根据CAN总线诊断协议ISO 15765,从黑盒测试的角度设计了测试方案和测试用例.最后以CANoe总线分析测试软件为基础搭建测试平台,完成了对ECU诊断功能的一致性测试.测试结果验证了此方法能有效地测试ECU诊断功能与诊断协议ISO 15765的一致性,表明此诊断测试方法可行.  相似文献   

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.
针对气压制动ABS,设计了一种双CPU结构的故障诊断系统。按照故障部位对ABS可能出现的故障进行了分类,确定诊断方法,完成相应的硬件电路设计和软件开发。采用ISO9141故障诊断通讯协议,在自主开发的ABS系统中设计了用于故障码传输的通讯电路与接口。实车试验表明,所开发的ABS故障诊断系统是合理可行的。  相似文献   

13.
超高频RFID系统设计与仿真   总被引:2,自引:0,他引:2       下载免费PDF全文
范文兵  葛峥  王耀 《计算机工程》2010,36(17):90-92
设计一种超高频的射频识别(RFID)系统结构,基于ISO/IEC18000-6协议对超高频RFID系统进行仿真。在多经衰落的环境中,实现RFID系统的收发,验证RFID系统反向散射的工作原理,得到信噪比和误码率的关系。仿真结果证明了该系统的可行性。  相似文献   

14.
本文介绍了一种无中心无线网络系统的空中接口高层协议栈的设计及软硬件实现参考。本高层协议栈是依据现代通信协议的分层思想对传统协议栈进行重新设计,和传统协议栈相比协议层次更清晰,提高了组网的灵活性、增大了网络容量,并使得设备更加易于配置和管理。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号