接上一篇IIC配置,今天分享一下CAN的配置~
CAN模块涉及的内容比较多,有CAN、DEM、DCM等模块相互联系的一些内容,还会涉及到CAN的诊断,目前用到的这款配置软件没有完整的配置项,所以没办法将CAN涉及到的所有配置都分享给大家了,后续可以的话再更新这个系列的内容~
先看一下CAN模块的配置吧
1.CAN General配置
•
关于编译选项的设置,简单理解的话可以按照下图中的说明,进一步理解则是如果勾选
PostBuildVariantUsed后可以使用多套配置参数用于模块的配置切换,此时就一定要使用
VariantPostBuild的选项
•
Can的通用配置,如使能Abort功能,Can配置超时功能等
•
开发时的错误检测选项(DevErrorDetect),在开发阶段可以勾选使用,在最终已经确定配置后,可以取消勾选该选项重新生成代码以减小代码量和加快程序运行速率
2.CanController配置
•
我们按照需要创建Can实例,如果使用多路Can,就需要创建多路实例

•
按照实际使用配置相关参数,硬件选择,CAN0具体