在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

解析CAN通信收不到數據現象

廣成工控 ? 來源:cg ? 2019-01-11 16:23 ? 次閱讀

前幾天來自北京某公司的計工使用我們的GCAN-205模塊時遇到了一個問題。

計工:“楊工,我在使用GCAN-205模塊周期發送CAN數據時遇到了這樣一個問題,當我使用USBCAN分析儀測試這個模塊的時候,將模塊上電后,USBCAN分析儀可以正常接收到模塊發出的報文,但是還有些時候插上USBCAN分析儀只能收到幾幀數據之后就再也收不到數據了,這時我如果對GCAN-205重新上電,就又能正常的收到數據了。我還特意把數據保存下來了,麻煩你幫我看一下。”

一般出現通訊問題都是需要先檢查接線、終端電阻和波特率是否一致,但根據計工的描述來看,他遇到的問題不是由這三個問題引起的,因此我仔細的詢問了計工到底是如何操作才會出現這種收不到數據的現象,得到的結果是:在總線上只有USBCAN分析儀和GCAN-205模塊時,并且只有在反復重啟USBCAN分析儀的軟件時或是模塊先上電再插入USBCAN分析儀時才會出現這種問題。

現象分析

基于計工的以上操作和現象,我們基本可以判斷出導致這種現象的原因是在USBCAN分析儀關閉軟件期間或沒有接入GCAN-205模塊時,總線上只有GCAN-205模塊一個節點,當它發送數據時沒有其他節點與他應答,導致GCAN-205模塊發送錯誤,最終總線關閉,而在總線關閉的時候,再接入USBCAN分析儀就沒法接收到數據了。找到產生問題的原因后我們讓計工將這兩個設備接入到實際的CAN總線系統中就可以了。

楊工總結

最后楊工在這里要提醒一下廣大用戶:CAN總線物理層有一個保護機制,當一個設備向總線上發送數據而沒有其他設備應答的時候發送失敗的設備會提示主動錯誤,同時錯誤計數會增加。當錯誤計數增長到一定數量的時候發送失敗的設備就會主動關閉CAN總線,此時將不再向總線上發送數據了。進入總線關閉狀態的設備只能通過復位或重新啟動的方式才能讓設備恢復正產通信模式。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2770

    瀏覽量

    464398
  • 總線
    +關注

    關注

    10

    文章

    2903

    瀏覽量

    88402

原文標題:CAN通信收不到數據現象解讀

文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    為什么STM32F0 modbus在解析中接收不到任何數據

    我看了很久也找不到為什么我的modbus在解析中接收不到任何數據,求大神幫助下,感激不盡
    發表于 04-25 06:28

    SPI通信問題——芯片接收不到數據,是什么原因?

    兩片C8051F340單片機使用SPI通信,主芯片能發送數據,硬件仿真時能夠進入SPI中斷處理程序;但是從芯片都接收不到數據,從芯片無論使用中斷方式還是查詢方式都是如此。把主從芯片互換
    發表于 12-18 09:30

    labview與松下PLC通信不上PLC接收不到數據

    labview與松下PLC通信不上PLC接收不到數據。但是用虛擬串口卻可以用,為什么?
    發表于 04-14 14:10

    使用GATT_Notification發送數據,但APP收不到

    ,APP收到此數據再做解析。 ????? 目前我的遙控器中跟BTool連接正常,按下按鍵后,Btool也可以看到由GATT_Notification函數發出的數據。但跟APP連接就收不到
    發表于 05-14 02:03

    CUBEMX HAL庫經常接收不到數據

    我發現 HAL庫,使用 那些通訊的組件,經常會發生 數據收不到的情況,CAN,UART 都這樣。為此 我在主循環中假如了錯誤檢測。一有錯誤 ,就重新初始化組件:while (1){/* USER
    發表于 02-14 07:36

    GSM模塊透傳模式下接收不到數據

    ,3、模塊還出現另一種現象就是在運行到1個半小時左右時候,上述情況不出現,程序就會發生硬中斷現象,如果不出現硬中斷,就會出現接收不到應答數據現象
    發表于 04-15 04:39

    用GPRS的UDP協議跟服務器通信時服務器發送的數據收不到

    求助大神,為什么我現在用GPRS的UDP協議跟服務器通信的時候,發送數據正常,服務器那邊也能收到,但是服務器發送的數據我為什么會收不到?急求...
    發表于 04-16 06:36

    藍牙串口通信收不到數據

    程序如圖,把開發板的RXD/TXD和PA9/PA10斷開RXD,TXD連接HC05D藍牙的RXD/TXD,可是用手機串口助手收不到數據。求回復啊,謝謝!!
    發表于 05-09 05:25

    LABVIEW程序接收不到周立功CAN卡的CAN消息

    立功的USBCAN-TOOL顯示PC已經接收到正確的CAN消息了,但是LABVIEW程序界面什么也接收不到
    發表于 11-05 21:06

    網關發送數據,終端收不到

    網關和終端已經關聯了,終端給網關發送數據沒問題,網關給終端發送數據,終端收不到,通過抓包工具看到網關數據已經發送成功,但是在debug下,終端的MAC程序里面始終接
    發表于 07-10 15:46

    使用awr1642試驗lab0003,在使用can想進行數據接收查看時,收不到任何數據,為什么?

    使用awr1642試驗了lab0003_occupancy_detection,在使用can想進行數據接收查看時,收不到任何數據,不知道是為什么,因為波特率不對還是別的問題嗎?請熟悉的
    發表于 07-23 16:18

    STM32串口通信串口助手收不到數據怎么解決?

    STM32串口通信串口助手收不到數據怎么解決?
    發表于 12-03 07:27

    CAN總線分析儀接收調試板發出的數據時接收不到怎么解決?

    CAN總線分析儀接收調試板發出的數據時接收不到怎么解決?
    發表于 02-07 06:43

    蘋果14.2系統微信收不到信息怎么回事

    蘋果14.2系統微信收不到信息怎么回事?
    的頭像 發表于 09-09 10:58 ?9843次閱讀

    STM32F10X系列Cubemx庫CAN2接收不到數據問題

    STM32F10X系列Cubemx庫CAN2接收不到數據問題
    發表于 12-06 11:06 ?4次下載
    STM32F10X系列Cubemx庫<b class='flag-5'>CAN</b>2接<b class='flag-5'>收不到</b><b class='flag-5'>數據</b>問題
    主站蜘蛛池模板: 天天摸日日摸人人看 | 特级毛片免费看 | 日本不卡一区 | 国产精品免费视频拍拍拍 | 手机看片国产免费久久网 | 性欧美高清强烈性视频 | 免费的很黄很色的床小视频 | 日韩免费毛片全部不收费 | 在线观看亚洲一区 | 日本三级免费看 | 六月婷婷在线观看 | 日日夜夜2017 | 午夜视频在线观看免费视频 | 久色tv| 欧美日韩视频综合一区无弹窗 | 荡女妇边被c边呻吟久久 | 亚洲国产日韩女人aaaaaa毛片在线 | 精品国产综合区久久久久99 | 欧美激情综合 | 欧美视频免费一区二区三区 | 日韩在线网| 手机看片国产免费久久网 | 午夜亚洲国产 | 日本免费不卡在线一区二区三区 | 丰满放荡岳乱妇91www | 综合五月天堂 | 国产精品伦理久久久久 | 色婷婷色综合 | 另类性欧美喷潮videofree | 黄色在线观看网站 | 免费四影虎ww4hu10 | 午夜精品在线 | 777奇米影视一区二区三区 | 伦理片日本韩国电影三级在线观看 | 亚洲夂夂婷婷色拍ww47 | 婷婷色在线观看 | 日鲁夜鲁鲁狠狠综合视频 | 天天弄天天操 | 在线观看精品视频看看播放 | 男人的网址 | 亚洲 丝袜 制服 欧美 另类 |