資料介紹
可以創建自己的網絡入門
CAN是一種易于實現的靈活網絡。如果您正在考慮為下一個嵌入式設計設計網絡拓撲,本文將為您提供正確的路徑。
可廣泛應用于汽車和卡車,可在多種應用場合發現。有許多“供能”應用層,如ISO 15765(輛),J1939(卡車),和CANopen(工廠自動化),但它是開發自己的協議用來簡化你的需求很容易。現代收發器可以提供穩定可靠的物理環境,而不需要昂貴的同軸電纜。多年來,神秘的大部分都消失了。有很多例子可以提供軟件幫助您快速開發自己的網絡。
can控制器是一個復雜的設備。幾乎所有下面描述的can協議的特性都由控制器自動處理,幾乎不受主機處理器的干預。所有您需要做的是配置控制器,通過寫入其寄存器,向控制器寫入數據,然后控制器負責所有的內務處理工作,以便在總線上獲取消息。
控制器還將讀取總線上發現的任何幀,并將它們保存在一個小FIFO存儲器中。它會通知主機處理器,這些數據是可用的,然后從控制器讀取。控制器還包含一個硬件過濾器機制,可以編程忽略您不希望傳遞給處理器的CAN幀。
For the purposes of this article; we will assume a CAN network consists of the physical layer (the voltages and the wires) and a frame consisting of an ID and a varying number of data bytes. CAN has the following general attributes:
11- or 29-bit ID and from zero to eight data bytes. These can be dynamically changed “on the fly.”
Peer-to-Peer network. Every node can see all messages from all other nodes. A node cannot read its own messages.
Nodes are easy to add. Attach one to the network with two wires plus a ground.
Higher priority messages are sent first depending on the value of the ID. A lower ID has the highest priority.
Automatic retransmission of defective frames. A node will “bus-off” if it causes too many errors.
Speeds from approximately 10 Kbps to 1 Mbps. All nodes must operate at the same frequency.
The twisted differential pair provides excellent noise immunity and some decent bus fault protection.
The CAN system will work with the ground connection at different DC levels or no ground at all.
- 創建自己的智能設備
- 使用C#創建自己的桌面環境
- 創建您自己的Alexa
- 為Node MCU模塊創建自己的庫
- 《Python編程入門》.pdf 0次下載
- Wireshark從入門到精通之網絡抓包協議分析必備 9次下載
- 松下PLC入門基礎培訓課件下載 129次下載
- 七步入門深度神經網絡資料下載
- Visual C++和MFC創建的應用程序基礎知識 0次下載
- allegro與PADS的區別及創建PCB封裝的步驟 67次下載
- 如何使用DSPCB創建元件庫 0次下載
- zigbee是什么意思?《ZigBee無線網絡技術入門與實戰》電子教材下載 76次下載
- AN1246中文手冊之如何在Microchip圖形庫中創建控件
- PSIM仿真入門學習-課件下載 188次下載
- pro/engineer wildfire 快速入門教程 0次下載
- lansweeper創建網絡安全資產管理基線 1128次閱讀
- IBIS建模:為何以及如何創建您自己的IBIS模型 2205次閱讀
- 創建Root權限虛擬環境 1158次閱讀
- 如何通過網絡應用程序創建可控制的變色RGB LED氛圍燈 2507次閱讀
- 多臺路由器之間創建路由時遇到的網絡故障 1018次閱讀
- 如何在HMI中創建診斷視圖 1615次閱讀
- 使用VIvado封裝自定IP并使用IP創建工程 5967次閱讀
- 如何使用Arduino創建停車門禁控制系統? 5302次閱讀
- 制作可以自己編曲的音樂門鈴電路資料免費下載 3496次閱讀
- 如何選擇一塊實用的適合自己的單片機開發版 1762次閱讀
- 指引入門d3.js的門徑,如何基于基本原則創建可視化? 3094次閱讀
- 基于NumPy創建一個可以工作的神經網絡 3478次閱讀
- 數據倉庫入門之創建數據源 2545次閱讀
- FPGA快速入門經驗談(part2) 1032次閱讀
- 詳細圖解在NetFPGA上創建一個OpenFlow Switch的網絡 2345次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多