原文:Linux CAN編程詳解

CAN總線CAN 是控制器局域網絡 Controller Area Network,CAN 的簡稱,由德國BOSCH公司開發,並最終成為國際標准 ISO 。CAN總線主要應用於工業控制和汽車電子領域,是國際上應用最廣泛的現場總線之一。 CAN總線簡介CAN 總線是一種串行通信協議,能有效地支持具有很高安全等級的分布實時控制。CAN 總線的應用范圍很廣,從高速的網絡到低價位的多路接線都可以使用CAN ...

2017-10-11 17:45 0 8323 推薦指數:

查看詳情

Linux的SOCKET編程詳解

Linux的SOCKET編程詳解 1. 網絡中進程之間如何通信 進 程通信的概念最初來源於單機系統。由於每個進程都在自己的地址范圍內運行,為保證兩個相互通信的進 程之間既互不干擾又協調一致工作,操作系統為進程通信提供了相應設施,如 UNIX BSD有:管道 ...

Thu Jan 11 06:31:00 CST 2018 0 51676
[CAN].CAN總線詳解

轉自:https://blog.csdn.net/cheatscat/article/details/82886889 CAN(Controller Area Network)總線協議是由 BOSCH 發明的一種基於消息廣播模式的串行通信總線,它起初用於實現汽車內ECU之間可靠的通信,后因其簡單 ...

Mon Jun 17 04:58:00 CST 2019 0 2490
Linux串口編程詳解(轉)

串口本身,標准和硬件 † 串口是計算機上的串行通訊的物理接口。計算機歷史上,串口曾經被廣泛用於連接計算機和終端設備和各種外部設備。雖然以太網接口和USB接口也是以一個串行流進行數據傳送的,但是串口連 ...

Wed Feb 12 20:51:00 CST 2014 0 6370
linux 串口通信 編程詳解

計算機串口的引腳說明 序號 信號名稱 符號 流向 功能 3 發送數據 T ...

Thu Dec 12 18:10:00 CST 2019 0 245
CAN總線軟件編程

CAN2.0A 是CAN協議的PART A部分,此部分定義了11bit的標識區 。CAN2.0B 是CAN協議的擴展部分,也叫PART B,定義了29bit的標識區,其它部分與CAN2.0A一樣。 CANOpen是基於CAN協議的應用層協議,可以理解為用戶層,即規定了用戶、軟件、網絡終端 ...

Wed Jan 15 00:18:00 CST 2020 0 953
CAN詳解--協議詳解

基礎知識一、背景二、發展三、總線優點四、總線要點1、CAN的應用(1)車載網絡構想(2)應用實例(3)連接圖2、CAN協議基本概念(1)ISO模型與CAN協議(2)ISO11898 和 11519-2 物理層的主要不同點(3)通信速度和最大總線長度(4)ISO11898、ISO11519-2 ...

Mon Nov 29 19:08:00 CST 2021 0 1159
linux系統socket通信編程詳解函數

linux socket編程之TCP與UDP TCP與UDP區別 TCP---傳輸控制協議,提供的是面向連接、可靠的字節流服務。當客戶和服務器彼此交換數據前,必須先在雙方之間建立一個TCP連接,之后才能傳輸數據。TCP提供超時重發,丟棄重復數據,檢驗數據,流量控制 ...

Wed Dec 14 08:35:00 CST 2016 0 5905
Linux Shell腳本編程--curl命令詳解

用途說明 curl命令是一個功能強大的網絡工具,它能夠通過http、ftp等方式下載文件,也能夠上傳文件。其實curl遠不止前面所說的那些功能,大家可以通過man curl閱讀手冊頁獲取更多的信息。 ...

Sun Aug 10 01:02:00 CST 2014 0 8262
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM