簡易檢索 / 詳目顯示

研究生: 許耿睿
Hsu, Keng-Jui
論文名稱: TMS320DSC25嵌入式系統實務暨 網路Layer3/Layer4技術之研究
Survey and Implementation of TMS320DSC25 embedded system with Network Layer3/Layer4
指導教授: 黃悅民
Huang, Yueh
學位類別: 碩士
Master
系所名稱: 工學院 - 工程科學系
Department of Engineering Science
論文出版年: 2003
畢業學年度: 91
語文別: 中文
論文頁數: 73
中文關鍵詞: 網路作業系統嵌入式系統
外文關鍵詞: network, transport, multi-task, PrKERNEL, embedded, DSC25
相關次數: 點閱:89下載:12
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著科技的進步,資訊家電的發展,從固定到移動,從有線到無線,從簡易到繁複,現今的消費者正享受著高度資訊化的生活所帶來的便利,追求著高品質低價格、易攜性、有著強大功能卻穩定耐用的資訊產品。另一方面,站在研發者的角度來看,為了以最低成本營造最多的利潤,則渴望低廉、軟體研發容易、硬體有著延續性及多樣性的資訊開發平台。在兩相的利益所致,TMS320DSSC25開發平台因此應孕而生。
    本篇論文針對TMS320DSSC25開發平台,從其核心的作業系統到相對於硬體功能的驅動及其應用程式作出一套系統架構,另外針對核心所缺乏的網路傳送部份作深入的研究,並且因應多媒體即時影音的需要,實作UDP(User Datagram Protocol)及相關通訊協定,使得整體TMS320DSSC25嵌入式系統得以進一步完整呈現出來。

    With the growth of information technology, the developments of communication equipment become mobile and complicated. Now consumers are able to enjoy convenient life by using such developments. People always seek the information products which are with high quality, low price, portable, powerful, and stable. On the other hand, in order to create more benefit from low cost, Researcher and designer keep looking for some developing systems which are inexpensive and easy to develop software. Moreover, with the features of continuity and versatileness, is selected as platform in this study.
    In this thesis, we studied the detailed functions of the TMS320DSSC25 operation system as well as the drivers and application of its hardware. We also go deep into the part of network transmission which is deficient in the kernel. Then we implement the User Datagram Protocol (UDP) and some related protocols to meet the requirements of real-time multimedia .Finally, we make the whole embedded system on TMS320DSC25 workable.

    第一章 序論 1 1.1 研究之背景 1 1.1.1 嵌入式系統發展現況及預期 1 1.1.2 嵌入式系統發展趨勢 2 1.2 研究動機與目的 4 第二章 TMS320DSC25與網路Layer3/Layer4技術 6 2.1 TMS320DSC25介紹 6 2.1.1 TMS320DSC25相關硬體系列 6 2.1.2 TMS320DSC25 EVM核心架構與周邊模組 14 2.2 網路Layer3/Layer4技術概論 25 2.2.1 Layer3 : Network Layer 25 2.2.2 Layer4 : Transport Layer 30 第三章 TMS320DSC25系統建構與實作 32 3.1 系統開發環境及開發工具 32 3.1.1 Hardware 32 3.1.2 Software 34 3.2 系統整體架構 37 3.3 系統核心運作 38 3.3.1 作業系統之移植 38 3.3.2 網路功能之建置 54 第四章 系統實作結果與測試 63 4.1 系統測試環境及方法 63 4.2 系統實作程序與結果 64 4.2.1 PrKERNEL in TMS320DSC25 64 4.2.2 網路功能之測試 66 第五章 結論與未來之發展 70 5.1 實作心得與討論 70 5.2 未來之展望 71 參考文獻及資料 72

    [1]DSP+GPP Linux, “Using Linux to Control DSP Processes in Mixed-Processor Systems”, Oct 2001
    [2]eSOL Co, “PrKERNEL for TMS320DSC25 Specification”, ver1.0, Nov 2001
    [3] “Internetworking Technology Handbook”, http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/
    [4]“ITRON Introduction”, http://tronweb.super-nova.co.jp/itron.html
    [5]“ITRON Newsletter”, http://www.ertl.jp/ITRON/Newsletter-E/itronnews33-e.html
    [6]“LwIP – A Lightweight TCP/IP Stack”, http://www.sics.se/~adam/lwip/
    [7]“RFC768 User Datagram Protocol”, http://www.faqs.org/rfcs/rfc768.html
    [8]“RFC791 Internet Protocol”, http://www.faqs.org/rfcs/rfc791.html
    [9] Texas Instruments, “TMS320DSC25 DSP Technical Reference Manual”, ver1.1
    [10] Texas Instruments, “TMS320C54x Assembly Language Tools User’s Guide”, June 2001
    [11] Texas Instruments, “Developing a DSP/BIOS Application for ROM on the TMS320x Platform CCS 1.2”, March 2001
    [12] Texas Instruments, “TMS320DSC25 Register Manual”, ver.5, Aug 2002
    [13] “Texas Instruments goes DivX”, http://www.golem.de/0205/19656.html
    [14]“ARM Powered™ Industrial Products”, http:// www.arm.com/app.nsf/html/ industrial?OpenDocument&style=ARM_Powered_Products
    [15] “電子工程專輯TI基於DSP的多媒體處理器能滿足彈性多媒體家電需求”, http://www.eettaiwan.com
    [16] “嵌入式系統應用與服務”, http://playstation2.idv.tw/iacolumns/jl000013.html
    [17] “多家消費類電子廠商應用數位多媒體處理平臺推出靈活的多媒體產品”, http://www.ti.com.cn/news/2003/01/0107_01.asp

    下載圖示 校內:2013-07-09公開
    校外:2013-07-09公開
    QR CODE