AUTOSAR的com堆栈中静态和动态L-PDU的用途,以及何时使用(请提供一个示例(,如果我没有配置,我将如何知道其动态或静态L-PDU。
静态L-PDU是用它们的ID定义的,以后不能更改。动态L-PDU可以在运行时根据其CanId进行更改。对于动态L-PDU,您还需要启用DynamicTx API,例如CanIf_SetDynamicTxId()
,并使用它来设置实际CanId。
我建议阅读AUTOSAR_SWS_CanInterface.pdf中的第7.3、7.4章(以及缩写/首字母缩写(。此外,第10章通常解释了配置元素。