隨著當前電子技術及發動機電控技術的發展,以32位嵌入式微控制器及多任務實時操作系統為基本技術特征的新一代電子控制單元ECU(Electronic Control Unit)的開發已成為汽車電子發展應用的主流。本文在Tonadofor OSEKWorks多任務實時操作系統及32佗Power PC微控制器MPC555的基礎上,介紹高壓共軌柴油發動機電子控制單元的最小系統設計方案。
基于P87 C591的CAN總線系統智能節點設計Design of CAN System Intelligent Node Based on P87C591
給出了基于帶CAN控制器的單片8位微控制器P87C591的智能節點的硬件電路及軟件結構,詳細介紹了設計中的難點及實現過程中應注意的問題。關鍵詞:CAN總線;智能節點
Abstract:A h ardc ircuita nds oftw arec onfigurationo fth ei ntelligentnode based on a microcontroller with CAN controller P87C591 arepresented.E speciallyt hec ruxi nd esigninga ndt hep roblemst hatshould be paid attention in realizing are discussed in details.Keyw ords:C AN;in telligentn ode
CA N 總線 是德國Bosch從20世紀80年代初為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通信協議,它是一種多主總線,通信介質可以是雙絞線、同軸電纜或光導纖維。由于CAN總線具有較強的糾錯能力,支持差分收發,因而適合高噪聲環境。并具有較遠的傳輸距離,適用于許多領域的分布式測控系統。目前已在工業自動化、建筑物環境控制、醫療設備等許多領域得到廣泛的應用。CAN已成為國際標準化組織IS011898標準。
基于事件驅動的串口通訊控件
消息幀數據格式:
1 0 A B X X
其中 10 為消息標識,
AB表示文本長度,L=A*100+B
XX為配位字符,任意
控制幀數據格式
0 1 A B M N
其中 01為控制標識,
AB為請求標識
MN為附加標識
11表示請求對方接收文件,M表示描述字串中文件名子串的長度
N表示描述字串中文件大小子串的長度
10通知對方放棄傳輸
00通知文件傳輸完畢
01請求對方發送數據, MN為10請求發送下一個
MN為00請求重發
數據幀數據格式
0 0 A B M N
其中 00 為數據標識,
AB表示數據長度,L=A*100+B
MN為校驗,M*100+N=A+B
提 出了一種 網絡 化嵌 入 式 數 控 系統 , 系統 采 用 A RM 4 - D S P結 構 , 實現 了數 控 系統 的 小型 化 、 網絡 化 、 智能化 和 集成 化 。詳 細介 紹 了嵌入 式數 控 系統 內 CNC主控 單元 與 伺 服 驅動 及 I /0邏輯 控 制 等各 單 元 間的通信 、 車 間級 工 業 以太 網絡 的通信 和 i n t r a n e t / I n t e r n e t網絡 通信 , 并給 出 了關鍵 實現技 術。
提 出了一種 網絡 化嵌 入 式 數 控 系統 , 系統 采 用 A RM 4 - D S P結 構 , 實現 了數 控 系統 的 小型 化 、 網絡 化 、 智能化 和 集成 化 。詳 細介 紹 了嵌入 式數 控 系統 內 CNC主控 單元 與 伺 服 驅動 及 I /0邏輯 控 制 等各 單
元 間的通信 、 車 間級 工 業 以太 網絡 的通信 和 i n t r a n e t / I n t e r n e t網絡 通信 , 并給 出 了關鍵 實現技 術。