自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 万字长文——基于CANoe/CAPL的UDS Bootloader上位机实现(附完整可运行代码及工程文件)

本文详细介绍了在CANoe环境下使用CAPL代码实现ECU刷写的实战流程。文章跳过理论部分,直接聚焦代码实现,首先列出标准的UDS刷写流程,包括会话切换、安全访问、数据传输等22个步骤。随后讲解CANoe工程配置方法,包括诊断控制台设置、面板设计及系统变量绑定。核心部分通过CAPL代码逐步实现每个刷写步骤,重点解析了文件解析(HEX/S19/BIN)、安全算法集成、数据传输等关键环节,并采用表驱动法优雅地组织流程控制。文章最后展示了完整的刷写工具实现效果,包含进度显示和错误处理功能。本文提供了完整的工程代码

2026-04-19 23:19:16 903 3

原创 无需Vector硬件实现使用CANoe进行收发CAN LIN报文(基于USB转CAN LIN设备)

本篇文章介绍了介绍了一种低成本的CANoe使用方案,不依赖于Vector硬件,实现了报文的收发测试

2025-08-09 17:12:50 1132

原创 CANoe入门——CANoe的诊断模块,调用CAPL进行uds诊断

本文详细介绍了CANoe中如何使用诊断控制台进行uds诊断,以及如何通过CAPL调用诊断函数进行uds诊断,如何通过27安全校验等...

2025-03-29 23:27:22 9573 13

原创 TOSUN同星TsMaster使用入门——3、使用系统变量及c小程序结合panel面板发送报文

文章较为详细的介绍了同星软件TsMaster的panel面板设计,系统变量使用,以及c小程序发送报文等

2025-01-18 18:59:19 9855 8

原创 CANoe 使用CAPL计算报文周期,检测报文是否掉线

CANoe仿真节点实现报文周期检测,检测报文的在线与离线情况

2024-12-14 19:18:31 3375 6

原创 TOSUN同星TsMaster使用入门——2、使用TS发送报文,使用graphics分析数据等

使用同星TS Master发送报文以及Graphics分析入门图文教程,解决如何修改报文周期,解决同星Tsmaster利用rbs仿真无法持续发送报文的问题

2024-12-14 18:08:16 10255

原创 TOSUN同星TsMaster使用入门——1、创建第一个TsMaster总线分析工程

TOSUN同星TsMaster使用入门,基础用法,使用TS进行基础的总线分析

2024-11-28 21:52:10 20966 9

原创 CANoe入门——10、CAPL基础(6)_CAPL常用库函数介绍

CAPL常用函数介绍,具体示例,函数原型介绍。

2024-08-15 22:19:28 7442 2

原创 CANoe入门——9、CAPL基础(5)_函数

CAPL函数语法,实现发送LDF中未定义的LIN帧自定义函数

2024-07-22 00:30:20 4192 1

原创 CANoe入门——8、CAPL基础(4)_使用CAPL发送报文

使用CAPL发送CAN、LIN报文,实现报文定时发送和取消,详细教程。

2024-07-21 02:13:35 23215 28

原创 CANoe入门——7、CAPL基础(3)_CAPL中的流程控制语法详解

CAPL流程控制介绍,各流程控制语法详解及示例。

2024-07-20 17:34:03 3741 4

原创 CANoe入门——6、CAPL基础(2)_CAPL程序执行逻辑及运算

一、CAPL代码块的执行逻辑CAPL代码块的执行同高级其他语言一样,在一个代码块内,如果没有碰到流程控制语句,则从上往下依次执行。示例如下启动工程,打开Write窗口,可以看到,窗口上先打印了第一行,再打印了第二行,最后打印了第三行。二、赋值语句CAPL中给变量赋值,采取一个等号(=)的赋值方式在上述代码中,我们先定义了一个整数num,随后使用write函数打印了num的值,而后我们使用赋值语句,为num赋予一个新值,并再次打印出num的值。

2024-07-17 10:08:10 5799 4

原创 CANoe入门——5、CAPL基础(1)_CAPL介绍

CAPL基础,CAPL代码运行机制,CAPL关键字及CAPL编译环境

2024-07-15 14:46:01 9779 9

原创 CANoe入门——4、CANoe上位机常见的Panel控件使用

CANoe常用Panel控件使用,图文教程,控件常用属性介绍。

2024-07-13 13:57:09 9219 3

原创 CANoe入门——3、新建LIN工程及LIN DataBase(LDF文件)的创建

LIN总线的数据库文件,LDF文件文件制作图文教程,傻瓜式一步一步指导你完成自己的LDF文件创建,并创建一个用于LIN总线分析的LIN工程

2024-07-12 17:37:30 13146 17

原创 CANoe入门——2、新建CAN DataBase(DBC文件)

CAN总线数据库DBC文件新建、编辑教程。一步一步教你创建DBC

2024-07-11 19:06:18 12570 6

原创 CANoe入门—— 1、创建自己的第一个CANoe测试工程

CANoe使用快速入门、创建自己的第一个CANoe工程并进行总线仿真,上位机制作

2024-07-11 15:23:41 19198 22

六万字长文-基于CANoe/CAPL的UDS Bootloader上位机实现(附完整可运行代码及工程文件)配套源码及工程文件

六万字长文——基于CANoe/CAPL的UDS Bootloader上位机实现(附完整可运行代码及工程文件)配套源码及工程文件

2026-04-19

空空如也

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

TA关注的人

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