- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 CCP协议 - Polling(查询)模式,DAQ(Data Acquisition Command)模式及在线标定机制分析
本文主要从CCP的两种通信模式及数据分析来阐述主从设备如何基于CCP指令集实现在线标定及内部信号的监控;
2020-12-07 21:38:27 6714 1
原创 CAN总线-错误处理机制分析
CAN总线-错误处理机制分析在工作中提及CAN错误大家首先会想到的是Busoff故障,但是大家考虑过CAN总线是如何诊断出Busoff故障?总线上那种状态属于故障状态?总线故障后立即触发Busoff吗?总线故障后如何恢复?那么下面将带着这些问题对CAN总线的错误处理机制进行分析。CAN总线错误处理机制:错误检测 错误界定 错误处理错误检测机制:CAN总线的回读机制、循环冗余检...
2019-03-03 01:17:06 8694 4
原创 CAN总线-ACK应答机制分析
CAN总线-ACK应答机制分析1:应答场定义 应答场长度为 2 个位,包含应答间隙(ACK SLOT)和应答界定符(ACK DELIMITER)。在应答场里,发送站发送两个“隐性”位。当接收器正确地接收到有效的报文,接收器就会在应答间隙(ACK SLOT)期间(发送 ACK 信号)向发送器发送一“显性”的位以示应答。2:ACK应答机制浅析 CAN的...
2019-02-26 19:46:12 26457 18
原创 数字签名及证书
数字签名及证书一:对称加密与非对称加密 1)对称加密:即双方数据交互时采用 同一套规则"x" 进行加密解密; 2)非对称加密:即双方数据交互依赖于公钥和私钥;【公钥:公开;私钥:私有】二:公钥与私钥作用 ...
2018-12-16 20:41:36 555 1
原创 CAN模块浅析
本文将从CAN数据处理、通信安全以及故障诊断三个方面对CAN模块进行分析。CAN模块框图如下:CAN模块框图一:CAN数据处理机制1.1:CAN底层驱动配置 - CAN发送及接收机制原理 后续更新;1.2:CAN接收策略 CAN接收策略主要包含两种:周期接收和FIFO接收;具体后续更新;1.3:CAN发送策略 ...
2019-04-21 15:23:10 5478
原创 CAPL 脚本模拟整车环境实现CAN收发监控
文章概述:1:CANOE工具及CAPL脚本的基本使用;2:功能实现;一:CANOE工具及CAPL脚本的基本使用在嵌入式行业中,基本都会使用CANOE工具去收发报文,那么如何基于CANOE工具实现自动化功能呢? 如你所料可以基于 -CAPL- 脚本实现CANOE的自动化。在我基于CAPL脚本实现某一功能的过程中,较大一部分时间花在CAPL脚本的基本使用上,直接使用示例...
2019-03-17 00:56:41 17633 21
原创 Motorola、Intel CAN 解析【结构体位域法】
Motorola、Intel CAN 解析【结构体位域法】嵌入式软件开发中大多都与CAN打交道,但是不同项目CAN协议以及格式均会有一定的差异,软件如何处理才会更加便捷,更加模块化呢?本文主要是小端格式CAN软件解析 “负负得正,将小端格式CAN转换为大端格式”一:大端小端DBC文件对比 [修改DBC文件中信号的格式,DBC...
2018-11-26 18:46:03 5446 2
原创 编程规则中为何要求不能在.h文件中定义变量
问题背景:当你接触C语言时,老师一定会强调一个编程规则:永远不要在.h文件中定义变量疑惑点:是不是说在.h文件中定义会出错?结论:在.h文件中定义变量不会报错,但是该操作会导致在多个模块中重复定义该同名变量【变量名相同,但地址不同】,与软件逻辑不一致。分析:1):知识概要 1> 定义变量和声明变量的区别是定义会产生内存的分配,而申明则不会产生内存的分配,而是告...
2018-07-29 15:43:17 4493
原创 Windows下Python环境搭建图解(3.6.2)
Windows下Python(pip)环境搭建(3.6)图解----------------小白一只,学习整理中。。。。转载请标明,谢谢-------------------------------------------1:下载最新的Python安装:3.6.22:,安装时不要选择默认,自定义安装(customize installation)3...
2017-08-25 11:27:08 42973 6
CAPL 脚本模拟整车环境实现CAN 收发监控
2019-03-17
Makefile经典教程 - 陈皓
2019-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人