原文:CAN通信(STM32)

.CAN是控制器局域網絡 Controller Area Network, CAN 的簡稱 理論知識不做講解了,太多了 .芯片選用:TJA 差分信號輸入, 這里的顯性電平CANH和CANL壓差是 V左右,邏輯上表示 兩線之間沒有壓差CANH和CANL都是 . V左右,表示邏輯 二 實現代碼 . 配置CAN模塊 CAN Config void CAN Config void CAN GPIO Co ...

2014-11-21 16:37 2 2157 推薦指數:

查看詳情

STM32 CAN配置

下面是1MHz的配置參數 void MX_CAN1_Init(void){ /*隱性電平為0,每條電壓為2.5V,顯性電平壓差為2.5V,High為3V5,low為1.5V*/ /* 為了實現can同步,CAN通訊包含SS段:同步段(1) PTS段:傳播時間段(1~8) PBS1段 ...

Fri Apr 15 19:13:00 CST 2022 0 804
can總線-stm32

一、什么是can總線? can總線因為使用電壓差表示邏輯1和0,所以抗干擾性強,傳播距離遠(500kbps 時130M),比特率越小越遠 1.can有幾根線?   2根,can_H ,can_L 2.can怎么表示1,0?   can_H - can_L > 0.9V ,為邏輯 ...

Thu Sep 05 00:07:00 CST 2019 0 2093
STM32】串行通信原理

(1)通信接口背景知識 並行通信: --傳輸原理:數據各個位同時傳輸 --優點:速度快 --缺點:占用引腳資源多 串行通信: --傳輸原理:數據按位順序傳輸 --優點:占用引腳資源少 ...

Thu Apr 06 07:49:00 CST 2017 0 1956
STM32-CAN通信

CAN協議簡介 CAN 是控制器局域網絡(Controller Area Network)的簡稱, 它是由研發和生產汽車電子產品著稱的德國 BOSCH 公司開發的,並最終成為國際標准(ISO11519) , 是國際上應用最廣泛的現場總線之一。 CAN 總線協議已經成為汽車計算機控制系統和嵌入式 ...

Fri Jul 19 06:54:00 CST 2019 0 1787
STM32之串口通信

一、RS232通信協議 1、概念     個人計算機上的通訊接口之一,由電子工業協會(Electronic Industries Association,EIA) 所制定的異步傳輸標准接口。      2、電氣特性   邏輯1(MARK):  -3V~-15V   邏輯0(SPACE ...

Wed May 14 05:15:00 CST 2014 0 10693
stm32CAN發送、接收詳解

CAN接收報文並過濾之標識符過濾:(重點、難點)   在CAN協議里,報文的標識符不代表節點的地址,而是跟報文的內容相關的。因此,發送者以廣播的形式把報文發送給所有的接收者。節點在接收報文時-根據標識符的值-決定軟件是否需要該報文;如果需要,就拷貝到SRAM里;如果不需要,報文就被丟棄且無需軟件 ...

Tue Sep 09 00:50:00 CST 2014 0 26561
can總線實現stm32的IAP

使用stm32f105rct6的can通信做IAP,實現固件的遠程更新功能。IAP的實現包括兩個程序:BootLoader和應用程序。啟動過程先啟動BootLoader,等待1s,若接收到燒寫指令則開始更新程序,若無指令則啟動應用程序。應用程序接收到更新指令后,切換到BootLoader ...

Fri Mar 22 22:24:00 CST 2019 2 1121
stm32CAN總線基礎

can總線協議概述:   CAN是Controller Area Network的縮寫,由德國博世公司開發;CAN通過ISO11891以及ISO11519進行了標准化;     CAN總線的特點:     1、多主控制       在總線空閑時,所有單元都可以開始發送消息(多主控 ...

Sun Sep 07 23:34:00 CST 2014 0 4195
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM