| 研究生: |
游宗樺 Yu, Tsung-Hua |
|---|---|
| 論文名稱: |
嵌入式網路系統之研究與實作 Research and Implementation of an Embedded Network System |
| 指導教授: |
黃悅民
Huang, Yueh-Min |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 中文 |
| 論文頁數: | 75 |
| 中文關鍵詞: | 網路系統 、嵌入式系統 、驅動程式 |
| 外文關鍵詞: | TMS320DM320, AX88796, CS8900A, Embedded System |
| 相關次數: | 點閱:144 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
嵌入式系統是後PC時代的當紅產物,小至IC晶片卡,大至機上盒等產品如雨後春筍般地湧入市面,由於嵌入式技術的逐漸成熟,各種壓縮、多媒體的格式的發展,讓應用層面越來越廣泛,如照相手機、PMP等,這些產品深深地進入大家的生活圈,成為生活必需的一份子,不管對於市場層面或是技術層面,在未來,嵌入式產品還是具有其重要的發展性。
而未來的產品幾乎與網路劃上等號,如當紅的Skype IP phone、home router和各式各樣的多媒體機上盒,都必須透過網路使用的嵌入式產品,因此平台首要即具備網路功能,基於此原因,才想打通實驗平台的網路子系統,讓我們的平台(TMS320DM320)具有基本溝通網路的能力,未來才能在其上發展更多的應用。所需具備的能力包含Linux網路子系統運作認知、熟悉網路晶片的運作流程、網路晶片的驅動程式(修改和移植)。
Embedded system is the most popular product in the post-PC era. Something small as IC cards, large as set-top-boxes are coming up to our lives, with the growing technology of embedded system, like the development of multimedia and compression, the application of embedded system becomes more popular, such as camera-mobile, PMP, etc. These products become one of necessaries of life. In the future, whether the technology or the marketing of embedded system, there must be much room for developing on them.
Products such as Skype IP phones, home routers, set top boxes are needed to connect to network, there will be more application if the product contains the network function . So let the platform (TMS320DM320) with the network capability is the major goal. In this situation, we must have knowledge about Linux network subsystem, network chip operations, device driver and the ability to port the device driver to my platform.
[1] Datasheet of AX8896
“http://www.alldatasheet.com/datasheet-pdf/pdf/80353/AX88796.html”
[2] Datasheet of CS8900A
“http://www.cirrus.com/en/pubs/proDatasheet/CS8900A_F3.pdf”
[3] The uIP Embedded TCP/IP Stack “http://www.sics.se/~adam/uip/”
[4] Concrete Architecture of the Linux Kernel
”http://plg.uwaterloo.ca/~itbowman/CS746G/a2/ “
[5] CRYSTAL CS8900 LAN CONTROLLER
“http://www.ssv-embedded.de/ssv/pc104/p13.html”
[6] What is ARM LINUX
“http://www.arm.linux.org.uk/docs/whatis.php”
[7] 1996~2000 ARM Limited "ARM Architecture Reference Manual"
[8] How to write a Makefile
“http://vertigo.hsrl.rutgers.edu/ug/make_help.html”
[9] Cross-Referencing Linux
“http://lxr.linux.no/”
[10] 蔡岳峰,"TMS320DSC25嵌入式系統實務暨網路Layer 2/3技術之研究",
國立成功大學 工程科學系碩士論文,2003
[11] 黃信彰, "嵌入式系統上之即時影音串流機制與其應用",
國立成功大學 工程科學系碩士論文,2004
[12] 黃浩倫,"具備無線傳輸技術之多媒體伺服器建置",
國立成功大學工程科學系碩士論文,2005
[13] 蔡品再、林盈達,"追縱 Linux 核心的方法-使用遠端除錯",
國立交通大學 資訊科學系,2000年11月
[14] 陳一瑋、林盈達, "Linux 網路卡驅動程式:追終與效能分析 ",
國立交通大學 資訊科學系,2002年11月
[15] Alessandro Rubini & Johathan Corbet,"LINUX DEVICE DRIVERS",2/e
O’REILLY,2001