• hedybb
    了解作者
  • C/C++
    开发工具
  • 2.7MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 1
    下载次数
  • 2020-03-25 16:14
    上传日期
一种方便的车载诊断程序,支持CAN总线协议和K线诊断协议
EOBD程序(最终程序)v1.6.rar
内容介绍
T2350 000:415 SEGGER J-Link V4.96d Log File (0002ms, 0322ms total) T2350 000:415 DLL Compiled: Jan 29 2015 11:45:37 (0002ms, 0322ms total) T2350 000:415 Logging started @ 2017-05-08 17:07 (0002ms, 0322ms total) T2350 000:417 JLINK_SetWarnOutHandler(...) (0000ms, 0322ms total) T2350 000:417 JLINK_OpenEx(...) Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46 Hardware: V8.00 Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFULL returns O.K. (0288ms, 0610ms total) T2350 000:705 JLINK_SetErrorOutHandler(...) (0000ms, 0610ms total) T2350 000:705 JLINK_ExecCommand("ProjectFile = "E:\IDPDLAB\罗斯威尔电子技术淘宝店铺\USB汽车诊断产品\EOBD\EOBD诊断开发板v1.2\第一次资料更新\EOBD程序(最终程序)v1.6\Proj\JLinkSettings.ini"", ...) returns 0x00 (0004ms, 0614ms total) T2350 000:715 JLINK_ExecCommand("Device = STM32F103CB", ...)Device "STM32F103CB" selected. returns 0x00 (0007ms, 0621ms total) T2350 000:722 JLINK_ExecCommand("DisableConnectionTimeout", ...) returns 0x01 (0000ms, 0621ms total) T2350 000:722 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0621ms total) T2350 000:722 JLINK_GetDLLVersion() returns 49604 (0000ms, 0621ms total) T2350 000:723 JLINK_GetFirmwareString(...) (0000ms, 0622ms total) T2350 000:755 JLINK_GetDLLVersion() returns 49604 (0000ms, 0622ms total) T2350 000:755 JLINK_GetCompileDateTime() (0000ms, 0622ms total) T2350 000:762 JLINK_GetFirmwareString(...) (0000ms, 0622ms total) T2350 000:774 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0622ms total) T2350 000:803 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0007ms, 0629ms total) T2350 000:810 JLINK_SetSpeed(20000) (0001ms, 0630ms total) T2350 000:811 JLINK_GetId() >0x108 TIF>Found SWD-DP with ID 0x1BA01477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x108 TIF>Found SWD-DP with ID 0x1BA01477 >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>Found Cortex-M3 r1p1, Little endian. -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 6 code (BP) slots and 2 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) -- CPU_ReadMem(4 bytes @ 0xE00FF010)TPIU fitted. -- CPU_ReadMem(4 bytes @ 0xE00FF014) -- CPU_ReadMem(4 bytes @ 0xE00FF018) >0x0D TIF> >0x21 TIF> returns 0x1BA01477 (0164ms, 0794ms total) T2350 000:975 JLINK_GetDLLVersion() returns 49604 (0000ms, 0794ms total) T2350 000:975 JLINK_CORE_GetFound() returns 0x30000FF (0000ms, 0794ms total) T2350 000:975 JLINK_GetDebugInfo(0x100) -- Value=0xE00FF003 returns 0x00 (0000ms, 0794ms total) T2350 000:980 JLINK_ReadMem (0xE00FF000, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE00FF000) - Data: 03 F0 F0 FF 03 20 F0 FF 03 30 F0 FF 03 10 F0 FF ... returns 0x00 (0002ms, 0796ms total) T2350 000:982 JLINK_ReadMem (0xE000EFF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE000EFF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0002ms, 0798ms total) T2350 000:984 JLINK_ReadMem (0xE000EFD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE000EFD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0002ms, 0800ms total) T2350 000:986 JLINK_ReadMem (0xE0001FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0001FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0801ms total) T2350 000:987 JLINK_ReadMem (0xE0001FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0001FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0003ms, 0804ms total) T2350 000:990 JLINK_ReadMem (0xE0002FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0002FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0805ms total) T2350 000:991 JLINK_ReadMem (0xE0002FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0002FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0003ms, 0808ms total) T2350 000:994 JLINK_ReadMem (0xE0000FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0000FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0002ms, 0810ms total) T2350 000:996 JLINK_ReadMem (0xE0000FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0000FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0002ms, 0812ms total) T2350 000:998 JLINK_ReadMem (0xE0040FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0040FF0) - Data: 0D 00 00 00 90 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0813ms total) T2350 001:000 JLINK_ReadMem (0xE0040FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0040FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0002ms, 0816ms total) T2350 001:002 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000ED00) - Data: 31 C2 1F 41 returns 0x01 (0003ms, 0819ms total) T2350 001:005 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0819ms total) T2350 001:005 JLINK_Reset() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) >0x35 TIF> -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0036ms, 0855ms total) T2350 001:041 JLINK_Halt() returns 0x00 (0000ms, 0855ms total) T2350 001:041 JLINK_IsHalted() returns TRUE (0000ms, 0855ms total) T2350 001:041 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) - Data: 03 00 03 00 returns 0x01 (0002ms, 0857ms total) T2350 001:043 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) returns 0x00 (0002ms, 0859ms total) T2350 001:045 JLINK_WriteU32(0xE000EDFC, 0x01000000) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) returns 0x00 (0002ms, 0861ms total) T2350 001:068 JLINK_GetHWStatus(...) returns 0x00 (0002ms, 0863ms total) T2350 001:084 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) returns 0x06 (0000ms, 0863ms total) T2350 001:084 JLINK_GetNumBPUnits(Type = 0xF0) returns 0x2000 (0000ms, 0863ms total) T2350 001:084 JLINK_GetNumWPUnits() returns 0x04 (0000ms, 0863ms total) T2350 001:101 JLINK_GetSpeed() returns 0xFA0 (0000ms, 0863ms total) T2350 001:110 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 01 00 00 00 returns 0x01 (0002ms, 0865ms total) T2350 001:112 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 01 00 00 00 returns 0x01 (0001ms, 0866ms total) T2350 001:113 JLINK_WriteMem(0xE0001000, 0x001C Bytes, ...) - Data: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... -- CPU_Write
评论
    相关推荐
    • Can网络诊断15765中文全套.zip
      CAN诊断协议-ISO15765协议介绍了TP层功能,以及诊断服务时间参数,中文文档理解对新人来会容易理解一些,在看的过程中可以在结合英文文档进行补充,
    • Can诊断知识总结.zip
      在做can诊断过程中,自己对IOS15765协议总结以及代码详细解释,对can诊断服务实现有很大帮助过程
    • 基于ISO15765的车载CAN网络上位机诊断软件设计.zip
      基于ISO15765的车载CAN网络上位机诊断软件设计
    • CAN总线协议讲解.rar
      can总线协议经典介绍,pdf格式,包括具体的协议组包
    • CAN总线协议讲解.zip
      CAN bus introduce, Automotive filed
    • CAN高层协议.rar
      该文章比较全面地介绍了 ...CANopen 协议是基于 CAN-bus 的一种高层协议, 在欧洲应用较为广泛, 适合于电梯电气、 越野汽车、航海电子、医疗电器、工程机械、铁路机车等领域,且协议针对行业应用,实现比较简洁。
    • 汽车诊断常用协议.rar
      汽车诊断常用协议,对于开发汽车诊断产品有一定的参考作用
    • CANbus_c.rar
      SJA1000 是一个独立的CAN 控制器它在汽车和普通的工业应用上有先进的特征由于它和PCA82C200 在硬件和软件都兼容因此它将会替代PCA82C200 SJA1000 有一系列先进的功能适合 于多种应用特别在系统优化诊断和维护方面...
    • CAN网络J1939协议
      它描述了重型车辆现场总线的一种网络应用,包括CAN网络物理层定义、数据链路层定义、应用层定义、网络层定义、故障诊断和网络管理。在SAE J1939协议中,不仅仅指定了传输类型、报文结构及其分段、流量检查等,而且...
    • OBD协议“车载自动诊断系统”
      OBD是英文On-Board Diagnostics的缩写,中文翻译为“车载自动诊断系统”。这个系统将从发动机的运行状况随时监控汽车是否尾气超标,一旦超标,会马上发出警示。当系统出现故障时,故障(MIL)灯或检查发动机(Check ...