汽车电子
随想ustb
相信自己,改变自己
展开
-
LIN 总线开发知识总结
LIN 总线开发知识总结2018-1-231.LIN总线介绍 在汽车电子开发过程中,不可避免会用到LIN总线(Local Interconnect Network)。做为一个对CAN总线作为低成本辅助总线,LIN总线在车身控制中应用广泛,车门、车窗、车灯以及中控锁等都使用LIN线。其实对于不计成本新能源造车来说,完全可以使用CAN线更简单统一的实现这些功能,但限于汽车里零原创 2018-01-23 18:42:45 · 30408 阅读 · 1 评论 -
UDS tester之Tdrm
UDS tester之Tdrm 2018-1-16 Tdrm叫做 tester diagnostic request manager,或者叫做诊断请求测试管理器,今天以vector的Tdrm为例,研究下它的工作流程。一、Tdrm的作用 如果你在做汽车ECU,那么当做诊断服务的时候一定会用到UDS,而如果恰好你所开发的ECU也有诊断其他ECU的需求,那么就一定会用到tes...原创 2018-02-16 20:10:49 · 2310 阅读 · 1 评论 -
UDS的CAN刷新软件
UDS的CAN刷新软件http://www.gzweix.com/article/sort0253/sort0487/info-260414_3.html1. UDS相关服务 ISO 14229用于刷新方面的主要诊断服务见表1。 根据ISO 14229协议的诊断服务及ISO 15765-3的通信建议, 刷新通信主要分为3个部分: 刷新前准备工作, 刷新过程, 刷新后的...转载 2018-02-17 13:15:52 · 3267 阅读 · 2 评论 -
MCU死机查原因,Crash dump堆栈回溯技术轻松搞定
如果你在使用MCU进行开发,在项目中后期随着功能和代码的增多,死机似乎是无法避免的。每遇到这个问题,一般需要借助仿真器来定位代码缺陷,但如果遇到了一个非常难以复现的问题,或者硬件已经形成产品,无法再接仿真器的时候就比较难受了。在空指针读写、内存泄漏、堆栈溢出、参数错误等情况都可能使MCU运行死机,有些问题是非常难以复现的,为了复现发生异常的场景,往往需要打很多log进行辅助分析,但一...原创 2018-08-25 16:41:36 · 10009 阅读 · 0 评论