注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)ARM-Linux嵌入式系統(tǒng)開發(fā)基礎(chǔ)

ARM-Linux嵌入式系統(tǒng)開發(fā)基礎(chǔ)

ARM-Linux嵌入式系統(tǒng)開發(fā)基礎(chǔ)

定 價:¥29.00

作 者: 孫弋 主編
出版社: 西安電子科技大學(xué)出版社
叢編項: 面向21世紀(jì)高等學(xué)校計算機專業(yè)規(guī)劃教材
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787560620725 出版時間: 2008-08-01 包裝: 平裝
開本: 16開 頁數(shù): 319 字數(shù):  

內(nèi)容簡介

  本書針對ARM-Linux嵌入式系統(tǒng)開發(fā)進行了系統(tǒng)的介紹,并從產(chǎn)品開發(fā)的角度詳細介紹了嵌入式產(chǎn)品開發(fā)的流程及相關(guān)基礎(chǔ)知識。內(nèi)容主要包括嵌入式產(chǎn)品開發(fā)流程、嵌入式開發(fā)環(huán)境、編程原理、Bootloader、內(nèi)核配置及啟動流程、文件系統(tǒng)等,并在最后一章以串口和A/D接口應(yīng)用為例簡述了數(shù)據(jù)傳送設(shè)備的開發(fā)過程?!”緯鴥?nèi)容翔實豐富、結(jié)構(gòu)合理,可作為高等院校嵌入式系統(tǒng)相關(guān)課程用書,同時也可以作為嵌入式認證的培訓(xùn)教材。

作者簡介

暫缺《ARM-Linux嵌入式系統(tǒng)開發(fā)基礎(chǔ)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)開發(fā)基礎(chǔ)  
 1.1 嵌入式系統(tǒng)概述  
  1.1.1 典型的嵌入式操作系統(tǒng) 
  1.1.2 Linux系統(tǒng) 
 1.2 嵌入式系統(tǒng)設(shè)計基礎(chǔ) 
  1.2.1 嵌入式系統(tǒng)設(shè)計的特點  
  1.2.2 嵌入式系統(tǒng)的設(shè)計流程  
  1.2.3 嵌入式系統(tǒng)的軟/硬件劃分 
  1.2.4 嵌入式系統(tǒng)的產(chǎn)品硬件詳細設(shè)計 
  1.2.5 嵌入式系統(tǒng)的軟件設(shè)計 
  1.2.6 嵌入式開發(fā)電路基礎(chǔ) 
  1.2.7 電子電路抗干擾設(shè)計基礎(chǔ) 
  1.2.8 嵌入式系統(tǒng)電源管理技術(shù)  
第2章 嵌入式微處理器及ARM9硬件開發(fā)平臺 
 2.1 嵌入式微處理器 
  2.1.1 嵌入式微處理器的類型 
  2.1.2 典型32位ARM微處理器的結(jié)構(gòu)和特點 
 2.2 ARM9微處理器簡介 
  2.2.1 ARM9與ARM7處理器的比較 
  2.2.2 三星 S3C2410X ARM9處理器寄存器詳解 
第3章 Linux C編譯調(diào)試基礎(chǔ) 
 3.1 Linux下C語言編程概述 
 3.2 Vi編輯器的使用 
 3.3 Emacs使用簡介 
  3.3.1 Emacs的基本操作 
  3.3.2 Emacs編譯概述 
 3.4 使用GNU CC編程 
  3.4.1 Linux C源程序的編譯 
  3.4.2 “Hello,World!” 
  3.4.3 GCC的主要選項 
 3.5 使用GNU make 
  3.5.1 初識Makefile 
  3.5.2 Makefile規(guī)則 
  3.5.3 Makefile中的變量 
  3.5.4 簡單的Makefile文件內(nèi)容 
  3.5.5 假想目標(biāo)  
  3.5.6 條件語句 
  3.5.7 依賴關(guān)系  
  3.5.8 函數(shù) 
  3.5.9 Makefile的擴展變量 
  3.5.10 Makefile中的替換 
 3.6 使用autoconf 
  3.6.1 創(chuàng)建configure腳本 
  3.6.2 編寫configure.in文件 
  3.6.3 通過autoconf創(chuàng)建configure 
  3.6.4 更新configure腳本 
 3.7 使用automake 
 3.8 GDB調(diào)試工具 
  3.8.1 GDB概述 
  3.8.2 GDB使用示例 
  3.8.3 啟動GDB 
  3.8.4 GDB模式的設(shè)置 
  3.8.5 退出GDB 
  3.8.6 shell命令的使用 
 3.9 在GDB下運行程序 
  3.9.1 命令輸入的技巧 
  3.9.2 調(diào)試程序時的注意事項 
  3.9.3 調(diào)試程序環(huán)境設(shè)置 
  3.9.4 運行程序 
 3.10 調(diào)試程序 
  3.10.1 子進程結(jié)束 
  3.10.2 調(diào)試多線程程序 
  3.10.3 調(diào)試多進程程序 
  3.10.4 調(diào)試的停止和繼續(xù) 
 3.11 設(shè)置斷點、觀測點和異常 
第4章 Linux C編程基礎(chǔ) 
 4.1 Linux下的C語言編程——線程操作 
 4.2 Linux下的進程控制 
 4.2.1 fork()函數(shù) 
  4.2.2 exec()函數(shù)族 
 4.3 多線程編程入門 
  4.3.1 創(chuàng)建線程 
  4.3.2 pthread join()和pthread exit()函數(shù) 
  4.3.3 取消線程 
  ……
第5章 Bootloader開發(fā)基礎(chǔ)  
第6章 嵌入式Linux內(nèi)核  
第7章 嵌入式文件系統(tǒng)  
第8章 ARM-Linux串行接口通信程序設(shè)計  
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號