自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 打渔的寓言--汽车软件开发技术进化史

汽车行业日新月息,进化的速度远远超过了过去任何时代的汽车进化速度。技术更迭飞快,而我们一味的追求技术,到头来会不会成为又一个西西弗斯!

2024-08-25 23:48:01 487 4

原创 基于Python DoIPClient库的DoIP上位机开发手顺

本文旨在记录基于Python库DoIPClient进行DoIP上位机的开发中的踩坑过程

2024-09-17 01:25:30 1071 2

原创 AUTOSAR实战教程 -- 看懂CANSM状态机解决CANSM导致CanController无法启动

本文主要探讨,CanSM对CanController的控制,以及遇到CanSM无法打开Controller时的排查、解决思路。虽然CANSM状态机非常复杂,但我们如果只看跟我们目标相关的状态,撇开无关的状态机,应该还是可以在短时间内Hold住的!

2024-08-28 00:31:19 1361

原创 按图索骥--Tasking环境下AURIX英飞凌Tricore芯片定位程序跑飞进Trap原因的方法

程序跑飞对于基础软件开发来说是一场灾难。但对于英飞凌AURIX Tricore这样成熟的芯片内核,其提供了丰富的内核寄存器帮助我们,所以排查起来还是相对容易得。本文探讨一种程式化的程序跑飞定位错误原因的方法。

2024-08-18 16:35:15 458 1

原创 AUTOSAR实战教程-最通俗的讲标定协议XCP初入门

本文试图用最浅显的语言描述XCP协议的底层奥义,带你入门汽车标定的殿堂。

2024-08-03 10:46:02 1490 1

原创 AUTOSAR实战教程-使用DET来发现开发错误

DET在我们调试协议栈的时候,能够帮助我们发现配置、开发中的错误,但对于程序跑飞这样的底层代码问题DET并不那么好用。这种情况下就需要借助我在《AUTOSAR实战教程 - 软件集成调试_程序跑飞一招解决》这篇文章里面介绍的方法来定位错误了。

2024-08-03 10:20:40 1699

原创 AUTOSAR实战教程 - 模式管理BswM与其他各模块的交互

对BSWM的配置是一个系统性的事情,实现同一个效果可能有若干种途径。比如停发报文,可以直接下电,可以关了该报文所在的Controller,也可以关了其所在的Group。这需要在对系统有足够的了解和对AUTOSAR架构有全面的认知之后才能做出一个比较好的方案。

2024-08-03 10:07:54 1956

原创 按图索骥--GHS环境下瑞萨RH850芯片定位程序跑飞原因的方法

由于Ghs不像劳特巴赫那样能精准的记录上下文,所以面对这种没有上下文的unused_isr,线索太少,如大海捞针,很难定位错误原因!本文试图探讨一种在MULTI/GHS编译环境下定位瑞萨RH850系列芯片程序跑飞进入异常中断后的一种通用方法。

2023-09-09 21:57:10 2203 5

原创 AUTOSAR实战教程 – 学会读懂AUTOSAR模式管理BswM配置

本文从项目实践的角度去讲解,在ETAS ISOLAR软件中(Vector DAVINCI类同),怎么样按图索骥读懂”乱七八糟”的BswM配置!将BSWM中这些名词ModeRequestPort/ModeCondition/LogicalExpression/Rules/ActionLists/Action串起来。

2023-03-15 16:25:34 5172 3

原创 七天征服Bootloader 开发- 第0课(概述)

未来个把月,我会逐步把每一个环节的开发过程以及踩过的坑写出来。并将我在网上下载的UDS协议栈作为base来深入剖析,从UDS入门,结合Bootloader设计需求,深刻掌握Bootloader设计思路,从而流水线式Bootloader开发。为日后的职业生涯积累筹码。

2022-11-13 18:26:59 5465 31

原创 AUTOSAR实战教程 - 按图索骥软件集成调试_程序跑飞一招解决

AUTOSAR工程如此庞大的代码量,如果没有一个科学、模板化的方法来调试程序, 这显然是不能够胜任工作的。本文从工程实践的角度,介绍几种科学的AUTOSAR工程调试手段。

2022-08-27 09:06:03 5610 6

原创 AUTOSAR实战教程 - 通信协议栈CAN_CANIF_PDUR_CANTP_COM_XCP_ECUC配置一网打尽

通讯协议栈几乎是CP AUTOSAR中最庞杂的一块。由于其涉及的模块比较多(仅实现CAN信号的收发就需要ECUC/CAN/CANIF/CANTP/PDUR/COM/XCP这么多模块的协作!),且名词概念众多,入门很难。本文试图从一个全局的高度,自顶向下逐步细化开来。让你在建立全局观之后熟悉通讯协议栈各模块之间的关联然后高屋建瓴学会配置每一项!也希望在此抛砖引玉,彼此交流心得,共同进步。..............................................................

2022-05-21 16:45:31 34438 39

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除