- 博客(7)
- 收藏
- 关注
原创 Python工具——dbc文件生成CAN报文解析接口
其实有另一种接口生成的思路,就是直接在接口中对CAN原始报文进行移位操作、计算分辨率和偏移量,这种设计的代码运行效率显然更高。由于每个CAN信号都要生成相应的配置结构体,如果CAN信号较多,则要占据较大的RAM空间。2)手动编写静态解析/打包接口,可以根据CAN报文、CAN信号的配置信息,解析CAN信号,或将CAN信号打包至CAN报文原始数据中。1)读取dbc文件,生成CAN报文、CAN信号的配置文件。1)代码解耦,读取dbc文件生成配置文件的部分,与解析/打包的静态代码可以分开设计实现。
2024-04-08 16:34:01
902
原创 ecall GOST 33464 MSD数据结构分析 —— 根据ASN.1语法
GOST 33464中对MSD数据(minimum set of data)的结构规定是用ASN.1语法描述的。下面以version2版本为例分析MSD数据结构,并给出一种可能的实际数据结构示例。首先是GOST 33464: 2015附录C.5中的描述:MSDASN1Module_V2DEFINITIONSAUTOMATIC TAGS ::=BEGIN-- MSD specification versionCurrentId::= INTEGER (2)-- ECallMessage
2021-03-09 15:15:53
4348
3
原创 陶瓷电容分类说明 X7R, X7S, X5R X8R, Z5U, Y5V, C0G等电容的区别
文章内容主要翻译两篇英文文章,链接如下:https://www.raviyp.com/difference-between-x7r-x5r-x8r-z5u-y5v-x7s-c0g-capacitor-dielectrics/https://www.electronics-notes.com/articles/electronic_components/capacitors/...
2020-03-29 23:20:37
36957
1
原创 题记
2020年3月25日,新冠疫情在国内总算控制住了,但在世界范围内才刚刚开始。 Mark一下,近来工作中查找资料,整理的一些思路,觉得有必要记录下来。一来作为自己的知识库保存下来,二来查找资料的过程中发现,中文搜索中严重缺乏很多很基础性的资料,希望把相关材料整理出来后,能为丰富中文资料添砖加瓦,略尽绵薄之力,也算不虚度光阴了。 本人从事汽车电子开发...
2020-03-25 22:56:13
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人