導航:首頁 > 操作系統 > can介面的單片機

can介面的單片機

發布時間:2022-07-17 04:33:41

㈠ xs128單片機中CAN 是什麼

CAN是控制器區域網絡(Controller Area Network, CAN)的簡稱,
是由研發和生產汽車電子產品著稱的德國BOSCH公司開發了的,並最終成為國際標准(ISO118?8)。是國際上應用最廣泛的現場匯流排之一。

㈡ 帶CAN匯流排控制器的單片機有哪些型號

帶CAN匯流排控制器的單片機還有西門子的sab-c505c和TI的tms320lf2407;
帶can匯流排功能的單片機,就是集成CAN控制器的單片機;

㈢ can匯流排 使用SJA1000還是用帶can介面的單片機

當然是帶CAN介面的好 SJA1000要佔用蠻多引腳,還有他蠻貴的價格。用它的不經濟的

㈣ 51單片機做一個CAN匯流排介面的問題

CAN BUS 很多可用的晶元,比如SJA1000 就是一款獨立的CAN控制器。網上有很多這種應用,具體要看應用的場合,如果只是做下實驗,基本上沒有什麼要考慮的,只要與CAN BUS 的通信速率一樣,就沒有什麼問題了。其他情況多是電路上加隔離或是抗干擾。還有自己的數據的協議問題。

㈤ 單片機Can通訊怎麼用,

首先,CAN通信需要有介面的,在有接收的基礎上,再加一片CAN匯流排驅動晶元PCA82C250才行。
這是要看你是什麼單片機了,有的單片機帶有CAN介面的,就像帶有串口UART一樣。
帶有CAN介面的單片機,有專用的通信用寄存器來實現通信,與串口無關。
沒有CAN介面的單片機,如51系列的,就需要加一片CAN擴展接收晶元,如SJA1000,通信時,是按外部擴展介面來實現的,當然了,用SJA1000也同樣需要PCA82C250晶元的。
另外,在CAN通信時,具有很嚴格的通信協議的,必須按協議寫程序才行的。並不像串口通信那麼簡單的。

㈥ can 匯流排 單片機 汽車 讀數據

OBD有CAN介面的,也有K線介面的,有的兩種都有。用單片機讀取的話,建議使用帶CAN介面的單片機,這樣容易些。參考資料可以看SAE-J1939-21。

數據不加密,但是你得有廠家的數據格式說明。每個接收回來的數據都有自己特定的源地址(Source Address),這個地址在SAE-J1939中有部分說明,但有些源地址是廠家自定義的,除非知道廠家的資料。還有,即使知道了每個源地址裡面的數據代表什麼,如果沒有廠家資料,還是不能完全知道此數據與實際參數的對照關系。

讀取數據的方法:
1、配置CAN寄存器,開啟接收中斷;
2、設置CAN過濾器為特定源地址;
3、如果發生中斷,則收到了該源地址的數據,清除中斷寄存器標志位,數據解析。
4、設置新的源地址,讀取下一個數據。

㈦ 哪些型號的單片機,既帶can介面又帶USB介面

STM32,CAN、USB、SPI、I2C等等介面都有。
比如STM32F103C8T6單片機,1個USB,1個CAN。

㈧ 單片機的CAN匯流排問題。希望大家能幫助我下。

不行,CAN通訊它自帶硬體校驗你只要把數據放到發送緩沖區就可以了,sja1000是電平格式的轉換一定要的

閱讀全文

與can介面的單片機相關的資料

熱點內容
伺服器什麼部件好 瀏覽:848
仿生軟體用什麼編程 瀏覽:415
為什麼好多人都喜歡用安卓手機 瀏覽:549
android反射機制 瀏覽:212
彩色羊命令 瀏覽:165
學編程不需要補課 瀏覽:201
app驗證出現問題怎麼回事 瀏覽:724
編譯器異常什麼意思 瀏覽:374
安卓12g和8g怎麼選 瀏覽:307
程序員可以復習嗎 瀏覽:735
洗衣機是單片機還是plc 瀏覽:970
如何用gcc編譯在一個文件夾下 瀏覽:861
編程能力和C語言的區別 瀏覽:541
ktv文件夾找不到了 瀏覽:270
bind是什麼文件夾 瀏覽:696
matlab編程風格指南 瀏覽:806
linux時間變數 瀏覽:84
原生安卓比定製版少了什麼 瀏覽:584
site13怎麼進入伺服器 瀏覽:913
系統是用什麼編譯的 瀏覽:950