簡易檢索 / 詳目顯示

研究生: 林辰穎
CHEN-YING LIN
論文名稱: S3C2443上建置嵌入式Linux系統與USB、藍芽驅動開發
Embedded Linux System and USB、Bluetooth Driver on S3C2443 Board
指導教授: 邱炳樟
Bin-Chang Chieu
口試委員: 徐敬文
Ching-Wen Hsue
黃忠偉
Jong-Woei Whang
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 87
中文關鍵詞: USB藍芽S3C2443C343
外文關鍵詞: USB, Bluetooth, S3C2443, C343
相關次數: 點閱:169下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

本論文主旨是探討在S3C2443上架設嵌入式Linux和周邊驅動的移植,目標是讓原本預設Windows CE的CoAsia C343,改成運行嵌入式Linux,並由CoAsia C340開發板上的周邊驅動移植到CoAsia C343開發板上。本研究在硬體方面開發平臺是使用Samsung S3C2443的SOC晶片,它以ARM920T為核心架構的CPU。周邊介面方面則選擇USB與藍芽來做移植。研究中其軟體架構為使用U-boot作為作業系統的開機載入器,用以載入Linux核心,核心版本為2.6.32.15。


The main point of the thesis is to discuss the realization of drivers for S3C2443 board embedded Linux system. CoAsia C343 board which work Windows CE system. The goal is to work embedded Linux system on C343 board. We revised USB and Bluetooth driver on embedded linux system.
Samsung S3C2443 SOC is the platform of my thesis. Its CPU is ARM920T architecture. I modified the USB and Bluetooth drivers and used U-boot as the bootloader to load the Linux kernel. The kernel edition is Linux 2.6.32.15.

中文摘要I AbstractII 誌謝III 圖索引VI 表索引VIII 第一章 序論1 研究動機1 研究目標2 論文架構3 第二章 嵌入式開發平臺簡介4 2.1 嵌入式系統簡介4 2.2 嵌入式系統特性4 2.3 嵌入式處理器5 2.4 嵌入式作業系統5 2.4.1 嵌入式Linux6 2.4.2 Windows CE6 2.5 嵌入式系統應用6 2.6 ARM介紹6 2.6.1 ARM處理器特點7 2.6.2 ARM處理器8 2.6.3 ARM 系統架構版本9 第三章 CoAsia C343 介紹10 3.1 S3C244310 3.1.1 S3C2443功能10 3.1.2 S3C2443與S3C2440比較12 3.2 CoAsia C34313 3.2.1 CoAsia C343開發平台規格13 第四章 RAMDISK、USB、Bluetooth介紹16 4.1 RAMDISK介紹16 4.1.1 常見嵌入式系統File system格式16 4.2 USB介紹19 4.2.1 USB原理20 4.3 Bluetooth介紹29 4.3.1 Bluetooth原理29 4.3.2 Bluez36 第五章 實作流程講解38 5.1 開發環境建置38 5.1.1 Cross Compiler40 5.1.2 Tera Term42 5.2 開發板配置44 5.2.1 Bootloader44 5.2.2 Kernel47 5.2.3 File System53 5.3 EABI64 5.3.1 EABI Kernel 配置64 5.4 RamDisk65 5.5 Real Time Clock67 5.6 USB69 5.7 Bluetooth73 5.8 成果展現79 5.8.1 USB測試79 5.8.2 Bluetooth Bluez測試80 第六章 結論與未來展望82 參考文獻85 作者簡介87

[1] 王洪輝 編著,”ARM Linux核心嵌入式系統開發指南”,全華圖書股份有限公司。
[2] S3C2443X_Manual_rev1.4_071119,Samsung。
[3] 高柏洲,〝LINUX嵌入式系統為基礎之S3C2443 USB實現〞,台灣科技大學,2008。
[4] s3c2443 ver2.0 ckt,擎亞國際科技公司。
[5] nand-flash_K9LAG08U0M,Samsung。
[6] COASIA C340 CKT VER1.1,擎亞國際科技公司。
[7] 從ramdisk根檔案系統啟動Linux成功,總結一下。http://www.arm9home.net/read.php?tid-5610.html
[8] 嵌入式Linux之我行——RamDisk塊設 備驅動實例開發講解,
http://blog.chinaunix.net/u3/101649/showart_2218168.html
[9] 嵌入式Linux之我行——Linux- 2.6.30.4在2440上的移植之USB驅動,
http://blog.chinaunix.net/u3/101649/showart_2078925.html
[10] USB基本概念,http://entry.hit.edu.tw/~bd92045/new_page_3.htm,
[11] 移植2.6.30.4到MINI2440的學習筆記,
http://blog.chinaunix.net/u1/57901/showart_2019107.html
[12] 開貼詳述linux-2.6.33內核的移植,http://bbs.witech.com.cn/thread-468-1-1.html
[13] 內核-編譯器-busybox個版本之間的關係,
http://hi.baidu.com/edaworld/blog/item/b61c3cd448a3550ba08bb75f.html
[14] 自己實驗建立交叉編譯工具鏈(ARM EABI based),
http://blog.chinaunix.net/u2/60303/showart_2162288.html
[15] 移植 busybox1.15.0到OK2440V3開發板(2)---移植詳細過程,
http://www.52rd.com/Blog/Detail_RD.Blog_liweikui_22502.html
[16] 製作嵌入式根檔案系統常見問題詳解,
http://www.51x86.com/article/10-04/1628861270740681.html?sort=899_939_950_0
[17] 初級根檔案系統的製作,
http://tope.eefocus.com/chenzhufly/blog/09-03/166658_1259f.html
[18] 嵌入式Linux-2.6.30.4在 2440上的移植之檔案系統,
http://blog.sina.com.cn/s/blog_66e7d1c00100i48g.html
[19] 使用BusyBox製作linux根檔案系統,http://www.chinaku.org/show.php?tid=963
[20] 製作嵌入式根檔案系統(常見問題詳解),
http://blog.csdn.net/kernel_32/archive/2009/02/03/3860756.aspx
[21] USB和SD/MMC移植筆記,http://blog.ednchina.com/fafen/270248/message.aspx
[22] Cross Compile "bluez-4.18" Arm-xScale Platform,
http://blog.csdn.net/stevenliyong/archive/2008/12/11/3496235.aspx
[23] Bluez移植到arm mini2440上,
http://blog.csdn.net/guoxiaojie_415/archive/2010/03/16/5383898.aspx
[24] Bluetooth開發環境的搭建 ,http://mikewei.blog.51cto.com/1571146/312658
[25] 嵌入式arm linux藍牙檔案傳輸移植,
http://blog.csdn.net/feiyinzilgd/archive/2010/02/09/5303149.aspx
[26] 在Linux中使用藍牙,
http://blog.csdn.net/baozhongchao/archive/2009/08/26/4486263.aspx
[27] Linux Bluetooth 檔案傳輸,http://cha.homeip.net/blog/2005/08/140.html

無法下載圖示 全文公開日期 2015/07/30 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE