丁香婷婷,三年片观看免费观看大全古装剧,少妇被躁爽到高潮无码,97电影天堂

下載手機汽配人

請教高手,CAN總線傳輸N個傳感器的信號,然后上傳至上位機,我想問的是,上位機怎么剝離出這N個信號呢?

我是CAN剛接觸,很多不懂,CAN不就兩條線嗎,他怎么傳輸N個信號?這些信號在中斷怎么分別表示呢?請不要復制高談闊論,希望高手能用通俗的語言讓在線明白!!多謝了。
提問者:網友 2017-10-08
最佳回答
1.如果你沒有一定的基礎很難聽懂2.我試著給你講一下吧,講得通俗易懂難啊。你能聽懂多少算多少吧。3.CAN確實就這兩條線,他是串行通信。啥是串行通信呢,打個比方,大家排好隊,一人手里拿一個球,從一端放到到另一端,這個人一個接一個的跑就是串行,把人帶的球想象成數據,數據一個接一個的從一頭傳遞到另一頭。如果弄成自動運行的呢,大家規定一個跑步的速度(通信速率),那么兩端就可以自動的進行放球和拿球。4.CAN通信也是串行通信,但是要復雜的多的多。從物理角度講,CAN有兩根線,一個叫CANH一個叫CANL。按照CAN協議的規定,這兩根線上只會會有兩種狀態,一個叫顯性(什么是顯性呢,就是canh和canl的電位值做減法,差值在零附近),一個叫隱形(什么是隱形呢,就是他們的差值為他們本身的兩倍左右)。總線就是靠這兩種狀態傳遞數據的。(這兩種狀態就像是3中講的,有沒有球。)5.至于你說的N,其實每個CAN模塊代表一個節點,現實當中是沒有N個那么多的。受制于傳輸介質和通信距離,can協議規定了最多可以連接的節點數目。6.在某一時刻,總線上不是隱形就是顯性。那么怎么傳輸N個信號呢。其實,這是分時復用的結果。就是說,在一段時間內信號可能只和1號節點有關系,但是在另外的時間段,就只負責處理2號節點的信息。只不過,這些時間段都特別小。瞬間完成。7.至于你說的中斷,這些個節點都要規定好優先級,這樣總線發生沖突(兩個節點都要使用總線)時,can模塊可以依據中斷優先級進行仲裁,選擇哪個節點使用總線。
回答者:網友
產品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網友提供的關于“請教高手,CAN總線傳輸N個傳感器的信號,然后上傳至上位機,我想問的是,上位機怎么剝離出這N個信號呢?”的解答,僅供您參考,汽配人網不保證該解答的準確性。
主站蜘蛛池模板: 庄浪县| 会昌县| 甘德县| 绥阳县| 华蓥市| 海城市| 大渡口区| 泾源县| 沙河市| 杭锦后旗| 白城市| 锦屏县| 威远县| 邛崃市| 田阳县| 波密县| 贡觉县| 高州市| 开封县| 云霄县| 鄂托克旗| 温宿县| 井研县| 闸北区| 台湾省| 株洲县| 凉城县| 永寿县| 尤溪县| 奇台县| 北海市| 北宁市| 资兴市| 绥中县| 竹溪县| 广宗县| 宁化县| 西充县| 藁城市| 沙坪坝区| 高雄县|