主要内容1. 概述2. 我们要做一件什么事情在软件框架中的位置
DBC介绍3. 我们怎么去做这件事情数据存储
输入输出1概述前面介绍过PEAK的所有CAN卡都有提供如下图所示这些二次开发包,非常适合于做二次开发。PCAN-Basic API除了DLL,也提供了C#, C++/MFC, C++/CLR,C++_Builder, Delphi, VB.NET, Java, and Python等的例程,这些例程里面都有实现硬件初始化,报文收发的功能;我们开发更高级的功能只需要在这个基础上来做开发即可。这篇文章介绍在收到报文之后,我们怎么根据DBC文件来解析报文,使报文不再仅仅是一连串十六进制的数,而是具有可读性的内容。
接下来我们需要回答以下两个问题我们要做一件什么事情
我们怎么去做这件事情值得注意的是,文中提到了在CAN报文传输中,编码方式的区分(Intel和Motorola),但限于篇幅,并没有这两种方式做进一步的说明,读者请自行查阅相关资料。2我们要做一件什么事情
2.1 DBC解析在软件框架中的位置
回顾一下之前的软件框架