我們的GCAN-202以太網(wǎng)轉(zhuǎn)CAN設(shè)備大家都熟悉,是一款是集成2路CAN 接口、1路以太網(wǎng)接口的高性能型CAN-bus總線通訊接口卡。采用該模塊您可以輕松完成CAN-bus網(wǎng)絡(luò)和以太網(wǎng)網(wǎng)絡(luò)的互連互通,進一步擴展展CAN-bus 網(wǎng)絡(luò)的范圍。
基礎(chǔ)功能大家都了解了,那這里講一下您可能沒用過的功能,就是GCAN-202的在線修改波特率功能,不知道您有沒有使用過,沒有的話請看好了。
以太網(wǎng)轉(zhuǎn)CAN設(shè)備(GCAN-202)在正常工作時會將兩側(cè)總線上的數(shù)據(jù)按照特定的轉(zhuǎn)換規(guī)則互相轉(zhuǎn)發(fā),即當一條CAN數(shù)據(jù)轉(zhuǎn)發(fā)到以太網(wǎng)總線時,該數(shù)據(jù)必然是13個字節(jié),同理以太網(wǎng)總線上每13個字節(jié)會被轉(zhuǎn)換成一條CAN數(shù)據(jù),例如:以太網(wǎng)端發(fā)送08 00 00 00 01 11 22 33 44 55 66 77 88這樣一條數(shù)據(jù),該數(shù)據(jù)轉(zhuǎn)換到CAN總線上后就變成了ID:001,數(shù)據(jù):11 22 33 44 55 66 77 88的標準數(shù)據(jù)幀。
根據(jù)如上原則在以太網(wǎng)端按照下面的說明發(fā)送指令,即可實現(xiàn)GCAN-202的在線修改波特率(下表除1、2、3、5之外的數(shù)據(jù)都是固定的)。
廣成科技以太網(wǎng)轉(zhuǎn)CAN設(shè)備增加新功能后,用戶只需聯(lián)系我公司技術(shù)支持遠程升級內(nèi)核即可,無需將設(shè)備寄回。升級內(nèi)核功能請在我公司專業(yè)工程師指導下使用,請廣大用戶不要擅自操作,否則會造成內(nèi)核丟失,影響使用。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:GCAN-202在線修改波特率功能介紹
文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
can波特率其實并不難計算,這里給出了can波特率的簡單計算,并給出了實例STM32的CAN波特率計算。講解CAN波特率計算原理。
發(fā)表于 12-14 17:02
?1.3w次閱讀
什么是串口波特率串口波特率是指串口通信系統(tǒng)中傳輸數(shù)據(jù)的速率。在UART串口通信中,數(shù)據(jù)以位(bit)的形式傳輸,波特率是指每秒鐘傳輸?shù)奈粩?shù)。在串口通信中,波特率是非常重要的參數(shù),因為
發(fā)表于 08-08 10:09
?5697次閱讀
HC05配置的波特率與單片機配置額波特率不同,那么這個藍牙模塊發(fā)送出去的數(shù)據(jù)的波特率會是多少?因為最近做一個二次開發(fā)的項目,他們的單片機波特率不知道
發(fā)表于 03-15 05:33
買了一塊BLE,TLSR8266的藍牙串口模塊,發(fā)送 AT 時能受到 OK ,修改波特率的時候沒有返回值,大概是at指令不對,求這種模塊修改波特率
發(fā)表于 09-09 01:04
板子型號:stm32f407zgt6問題:波特率不一致問題。使用cubemx設(shè)置一個500k的波特率。設(shè)置參數(shù)如下:但是使用這個波特率去發(fā)送代碼,CANalyst-ii怎么也接收不到,最后使用
發(fā)表于 08-13 09:08
由于返修單上故障描述過于籠統(tǒng),無法單從返修單上定位GCAN-202設(shè)備到底是CAN端無法正常通信還是以太網(wǎng)端無法正常通信,因此需要按照返修流程,對寄回的設(shè)備進行全面的測試。
發(fā)表于 11-02 17:45
?5020次閱讀
將GCAN-202設(shè)備用網(wǎng)線連接到電腦,連接DC24V電源,此時設(shè)備的POWER燈常亮,SYS燈閃爍。并將CAN1端的CAN H和CAN L分別接到CAN2通道的CAN H和CAN L上,兩個CAN接口之間的撥碼開關(guān)全部撥到ON。
發(fā)表于 11-15 14:43
?4550次閱讀
前幾天寫一個程序,碰到一個問題,51單片機常用到的波特率是9600的,但是使用到的模塊的波特率是115200的,程序?qū)懞昧说?b class='flag-5'>功能不能正常實現(xiàn),所以想到了修改
發(fā)表于 06-13 17:45
?17次下載
1382400(官方文檔提供的)不知道HC當時是怎么想的,也不知道他們是怎么測試的,可能他們測試最大支持的波特率就是1382400可是1382400是個很不常見的波特率基本上所有的串口
發(fā)表于 11-24 12:21
?6次下載
從宏觀理解,波特率表征了串口的傳輸速度。
發(fā)表于 06-05 15:19
?2.5w次閱讀
歡迎來到東用知識小課堂!一、什么是波特率?波特率(BaudRate)單位bps是用于衡量串口通信速度的單位,它表示每秒鐘發(fā)送的比特數(shù)。如果一個串口的波特率為9600,就表示該串口在一秒鐘內(nèi)可以發(fā)送
發(fā)表于 04-08 00:00
?6583次閱讀
信息在通信通道中傳輸?shù)乃俾时环Q為波特率。通俗地說,波特率是數(shù)據(jù)在網(wǎng)絡(luò)上傳輸?shù)乃俣?速率。這是以比特/秒表示的。因此,一秒鐘內(nèi)在通信網(wǎng)絡(luò)上傳輸?shù)谋忍財?shù)就是波特率。
發(fā)表于 08-14 15:23
?5898次閱讀
如果串口傳輸速率低于波特率,您可以嘗試以下方法來解決問題:
1. 檢查硬件連接:確保串口連接正確且牢固。檢查連接線是否完好,確保沒有松動或斷開的接觸。
2. 檢查波特率設(shè)置:確保發(fā)送端和接收端的
發(fā)表于 09-08 16:23
?5915次閱讀
Linux內(nèi)核啟動后,串口的波特率通常是115200或者9600,此時如果想要修改串口的波特率,在shell中通過stty指令就能完成,而不需要修改驅(qū)動代碼。 stty:set tty
發(fā)表于 10-04 15:28
?1228次閱讀
TQ3568開發(fā)平臺修改波特率uboot波特率修改:第一種方法:1、打開u-boot/configs/rk3568_defconfig文件,禁用
發(fā)表于 10-16 14:00
?796次閱讀
評論