日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AUTOSAR从入门到精通100讲(三十七)-AUTOSAR 通信服务-ComM配置及代码分析

發(fā)布時(shí)間:2023/12/2 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AUTOSAR从入门到精通100讲(三十七)-AUTOSAR 通信服务-ComM配置及代码分析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

ComM概念詳解

1 Introduction and functional overview

ComM模塊是BSW一個(gè)組件成員。ComM作為一個(gè)資源管理器封裝了底層的通信服務(wù)。ComM模塊控制與通信有關(guān)的基本軟件模塊,而不是軟件組件或可運(yùn)行實(shí)體。ComM模塊收集通信請(qǐng)求者的總線通信訪問請(qǐng)求,并協(xié)調(diào)總線通信訪問請(qǐng)求。

ComM模塊存在的目標(biāo)是:

為用戶簡(jiǎn)化總線通信棧的使用。這包括一個(gè)簡(jiǎn)化的網(wǎng)絡(luò)管理處理。

在一個(gè)ECU上協(xié)調(diào)多個(gè)獨(dú)立軟件組件的總線通信棧(允許信號(hào)的發(fā)送和接收)的可用性。

備注:用戶不應(yīng)該對(duì)硬件有任何了解(例如,在哪個(gè)通道上通信)。用戶只需請(qǐng)求“通信模式”,ComM模塊就會(huì)切換相應(yīng)通道的通信能力。

提供一個(gè)API來禁用信號(hào)的發(fā)送,以防止ECU(主動(dòng))喚醒通信總線。

Note:在每個(gè)消息都可以喚醒總線時(shí),在FlexRay上只能用所謂的喚醒模式喚醒總線。

通過實(shí)現(xiàn)每個(gè)通道的通道狀態(tài)機(jī)來控制一個(gè)ECU的多個(gè)通信總線通道。

Note:ComM模塊向相應(yīng)的總線狀態(tài)管理器模塊請(qǐng)求通信模式。實(shí)際的總線狀態(tài)由相應(yīng)的總線狀態(tài)管理器模塊控制。

提供強(qiáng)制讓ECU保持總線在“無通信”模式下保持清醒的可能性。

通過分配所請(qǐng)求的通信模式所需的所有資源來簡(jiǎn)化資源管理。

總結(jié)

以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(三十七)-AUTOSAR 通信服务-ComM配置及代码分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。