![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
文章平均质量分 58
陳.CHEN
冲哈
展开
-
CCP协议 - Polling(查询)模式,DAQ(Data Acquisition Command)模式及在线标定机制分析
本文主要从CCP的两种通信模式及数据分析来阐述主从设备如何基于CCP指令集实现在线标定及内部信号的监控;原创 2020-12-07 21:38:27 · 6491 阅读 · 1 评论 -
Motorola、Intel CAN 解析【结构体位域法】
Motorola、Intel CAN 解析【结构体位域法】嵌入式软件开发中大多都与CAN打交道,但是不同项目CAN协议以及格式均会有一定的差异,软件如何处理才会更加便捷,更加模块化呢?本文主要是小端格式CAN软件解析 “负负得正,将小端格式CAN转换为大端格式”一:大端小端DBC文件对比 [修改DBC文件中信号的格式,DBC...原创 2018-11-26 18:46:03 · 5399 阅读 · 2 评论 -
CAN总线-ACK应答机制分析
CAN总线-ACK应答机制分析1:应答场定义 应答场长度为 2 个位,包含应答间隙(ACK SLOT)和应答界定符(ACK DELIMITER)。在应答场里,发送站发送两个“隐性”位。当接收器正确地接收到有效的报文,接收器就会在应答间隙(ACK SLOT)期间(发送 ACK 信号)向发送器发送一“显性”的位以示应答。2:ACK应答机制浅析 CAN的...原创 2019-02-26 19:46:12 · 25737 阅读 · 18 评论 -
数字签名及证书
数字签名及证书一:对称加密与非对称加密 1)对称加密:即双方数据交互时采用 同一套规则"x" 进行加密解密; 2)非对称加密:即双方数据交互依赖于公钥和私钥;【公钥:公开;私钥:私有】二:公钥与私钥作用 ...原创 2018-12-16 20:41:36 · 543 阅读 · 1 评论 -
CAN总线-错误处理机制分析
CAN总线-错误处理机制分析在工作中提及CAN错误大家首先会想到的是Busoff故障,但是大家考虑过CAN总线是如何诊断出Busoff故障?总线上那种状态属于故障状态?总线故障后立即触发Busoff吗?总线故障后如何恢复?那么下面将带着这些问题对CAN总线的错误处理机制进行分析。CAN总线错误处理机制:错误检测 错误界定 错误处理错误检测机制:CAN总线的回读机制、循环冗余检...原创 2019-03-03 01:17:06 · 8614 阅读 · 4 评论 -
编程规则中为何要求不能在.h文件中定义变量
问题背景:当你接触C语言时,老师一定会强调一个编程规则:永远不要在.h文件中定义变量疑惑点:是不是说在.h文件中定义会出错?结论:在.h文件中定义变量不会报错,但是该操作会导致在多个模块中重复定义该同名变量【变量名相同,但地址不同】,与软件逻辑不一致。分析:1):知识概要 1> 定义变量和声明变量的区别是定义会产生内存的分配,而申明则不会产生内存的分配,而是告...原创 2018-07-29 15:43:17 · 4423 阅读 · 0 评论 -
CAN模块浅析
本文将从CAN数据处理、通信安全以及故障诊断三个方面对CAN模块进行分析。CAN模块框图如下:CAN模块框图一:CAN数据处理机制1.1:CAN底层驱动配置 - CAN发送及接收机制原理 后续更新;1.2:CAN接收策略 CAN接收策略主要包含两种:周期接收和FIFO接收;具体后续更新;1.3:CAN发送策略 ...原创 2019-04-21 15:23:10 · 5443 阅读 · 0 评论