定 價:33 元
叢書名:全國高等職業(yè)教育“十三五”規(guī)劃教材
- 作者:沙祥
- 出版時間:2016/12/30
- ISBN:9787111552482
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP316.2
- 頁碼:194
- 紙張:膠版紙
- 版次:1
- 開本:16K
《嵌入式操作系統(tǒng)實用教程》一書詳細介紹了嵌入式系統(tǒng)的使用,共分為5章:第1章介紹了目前在嵌入式系統(tǒng)中使用的ARM芯片和常見的硬件系統(tǒng)及其組成;第2章介紹了嵌入式系統(tǒng)與PC的連接和嵌入式Linux操作系統(tǒng)的安裝、備份和恢復;第3章介紹了交叉編譯工具鏈的安裝與配置;第4章介紹了如何定制嵌入式Linux以及怎樣利用交叉編譯工具鏈生成相關文件;第5章介紹了嵌入式操作系統(tǒng)的使用方法。
本書可作為高職高專院校電子信息類相關專業(yè)學生的教材,也適合作為嵌入式系統(tǒng)初學者的參考書。
適讀人群 :高職高專院校電子信息類相關專業(yè)學生,嵌入式系統(tǒng)初學者
1. 緊跟時代潮流,注重實踐操作,兼顧理論知識。
2. 由淺入深,展現(xiàn)完整的流程。
3. 多種平臺和軟件,內容豐富。
近年來,基于ARM的嵌入式系統(tǒng)得到了飛速的發(fā)展,應用范圍遍布人們生產、生活的各個領域。嵌入式系統(tǒng)的構成主要包括兩方面,通俗地說就是硬件和軟件。硬件方面,ARM芯片是嵌入式系統(tǒng)的核心。但是一個系統(tǒng)還需要其他組成部分,它們是怎樣組合在一起的?軟件又可以分為操作系統(tǒng)和應用軟件。操作系統(tǒng)中,嵌入式Linux的應用非常廣泛,甚至于Android也是以Linux為基礎的半開源操作系統(tǒng),那么怎樣在嵌入式系統(tǒng)中定制和安裝操作系統(tǒng)呢?
《嵌入式操作系統(tǒng)實用教程》一書著重解決以上兩個問題。
第1章介紹了常用的ARM芯片和開發(fā)板及其構成等內容。
第2章介紹了嵌入式系統(tǒng)與PC的連接和嵌入式操作系統(tǒng)的安裝等內容。
第3章介紹了使用交叉編譯工具鏈的原因以及交叉編譯工具鏈的安裝等內容。
第4章介紹了系統(tǒng)的定制等內容。
第5章介紹了嵌入式操作系統(tǒng)的使用等內容。
嵌入式系統(tǒng)重在“移植”,要充分參考前輩的經(jīng)驗;嵌入式系統(tǒng)重在“總結”,要分析每一次失敗的原因。
本書由淮安信息職業(yè)技術學院沙祥主編,楊永、杜鋒參編,在本書編寫過程中,得到了淮安信息職業(yè)技術學院的領導和同仁們的大力支持,在此向他們表示衷心的感謝。
由于編者水平有限,本書中必然存在不足之處,懇請廣大讀者批評指正。
出版說明
前言
第1章 嵌入式系統(tǒng)的組成1
1.1 ARM微處理器簡介1
1.1.1 ARM公司簡介1
1.1.2 ARM系列處理器1
1.1.3 常用的ARM芯片6
1.2 嵌入式系統(tǒng)的硬件構成7
1.2.1 Micro2440核心板的構成7
1.2.2 Smart210開發(fā)板的構成13
1.2.3 A8實驗儀的構成17
1.3 實訓18
1.4 習題18
第2章 嵌入式操作系統(tǒng)的安裝20
2.1 嵌入式系統(tǒng)與PC的連接與通信20
2.1.1 嵌入式系統(tǒng)與PC的連接20
2.1.2 終端與串口的設置24
2.2 嵌入式操作系統(tǒng)的備份、恢復與燒寫27
2.2.1 Micro2440開發(fā)板系統(tǒng)的備份、恢復與燒寫27
2.2.2 Smart210開發(fā)板系統(tǒng)的燒寫42
2.2.3 A8實驗儀系統(tǒng)的燒寫53
2.3 實訓63
2.4 習題64
第3章 交叉編譯、Linux與虛擬機65
3.1 交叉編譯簡介65
3.2 Linux PC與虛擬機66
3.2.1 虛擬機66
3.2.2 VirtualBox的安裝與使用67
3.2.3 Linux與Ubuntu73
3.2.4 Ubuntu安裝76
3.2.5 Ubuntu使用初步87
3.2.6 Ubuntu的目錄96
3.3 交叉編譯環(huán)境103
3.3.1 共享文件夾的設置與使用103
3.3.2 交叉編譯環(huán)境的安裝與配置107
3.4 實訓113
3.5 習題113
第4章 嵌入式操作系統(tǒng)的定制115
4.1 bootloader的生成115
4.2 Linux內核定制117
4.2.1 Linux內核源代碼117
4.2.2 定制Linux內核119
4.2.3 制作啟動logo155
4.2.4 編譯內核157
4.3 目標文件系統(tǒng)定制與生成158
4.3.1 定制目標文件系統(tǒng)158
4.3.2 生成目標文件系統(tǒng)161
4.4 實訓164
4.5 習題164
第5章 嵌入式操作系統(tǒng)的使用165
5.1 登錄嵌入式操作系統(tǒng)165
5.1.1 使用串口登錄嵌入式操作系統(tǒng)165
5.1.2 使用Telnet登錄嵌入式操作系統(tǒng)166
5.2 程序上傳與運行172
5.2.1 使用U盤上傳程序173
5.2.2 使用串口上傳程序173
5.2.3 使用FTP上傳程序178
5.2.4 程序運行182
5.3 NFS的使用183
5.3.1 開啟服務器的NFS服務183
5.3.2 使用NFS共享文件夾187
5.3.3 使用NFS根文件系統(tǒng)啟動嵌入式系統(tǒng)190
5.4 實訓193
5.5 習題193
參考文獻194