我是靠谱客的博主 贤惠芒果,最近开发中收集的这篇文章主要介绍【AUTOSAR-COM】DeadlineMonitor详解基本功能:基本配置参数:发送时的DM,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

基本功能:

是COM用于在发送时监控是否在规定时间内收到来自PduR的发送确认,以及是否在规定时间内收到相应的接收报文的功能。

基本配置参数:

1)以Signal为单位,设定两个监控时间,分别是【初次超时时间(ComFirstTimeout)】和【超时时间(ComTimeout)】。

2)并当时间到达后,会调用配置好的【ComTimeoutNotification】函数,通知RTE。本身不会进一步处理,比如发送端超时并不会主动尝试重发,等待RTE做进一步处理。

3)如果是接收的话,出于数据有效性的考虑需要决定在未收到有效报文的情况下,向APL呈现何种数据,因而需要设定【ComRxDataTimeoutAction】来决定超时发生后,对被监控的IPDU中的数据的操作,或替换初始值,或保持上一次的数据。

可以再大致分为发送DM和接收DM

发送时的DM

1)发送时的DM处理是以IPDU为单位设定超时时间的,但是发送超时处理函数,可以每个Signal单独设定。

因为发送DM不涉及UpdateBit,所以不像接收DM分为signal级别的DM和IPDU级别的DM。或者说,发送的时候signal都是塞在IPDU里一起出去的,确实没有必要单独关注signal的超时,但是处理函数还是可以根据不同的signal分别设定

2)发送DM没有【初次超时时间(ComFirstTimeout)】,虽然可以单独设定Signal的超时时间(ComTimeout),但是对于发送来说,

最后

以上就是贤惠芒果为你收集整理的【AUTOSAR-COM】DeadlineMonitor详解基本功能:基本配置参数:发送时的DM的全部内容,希望文章能够帮你解决【AUTOSAR-COM】DeadlineMonitor详解基本功能:基本配置参数:发送时的DM所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部