- 通讯栈 模块
项目通讯栈 主要包含如下几个模块:

- 各模块详细配置说明
- Can模块
这部分最终会导入到EB 中,通过EB 生成CanDriver 代码,
具体参数的介绍已经在EB 配置说明中介绍过。
CanController

CanHaredWareObject

以其中一个Can_Network_CANNODE_0_Tx_Std_MailBox_1为例,展开具体的配置项
CanIcom
该模块配置未使用
CanGeneral
shortName:
canDevErrorDetection:是否支持det 功能
CanIndex:配置实例Id
CanLPduReceiveCalloutFunction:未使用
CanMainFunctionBusoffPeriod: busoff主函数处理周期
CanMainFunctionmodePeriod:模式管理函数处理周期
CanMultiplexedTransimission:是否支持复用功能传输
CanPublicIcomSupport:是否支持虚拟网络特性
CanSetBaudrateApi:是否支持Can_SetBaudrate API
CanTimeoutDuration: 超时最大值参数
CanVersionInfoApi: 是否支持获取版本信息api
CanOsCounterRef:未使用
CanSupportTTCANRef: 未使用

项目通讯栈主要围绕Can模块展开,包括Can硬件对象、控制器和通用配置等。Can模块将被导入EB以生成CanDriver代码,其中涉及CanIndex、CanMultiplexedTransmission等关键配置。CanIcom模块未使用,而CanGeneral中设置了是否支持故障检测、复用功能传输等功能。
---- Can模块&spm=1001.2101.3001.5002&articleId=130940758&d=1&t=3&u=5406500543e34927bd7c73d4d3af1950)
2883

被折叠的 条评论
为什么被折叠?



