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

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

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

定 價(jià):¥29.00

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

購(gòu)買這本書可以去


ISBN: 9787560620725 出版時(shí)間: 2008-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 319 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第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è)計(jì)基礎(chǔ) 
  1.2.1 嵌入式系統(tǒng)設(shè)計(jì)的特點(diǎn)  
  1.2.2 嵌入式系統(tǒng)的設(shè)計(jì)流程  
  1.2.3 嵌入式系統(tǒng)的軟/硬件劃分 
  1.2.4 嵌入式系統(tǒng)的產(chǎn)品硬件詳細(xì)設(shè)計(jì) 
  1.2.5 嵌入式系統(tǒng)的軟件設(shè)計(jì) 
  1.2.6 嵌入式開發(fā)電路基礎(chǔ) 
  1.2.7 電子電路抗干擾設(shè)計(jì)基礎(chǔ) 
  1.2.8 嵌入式系統(tǒng)電源管理技術(shù)  
第2章 嵌入式微處理器及ARM9硬件開發(fā)平臺(tái) 
 2.1 嵌入式微處理器 
  2.1.1 嵌入式微處理器的類型 
  2.1.2 典型32位ARM微處理器的結(jié)構(gòu)和特點(diǎn) 
 2.2 ARM9微處理器簡(jiǎn)介 
  2.2.1 ARM9與ARM7處理器的比較 
  2.2.2 三星 S3C2410X ARM9處理器寄存器詳解 
第3章 Linux C編譯調(diào)試基礎(chǔ) 
 3.1 Linux下C語(yǔ)言編程概述 
 3.2 Vi編輯器的使用 
 3.3 Emacs使用簡(jiǎn)介 
  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的主要選項(xiàng) 
 3.5 使用GNU make 
  3.5.1 初識(shí)Makefile 
  3.5.2 Makefile規(guī)則 
  3.5.3 Makefile中的變量 
  3.5.4 簡(jiǎn)單的Makefile文件內(nèi)容 
  3.5.5 假想目標(biāo)  
  3.5.6 條件語(yǔ)句 
  3.5.7 依賴關(guān)系  
  3.5.8 函數(shù) 
  3.5.9 Makefile的擴(kuò)展變量 
  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 啟動(dòng)GDB 
  3.8.4 GDB模式的設(shè)置 
  3.8.5 退出GDB 
  3.8.6 shell命令的使用 
 3.9 在GDB下運(yùn)行程序 
  3.9.1 命令輸入的技巧 
  3.9.2 調(diào)試程序時(shí)的注意事項(xiàng) 
  3.9.3 調(diào)試程序環(huán)境設(shè)置 
  3.9.4 運(yùn)行程序 
 3.10 調(diào)試程序 
  3.10.1 子進(jìn)程結(jié)束 
  3.10.2 調(diào)試多線程程序 
  3.10.3 調(diào)試多進(jìn)程程序 
  3.10.4 調(diào)試的停止和繼續(xù) 
 3.11 設(shè)置斷點(diǎn)、觀測(cè)點(diǎn)和異常 
第4章 Linux C編程基礎(chǔ) 
 4.1 Linux下的C語(yǔ)言編程——線程操作 
 4.2 Linux下的進(jìn)程控制 
 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è)計(jì)  
參考文獻(xiàn)

本目錄推薦

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