comFramework为嵌入式应用提供了一种灵活的,可广泛定制的CAN通信接口。 它涵盖了CAN堆栈,直至硬件驱动程序。 基于信号的应用程序代码链接到基于帧的硬件抽象层。 该接口对集成环境提出了易于满足的要求,并将适合大多数嵌入式平台。 强大的代码生成器会自动编码接口的那些部分,具体取决于您的特定CAN网络数据库。 特别是生成用于消息(分解)组合的拆包功能。 高度的灵活性来自使用Terence Parr的模板引擎StringTemplate V4,请参见www.stringtemplate.org。 引擎接收到* .dbc文件的解析内容,并且可以将信息转换为几乎任何形式的文本表示形式。 主要样本演示了如何将生成的CAN API与dSPACE TargetLink和MathWorks嵌入式编码器接口,以支持基于模型的APSW设计。
2022-11-03 11:53:28
28.62MB
开源软件
1