AUTOSAR 配置 - DCM 模块
AUTOSAR configuaration - DCM module
我在配置 DCM 模块和我尝试配置的当前参数时卡住了 DcmTimStrP2AdjustServer
,
要求是P2CAN_SERVER_MAX = 25ms;
P2STARCAN_SERVER_MAX = 5000ms;
DcmDspSessionP2ServerMax
和P2CAN_SERVER_MAX
一样吗?如果相同
DcmTimStrP2AdjustServer
的需求是什么?如何找到 DcmTimStrP2AdjustServer
的最佳值。(所有值都应该是 DcmTaskTime
的倍数,我认为这是合乎逻辑的)。
DcmTaskTime = 5ms;
我正在使用 Autosar 4.0.3,使用 ETAS 工具配置参数。
为满足您的要求,您需要分别配置
DcmDspSessionP2ServerMax
& DcmDspSessionP2StarServerMax
DcmDspSessionRows
中的每个会话控件 Dcm/DcmConfigSet/DcmDsp/DcmDspSession/
。
即
DcmDspSessionP2ServerMax 25
DcmDspSessionP2StarServerMax 5000
没有 DcmTimStrP2AdjustServer
,但我猜你指的是 DcmTimStrP2ServerAdjust
。 DcmTimStrP2ServerAdjust
& DcmTimStrP2StarServerAdjust
应配置为 DcmTaskTime
的倍数(在您的情况下为 5ms,因此适用于 5ms、10ms、15、ms、...)并用于在触发 P2 或 P2* 超时之前确保响应在总线上可用。在您的情况下,如果没有给出其他规范,您可能希望将这些值设置为与 DcmDspSessionRows
中相同的值,因为选择的超时值已经是 DcmTaskTime
:[=23 的倍数=]
DcmTimStrP2ServerAdjust 25
DcmTimStrP2StarServerAdjust 5000
调整值是一个内部值,用于调整 Dcm 传输请求和消息实际在总线上之间的延迟。
P2ServerMax和P2*ServerMax的定义及其对应的Adjust值相同:
该参数用于通过调整当前的DcmDspSessionP2ServerMax,保证诊断响应在到达P2之前在总线上可用。该参数主要表示从DCM发起传输到消息实际传输到总线之间的软件架构相关的通信延迟
我在配置 DCM 模块和我尝试配置的当前参数时卡住了 DcmTimStrP2AdjustServer
,
要求是P2CAN_SERVER_MAX = 25ms;
P2STARCAN_SERVER_MAX = 5000ms;
DcmDspSessionP2ServerMax
和P2CAN_SERVER_MAX
一样吗?如果相同
DcmTimStrP2AdjustServer
的需求是什么?如何找到 DcmTimStrP2AdjustServer
的最佳值。(所有值都应该是 DcmTaskTime
的倍数,我认为这是合乎逻辑的)。
DcmTaskTime = 5ms;
我正在使用 Autosar 4.0.3,使用 ETAS 工具配置参数。
为满足您的要求,您需要分别配置
DcmDspSessionP2ServerMax
& DcmDspSessionP2StarServerMax
DcmDspSessionRows
中的每个会话控件 Dcm/DcmConfigSet/DcmDsp/DcmDspSession/
。
即
DcmDspSessionP2ServerMax 25
DcmDspSessionP2StarServerMax 5000
没有 DcmTimStrP2AdjustServer
,但我猜你指的是 DcmTimStrP2ServerAdjust
。 DcmTimStrP2ServerAdjust
& DcmTimStrP2StarServerAdjust
应配置为 DcmTaskTime
的倍数(在您的情况下为 5ms,因此适用于 5ms、10ms、15、ms、...)并用于在触发 P2 或 P2* 超时之前确保响应在总线上可用。在您的情况下,如果没有给出其他规范,您可能希望将这些值设置为与 DcmDspSessionRows
中相同的值,因为选择的超时值已经是 DcmTaskTime
:[=23 的倍数=]
DcmTimStrP2ServerAdjust 25
DcmTimStrP2StarServerAdjust 5000
调整值是一个内部值,用于调整 Dcm 传输请求和消息实际在总线上之间的延迟。
P2ServerMax和P2*ServerMax的定义及其对应的Adjust值相同:
该参数用于通过调整当前的DcmDspSessionP2ServerMax,保证诊断响应在到达P2之前在总线上可用。该参数主要表示从DCM发起传输到消息实际传输到总线之间的软件架构相关的通信延迟