資料介紹
采用模型驅動的設計方法 , 在研究了平面型網絡體系結構 、快車道和慢車道 、嵌入式通信網絡參 考模型的基礎上 , 完成 WTB協議棧的軟件結構 設計 , 劃 分了功能性模塊和非功能性模 塊 , 對 WTB 初運行模塊 進行了控制平面和數據平面劃分 , 指出了并行工作需求 、是否包括定時器 、任務切換的系統開銷是否可 以忍受 、可移植性等是模塊實現方式選擇的重要因素 , 最后給出了各任務的優先級 。
WTB ( Wire Train Bus , 絞 線 式 列 車 總 線) 是 IEC61375- 1 定義的列車 總線協議 〔1〕 , 也是 TB/ T3035 - 2002推薦的車輛間通信協議 〔2〕。該總線源于西門子的 DIN43322 和意大利 CD450〔3〕。該總線的設計目標有 3 個 : 提供實時可靠的數據傳輸服務 , 能夠適應列車編組變化并自動識別車輛在列車中的位置和方向 , 不同制造商生產的車輛可互操作 。WTB 在屏蔽雙絞線上的傳輸速率為 1 Mb/ s, 32 個節點 , 傳輸距離可達 860 m 〔1〕。WTB 傳輸的數據分為兩類 , 一類是實時過程數據 , 另一類是按需發送的非實時消息報文 , WTB 通過主節點控制下的周期性輪詢方式實現過程數據硬實時傳輸 , 在每個周期的空閑時間按需傳輸消息報文或監視數據 。開發 WTB 協議棧 , 選擇合適的方法是首先要考慮的問題 。而對于軟件結構設計 , 有兩種途徑 : 需求驅動和模型驅動 。需求驅動開發方法按需求分解系統的功能 , 同時將系統分成物理組件 , 然后將功能分配到物理組件中 , 這些物理組件最終被集成起來 。采取這樣的開發方法有一個前提 , 即在開發前充分的理解需求 , 而在現實世界中 , 是很難做到的 。采取這樣的開發方法 , 還需要較早的將功能分配到物理組件中 , 隨著開發的深入 , 功能需要被分配到更低層次的物理組件中 , 有可能單個功能被分配到多個物理組件中 , 這個分配過程可能形成數百上千的多對多決策樹 。現有的開發方法缺乏相關指南 , 指導如何進行這種分配 , 如何分析平衡優化 。對于 WTB 來講 , IEC61375對協議做了規范 , 但作為產品需求 , 還不夠完整 。因此 , 從分解產品需求入手 , 不如從建立產品的通用結構入手 。而且 , 模塊化過程是 EN50128對鐵路電子產品軟件開發的要求之一 。模塊化過程有兩個重要方向 : 一個是建立通用的體系結構 , 另一個是模塊抽象化 。前者重點解決模塊如何劃分 , 后者重點解決模塊如何復用 。本文重點研究如何設計 WTB 協議棧的軟件結構 , 并給出具體實現 。
- 藍牙協議棧BLE-CC254x資源下載 15次下載
- ZStack協議棧資源下載 19次下載
- Microchip TCP/IP精簡協議棧 17次下載
- 什么是棧?數據結構中棧如何實現
- MRF24WG0MA MB軟件議棧移植更改的詳細資料概述
- Microchip TCP/IP協議棧 4次下載
- AN1921 - Microchip TCPIP精簡協議棧 3次下載
- uIP協議棧介紹 0次下載
- TCPIP協議棧的實現lwip 13次下載
- oSIP協議棧的研究及應用 15次下載
- LINUX網絡協議棧實現分析-SKBUFF的實現 26次下載
- 嵌入式TCPIP協議棧LWIP的內部結構
- WTB網絡HDLC在FPGA中的實現
- 藍牙協議棧實現模式分析
- 不同協議棧間的手機軟件移植
- ethernetif_input和tcpip協議棧線程的作用 769次閱讀
- lwip協議棧代碼分析 1583次閱讀
- Linux中的進程棧、線程棧、內核棧以及中斷棧 611次閱讀
- 使用協議棧實現Modbus ASCII從站應用 1131次閱讀
- 使用協議棧實現Modbus ASCII主站應用 827次閱讀
- 使用協議棧實現Modbus TCP服務器應用 1418次閱讀
- 使用協議棧實現Modbus TCP客戶端應用 1582次閱讀
- 使用協議棧實現Modbus RTU從站應用 1787次閱讀
- 使用協議棧實現Modbus RTU主站應用 1477次閱讀
- 內存池在棧結構中的性能設計實現 735次閱讀
- Zigbee的協議棧結構和技術特點的詳細介紹 1.2w次閱讀
- 基于STM32的虛擬多線程(TI_BLE協議棧_ZStack協議棧) 6803次閱讀
- CSMA協議原理 Contiki協議棧的設計 2722次閱讀
- lwip協議棧源碼詳解說明 3.6w次閱讀
- LTE協議棧軟件分析測試方法 6610次閱讀
下載排行
本周
- 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次下載 | 免費
評論
查看更多