1: 首先熟悉linux平台
會使用vi/vim工具 熟練使用linux命令 瞭解meakefile檔案的編寫 shell檔案的編寫
相關文文檔在“/linux資料/linux基礎工具”目錄下 推薦閱讀該目錄下的《GNU MAKE》或者《跟我一起學makefile》
《vi.doc》《LINUX與UNIXSHELL編程指南》《linux常見指令全集》
2: linux bootloader學習
學習bootloader的啟動流程以及bootloader所完成的工作 推薦閱讀《bootloader技術內幕》和《vivi閱讀筆記》
該文檔在 “linux資料/中斷和啟動“ 目錄下 《vivi閱讀筆記》比較詳細的介紹了支援s3c2410d的vivi代碼執行流程和所做工作,
vivi原始碼在“linux資料/中斷和啟動/s3c2440完全開發“ 目錄下
3: linux核心學習
首先閱讀《LINUX核心設計與實現(第2版)》是一本比較適合核心入門的書籍 在”linux資料/linux核心原理目錄下“
在該目錄下的”linux核心源碼分析“也是比較好的核心入門文檔
4:linux驅動學習
瞭解字元裝置 塊裝置 網路裝置等驅動的編寫規則 推薦閱讀 《嵌入式Linux驅動程式設計從入門到精通》該書籍是一本
比較好的入門書籍,接著閱讀《linux裝置開發詳解》該書比較詳細 電子版在”linux資料/linux驅動“目錄下 其次閱讀
《linux裝置驅動程式(第三版)》該書籍是一本理論性比較高的書籍,電子版在”linux資料/linux驅動“目錄下
5:android開發學習
推薦首先閱讀 《andbook.pdf》 是android醫用開發的入門文檔 電子版在 ”android資料“檔案夾下
應用開發入門還可閱讀《android sdk文檔》中文版 網址為http://www.chinaup.org/docs/documentation.html
該文檔正在被翻譯中。android資料目錄下的其他資料每個都是值得認真閱讀。
6: 對於linux初學者可以參看“linux資料”目錄下的《QQ2440使用手冊》 該手冊寫得比較詳細 對瞭解嵌入式linux開發有比較大的協助
在android學習上有問題的同事可以像ch、cmy、cxd請教
linux工具學習:
vim/vi的使用
makefile檔案的書寫規則參看《跟我一起寫makefile》《GNU make中文手冊》
shell編程
在ubuntu中搭建android開發平-----建立android開發環境目錄下講解
嵌入式linux開發入門書籍:
《嵌入式linux應用開發完全手冊》
《嵌入式linux系統開發技術詳解-----基於ARM》
linux驅動開發書籍:
《嵌入式Linux驅動程式設計從入門到精通》
《Linux裝置驅動開發詳解》 電子版在./linux資料/linux驅動中
《linux 裝置驅動程式》第三版 電子版在./linux資料/linux驅動中
linux核心書籍:
《linux核心分析及編程》 電子版在./linux資料/linux核心原理中
《linux核心設計與實現》第二版 電子版在./linux資料/linux核心原理中
《Linux 2.6核心標準教程》
《邊學邊幹-Linux核心指導》
《深入理解linux核心》 電子版在./linux資料/linux核心原理中
《linux核心情景分析》 電子版在./linux資料/linux核心原理中
linux 推薦網址:
http://bbs.chinaunix.net/
http://www.ibm.com/developerworks/cn/linux/
http://www.linuxforum.net/forum/ubbthreads.php?Cat=&PHPSESSID=
android開發:
應用程式開發書籍:
(1)高煥堂所寫的應用程式開發四本書
(2)http://www.chinaup.org/docs/documentation.html (應用開發的中文網址應用開發入門值得閱讀)
(3)《Android Essentials》
(4)《andbook.pdf》 特別重要基礎入門首先看該文檔(在android資料檔案夾下)
linux核心源碼分析 是核心入門資料
深入理解linux核心 是理論行比較高的書籍現在市面上有中文版的
linux核心完全註解 linux 0.11版本的核心源碼講解ftp上有相關視頻教程
linux核心分析及編程 是一本比較好的linux2.6核心書籍其中的MTD USB BOOTLOADER SD卡的分析比較好
LINUX核心設計與實現 是一本比較好的linux核心入門書籍 在linux裝置模型 模組機制 隊列 中斷講解比較好
linux情景分析 是一本比較經典的linux核心讀物 不過是基於2.4核心的i386上講解
邊學邊幹linux核心指導 也是2.4核心講解 在linux核心啟動 模組機制上講解比較好
linux基礎工具 中包含了vi/vim shell makefile linux命令的一些資料
linux核心原理 linux核心分析書籍
linux驅動 近期公司員工做驅動是收集的資料
linux中斷和啟動 linux中斷建立啟動過程模組中斷等資料
QQ2440使用者手冊 是一塊開發板的使用手冊 可以作為linux開發的入門參考資料
linux book linux的系統管理應用開發資料