MCAL CAN配置
时间: 2023-08-19 10:08:05 浏览: 98
MCAL CAN配置涉及到一些参数和模块的配置。在路径/Can/CanConfigSet/CanHardwareObjects/CanHardwareObject下,可以找到一些参数,如CanHandleType,CanObjectId和CanObjectType,用于配置CAN硬件对象。\[1\]在CanIf模块中,通过参数CanIfHrhIdSymRef和CanIfHthIdSymRef,可以将CanHardwareObjects中的硬件对象与CanIfHrhCfgs和CanIfHthCfgs进行关联。最后,在CanIfRxPduCfgs和CanIfTxPduCfgs中,可以将RX/TX L-PDU与HRH和HTH进行关联。\[2\]对于BasicCAN接收的Hardware Receive Object,它可以接收通过其硬件接受过滤器的一系列CanId。但是,这个范围可能超出HRH要接收的预定义Rx L-PDU列表。因此,CanIf会执行软件过滤器,以仅将预定义的Rx L-PDU列表传递给相应的上层模块。如果底层CAN控制器支持,CanIf还可以使用多个BasicCAN和FullCAN HRH。\[3\]
#### 引用[.reference_title]
- *1* *2* *3* [【MCAL_CANDriver】-1.3-FullCAN和BasicCAN的差异及配置使用](https://blog.csdn.net/qfmzhu/article/details/126771767)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]