簡易檢索 / 詳目顯示

研究生: 陳瑞昌
Rui-Chang Chen
論文名稱: 移植3G無線網路至S3C6410開發平台
Porting 3G Wireless Cable on S3C6410 Development Platform
指導教授: 邱炳樟
Bin-Chang Chieu
王秀仁
Show-Ran Wang
口試委員: 柳宗禹
Tzong-Yeu Leou
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2012
畢業學年度: 100
語文別: 中文
論文頁數: 65
中文關鍵詞: 3G無線網路
外文關鍵詞: Tiny6410
相關次數: 點閱:110下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 最近幾年Google大力推廣的Android作業系統被廣泛地運用在各種嵌入式電子產品上,其中最熟為人知的就是智慧型手機以及平板電腦。隨著科技的不斷進步下,Google也不斷地Update Android的版本。站在消費者的角度來看,往往最新版本的Android更能吸引大眾的青睞。
    本論文使用Real-ARM廠商所提供的Tiny6410來移植Android作業系統,Tiny6410使用的CPU是Samsung生產的S3C6410,是屬於ARM1176JZF-S架構。
    本論文的目標是在Android作業系統上使用3G無線網路,以及使用儲存設備SD卡、USB,輸入介面:觸碰式螢幕、按鍵。


    Recently Google promoted Android operation system be widely used in each kind of embedded consumer electronic products, and most well-know are smart phone and tablet computer. With technology changing at such a rapid pace, Google is also unceasingly update android version. From a consumer point of view, the latest version of Android is more attractive to the public of all ages.

    This paper uses tiny6410 which was made by real-arm to porting android operation system, and the android version is gingerbread. Central processing unit of real6410 is S3C6410 which was made by Samsung, and it belongs to the ARM1176JZF-S structure.

    The objective of this paper is on the Android operating system to USB 3G.

    目錄 摘要 II 誌謝 III 目錄 III 圖表目錄 IV 第一章 序論 1 1.1 前言 1 1.2 研究動機 1 1.3 目標功能 2 第二章 嵌入式開發平臺介紹 3 2.1 嵌入式平臺元件介紹 5 2.2 嵌入式平台環境建立 8 2.2.1 SD卡製作………………………………………………………… 8 2.2.2 燒寫BIOS到SD卡……………………………………………… 8 2.2.3 燒入作業系統 …………………………………………………… 9 2.3 開發工具 12 2.3.1 GCC介紹 12 第三章 ANDROID架構與相關技術介紹 13 3.1 ANDROID簡介 13 3.1.1 作業系統核心 15 3.1.2 硬體抽象層(Hardware Abstraction Layer) 16 3.1.3 函式庫(Libraries) 17 3.1.4 Android執行環境(Android Runtime) 18 3.1.5 應用程式框架(Application Framework)………………………………19 3.1.6 應用程式(Applications)………………………………………… …… 20 3.2 其他相關介紹 21 3.2.1 Bootloader 21 3.2.2 Kernel 23 3.2.3 Filesystem 24 3.3 LINUX網路介紹 26 3.3.1 Linux網路優點 26 3.3.2 Linux網路架構 26 3.3.3 TCP/IP與UDP…… …………………………………………………30 3.4 USB架構介紹 33 3.4.1 USB裝置概論… …………………………………………………… 35 3.4.2 Linux USB驅動程式 …………………………………………………37 第四章 3G行動通訊概論 42 4.1 3G 是什麼? 42 4.2 開發 3G 的動力與功能? 48 4.3 3G與WIFI差異 44 第五章 系統設計與實作 46 5.1 配置和編譯U-BOOT 48 5.2 配置和編譯KERNEL 50 5.3 製作開發板文件系统映象檔 52 5.3.1 製作UBIFS格式文件系统映像 52 5.3.2 製作yaffs2文件系统映像 52 5.3.3 制作ext3文件系统映像 52 5.4 USB 3G移植 53 5.4.1開啟 3G撥號接口 53 5.4.2 啟用撥號指令 58 5.4.3 開機自動3G撥號的配置文件 60 5.5 成果展示 61 5.6 未來展望 64 參考文獻 65

    參考文獻
    1.[論文]李豐訓,移植ANDROID2.3作業系統至S3C6410開發平台,台灣科技
    大學,2011
    2.[論文]石朝元,Devkit8000平台之Android Eclair移植與開發,台灣科技
    大學,2011
    3 [論文]李永駿,嵌入式Linux多媒體平台開發與應用,台灣科技大學,2010
    3.[書籍]O’REILLY LINUX驅動程式ISBN:978-986-7794-73-4
    4.[書籍]長高科技圖書 行動裝置嵌入式系統與軟體 ISBN:978-986-847-841-1
    5.[書籍]全華科技 程式設計藝術第四版ISBN:978-957-214-427-5
    6.[書籍]Linux裝置驅動程式之開發詳解ISBN:978-986-204-338-7
    7.[書籍]鳥哥的Linux私房菜基礎學習篇第三版ISBN:978-986-181-851-1
    8.[網路]ARM9之家,http://www.arm9home.net/
    9.[網路] Jollen的Blog,http://www.jollen.org/blog/
    10.[網路] Jollen的Blog,Android的HAL技術#1~#7,
    11.[網路]嵌入精靈,CSDN博客,http://blog.csdn.net/sfrysh
    12.[網路]職人精神,http://anemospring.blogspot.com/search/label/android
    13.[網路]愛作夢的蘆薈,http://daydreamer.idv.tw/rewrite.php/category-2.html
    14.[網路]學習備忘錄,http://jukpan.blogspot.com/

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