久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4995|回復: 15
收起左側

CAN通訊如此簡單,初次接觸CAN 附單片機程序

  [復制鏈接]
ID:68189 發表于 2022-8-20 09:41 | 顯示全部樓層 |閱讀模式
      串口通訊經常用到,CAN通訊沒有接觸過,一直感到很神秘。。。。。。
今天進行了CAN的實驗,沒想到如此簡單。
      A板發送ID+自定義數據+增量自加1  接收到B板數據后由串口輸出
      B板發送ID+自定義數據+增量自加1  接收到A板數據后由串口輸出
      硬件準備:CAN收發器模塊,一塊小小的板子,元件沒幾個;
                      兩個單片機實驗板,我用的是自制的STC32G12K128最小板和一個STC官方實驗板;
                      一根網線;
                      當然還要有電腦;

       代碼下載:全部例程源碼和原理圖 CAN2雙板測試.7z (369.96 KB, 下載次數: 379)
回復

使用道具 舉報

ID:468878 發表于 2022-8-22 08:10 | 顯示全部樓層
跟485差不多。
回復

使用道具 舉報

ID:961114 發表于 2022-8-22 11:17 | 顯示全部樓層
感謝樓主的精心測試,接下來會有開源示波器開始贈送
STC-老梁開源示波器-480*320顯示-STC32G12K128實現
3.jpg
回復

使用道具 舉報

ID:961114 發表于 2022-8-22 11:21 | 顯示全部樓層
STC 目前的 重點 是 CAN 通信,并且是  標配 2組 獨立的 CAN, 也建立了 CANOpen + FreeRTOS 的完善 汽車電子生態 ,已大量用于汽車電子 http://www.stcmcudata.com/OpenSo ... DIP64-DEMO-CODE.ZIP
回復

使用道具 舉報

ID:123289 發表于 2022-8-22 17:17 | 顯示全部樓層
CAN特點:
優點:適合多路通訊,硬件防碰撞。隊列發送(當高級通訊時,低級的會自動等待)。
缺點:波特率計算復雜
         通訊數據長度呆板。
         數據發送不一定適時(可能會有等待)
         
回復

使用道具 舉報

ID:861279 發表于 2022-8-24 10:58 | 顯示全部樓層
can通信可以一邊發送一邊接受嗎?
回復

使用道具 舉報

ID:68189 發表于 2022-8-26 10:46 | 顯示全部樓層
葉開游戲 發表于 2022-8-24 10:58
can通信可以一邊發送一邊接受嗎?

不可以的,
CAN通訊是半雙工的。收發數據要分時進行。不管CAN網絡上掛多少設備,在同一時刻只能有1個發送數據。如果有多個需要同時發送則只有優先級別高的先發送,其它等待。
回復

使用道具 舉報

ID:961114 發表于 2022-8-29 11:18 | 顯示全部樓層
樓主的優質測評帖,贈送簡易示波器一套
51hei截圖20220829111606.jpg
回復

使用道具 舉報

ID:961114 發表于 2022-8-29 11:19 | 顯示全部樓層
STC32位8051全球大學計劃開源示波器USB-CDC送電腦顯示,源程序,原理圖, 說明書    
http://www.stcmcudata.com/OpenSo ... encode-20220819.ZIP
STC32G12K128數據手冊  
http://www.stcmcudata.com/STC8F-DATASHEET/STC32G.pdf;       
STC-ISP 顯示 軟件     
http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.90F.zip
回復

使用道具 舉報

ID:203661 發表于 2022-8-29 14:24 | 顯示全部樓層
啊,STC也這么卷了,居然有CAN口了
回復

使用道具 舉報

ID:961114 發表于 2022-9-7 16:56 | 顯示全部樓層
lhzw2001 發表于 2022-8-29 14:24
啊,STC也這么卷了,居然有CAN口了

STC32G12K128   32位除,16位除,端口的位操作, 2組 CAN 就值RMB4.5, 其他白送,
USB, FLASH 128K, SRAM 12K, 32位 8051,  高精準12位ADC, DMA 支持(TFT彩屏, ADC, 4組串口, SPI, I2C )
回復

使用道具 舉報

ID:293108 發表于 2022-9-14 23:54 | 顯示全部樓層
STC莊偉 發表于 2022-8-22 11:21
STC 目前的 重點 是 CAN 通信,并且是  標配 2組 獨立的 CAN, 也建立了 CANOpen + FreeRTOS 的完善 汽車電 ...

oled讀取can id和數據遇到問題,提取出來的數不一致,也不知道要在哪個地方去獲取,這個對于新手頭大。

STC32G

STC32G

顯示數據或id

顯示數據或id
回復

使用道具 舉報

ID:5212 發表于 2022-9-20 16:51 來自手機 | 顯示全部樓層
chentang 發表于 2022-9-14 23:54
oled讀取can id和數據遇到問題,提取出來的數不一致,也不知道要在哪個地方去獲取,這個對于新手頭大。

兄弟分享下你的程序看看呢。謝謝!
回復

使用道具 舉報

ID:1049379 發表于 2022-10-27 13:04 | 顯示全部樓層
希望多介紹CAN通訊的知識。
回復

使用道具 舉報

ID:1060327 發表于 2023-1-19 22:47 來自手機 | 顯示全部樓層
兩個收發模塊是通過棕線和白線連接的嘛?照片看不清楚
回復

使用道具 舉報

ID:408539 發表于 2023-1-20 21:57 | 顯示全部樓層
STC 32G實驗驗箱例程來的
這個只是簡單收發標準幀的例程
要是并在其他CAN總線上會對
總線上的其他設備造成信號擁堵
沒有加入仲裁機制,,要是幾個設備同時發送
總線上的數據就會亂其他Can設備就不能正常接收
這段數據
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品在线观看网站 | 在线免费观看黄视频 | 欧美精品一区二区免费 | 日韩精品久久一区二区三区 | 亚洲精色 | 久久精品国产免费一区二区三区 | 国产免费拔擦拔擦8x高清 | 伊人久久大香线 | 欧美色欧美亚洲另类七区 | 亚洲网站在线播放 | 99re国产 | 日本欧美在线视频 | 日韩精品在线网站 | 久久精品视频网站 | 日韩中文字幕在线观看 | 亚洲九九色 | 国产成人高清 | 亚洲福利电影网 | 亚洲成人精品 | 一区二区中文 | 亚洲精品1区2区3区 91免费看片 | 午夜丰满寂寞少妇精品 | 国产精品久久国产精品 | 成人在线视频免费看 | 一区二区免费 | 久久久激情视频 | 午夜影院在线免费观看视频 | 国产在线a | 国产精品中文字幕在线 | 久热久热 | 久久久无码精品亚洲日韩按摩 | 麻豆成人在线视频 | 天堂av在线影院 | 国产精品亚洲第一区在线暖暖韩国 | 99视频| 久久久精品一区二区三区 | 国产乱码精品一区二区三区中文 | 日本成人在线网址 | 精久久| 国产一区二区三区四区区 | 在线一区 |