- 博客(12)
- 收藏
- 关注
原创 QT笔记(2)——vscode + CMAKE + qtcreate的操作方式
下载cmake,clangd,qtConfigure,cmake tool的相关插件支持。
2025-07-30 22:58:04
436
原创 项目二:基于国产芯片FM33FG0xxx的CAN+UDS升级OTA
实现基于UDS诊断的CAN本地OTA升级can诊断通过物理地址进行寻址,针对唯一ECU的诊断请求帧ID(物理地址)是唯一。诊断请求ID也是事先确认好的。发送格式:2.2 UDS诊断OTA流程图MCU内存分配:Flash 页(page)大小为 512 字节,每 4 个 page 组成一个 2K 字节的扇区(sector)。Flash 包含 4 个 information 扇区,information 为用户配置扇区,用于保存用户配置信息。所有 option扇区在地址上与 Flash 主区域互相隔离
2025-06-19 16:28:47
751
原创 自学CANoe-仿真+ 测试(从入门到精通14)
对于车载网络的测试,Vector公司提供了较为全面的、专业的ECU测试工具,包括物理层和数据链路层测试等,如使用CANscope和CANstress等工具来验证节点在电路设计、物理电平方面的性能,以及通信参数的一致性等。基于CANoe的自动化测试系统架构,根据ECU的测试环境和测试规范,搭建基于CANoe的测试系统,通过开发测试模块。
2025-04-13 16:49:54
1418
原创 自学Canoe-Canoe从入门到精通第13章
由于LIN总线的低成本、易实现等优点,在安全性和实时性要求不高的模块中得到了广泛应用,如车窗控制、座椅调节和雨刮控制等。
2025-04-10 01:10:44
1906
原创 canoe自学第十一章、十二章(canoe从入门到精通)
现今,每款车型上不同ECU之间的功能联系越来越复杂,每个ECU需要处理的CAN信息也越来越多。整车厂在每款车型的开发初期,可以使用CANoe建立仿真模型,在此基础上进行每个ECU的功能评估。对于各个ECU的供应商来说,基于CANoe建立的仿真环境可以实现其他ECU的功能,加快自身产品的开发和验证。这样,也可以尽早地发现开发过程中的问题并及时解决。总线仿真工程贯穿于ECU开发的整个过程,涉及需求分析、软件开发、软件测试、环境测试、硬件验证、生产检验、失效分析、客户支持等职能部门。
2025-04-06 14:24:45
1331
原创 Canoe自学(Canoe从入门到精通第十章)
CAPL全称为Communication Access Programming Language,即通信访问编程语言。它是Vector公司专门为CANoe开发环境设计的编程语言,在语法和概念上与C语言类似。借助CAPL,用户可以编写程序并应用到网络的各个节点上,也可以利用CAPL编程加强测量分析功能,以及搭建高效的自动化测试模块。CANoe自带了一个CAPL程序的开发环境CAPL Browser(CAPL浏览器),用户可以在CANoe主界面的Tools功能区单击CAPL Browser图标。
2025-03-31 01:32:56
1864
原创 Canoe自学(Canoe从入门到精通第七章)
单击Environment功能区的 图标打开System Variables(系统变量)配置对话框。创建一个系统变量svLight。按相同的方法创建另一个系统变量svSwitch,相关设置:Namespace : MyNamespace;设置完毕后,可以在列表中看到已设置的两个系统变量。
2025-03-27 00:54:06
923
原创 Canoe自学笔记(Canoe从入门到精通第一章)
紧凑型(Compact Class)总线架构也是目前国内外汽车厂商主 要采用的结构类型,其典型拓扑图如图1.3所示,主要包括Drive CAN ( 动 力 CAN ) 、 Instrument Cluster CAN ( 仪 表 CAN )Infotainment CAN ( 娱 乐 CAN ) 、 Body CAN ( 车 身 CAN ) 及Diagnostics CAN(诊断CAN)等。(9)节点在错误严重的情况下,具有自动关闭总线的功能,以切断它与总线的联系,使总线上的其他操作不受影响。
2025-03-19 16:00:05
1398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅