无码人妻精品一区二区三区9厂-国产精品人人做人人爽人人添-在线永久免费观看黄网站-国产精品久久久久一区二区三区

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
利用Ginkgo 2 USB轉CAN適配器調試STM32的CAN程序
深圳市緯圖物聯技術有限公司
收藏本文     查看收藏

引言:

在調試單片機CAN程序的時候,一般需要使用環回模式測試程序是否正確,當這一步通過后就需要通過真實的收發數據驗證程序的正確性,CAN傳輸需要各種應答,否則發送和接收都會出錯,因此需要這么一個設備來實現CAN總線數據的發送和接收,下面我們就通過Ginkgo CAN適配器來簡單介紹下如何通過該適配器來協助調試單片機CAN程序,單片機選擇STM32F103的芯片。

準備:

1、Ginkgo CAN適配器

2、CAN總線電平轉換模塊或CAN收發器模塊

3、STM32F103/107/105單片機開發板

4、Ginkgo CAN適配器相關軟件和資料

開始:

1、下載Ginkgo CAN適配器USB驅動,將Ginkgo CAN適配器與電腦相連接并安裝好驅動(驅動安裝可產考對應文檔)。

2、下載Ginkgo CAN適配器上位機軟件并解壓到本地任何目錄下,雙擊Ginkgo CAN Adapter Classic.exe運行Ginkgo CAN適配器上位機軟件,軟件界面如下圖所示:
圖片1.jpg

若驅動安裝正確則在軟件的右下角狀態欄可看到設備連接數量。

3、將設備初始化設置為環回模式以檢測設備工作是否正常,相關參數設置如下:

圖片2.jpg

點擊“初始化設備”初始化Ginkgo CAN適配器。

4、設置過濾器,使能過濾器0并設置為屏蔽位模式,設置其他參數為0,這樣就可以接收任何數據了,具體設置如下圖所示:

圖片3.jpg

5、勾選“自動接收”開始接收CAN總線上的數據,若收到數據后會在顯示數據框以列表的方式顯示數據,如下圖所示:

圖片4.jpg

6、發送數據,測試CAN適配器是否能自發自收,設置好如下數據:

圖片5.jpg

點擊“發送數據”即可將數據發送出去,由于CAN適配器工作于環回模式,因此發送的數據會被自己接收到,如下圖所示:

圖片6.jpg

7、如下圖方式初始化設配器。

圖片7.jpg

由于是初始化的兩個通道,因此數據同時發送到兩個通道并成功接收到了。

8、下面我們新建一個STM32F103的CAN程序發送工程,這個工程主要實現CAN數據的發送,發送的數據通過Ginkgo CAN適配器來接收。程序源碼下載。

9、按照下圖設置好CAN適配器。

圖片8.jpg

[img=555,168]開啟自動接收功能,這樣適配器就會自動接收到CAN總線上的數據并顯示出來了,如下圖所示:

圖片9.jpg

單片機端源碼下載: can_normal_send.rar


 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 深圳市緯圖物聯技術有限公司
聯 系 人: 郭珍
電  話: 0755-88600716
傳  真:
地  址: 龍華區民治街道創業花園創新大廈
郵  編: 518131
主  頁:
 
該廠商相關技術文摘:
利用SPI適配器讀寫控制AT45DBXX存儲器芯片
緯圖 Ficus STM32F105 I2C/SPI/CAN/ADC/DAC/PWM/GPIO/UART
基于CAN總線的Bootloader程序源碼下載
一分鐘讀懂低功耗藍牙(BLE)MTU交換數據包
一分鐘讀懂低功耗藍牙(BLE)連接數據包
1分鐘讀懂低功耗藍牙廣播數據
利用Ginkgo USB-I2C適配器和TCS3414傳感器實現一個顏色識別器
如何升級或更換Ginkgo系列適配器固件
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved