出版時間:2008-1 出版社:電子工業(yè) 作者:劉嵐 頁數(shù):349 字?jǐn)?shù):576000
Tag標(biāo)簽:無
內(nèi)容概要
本書在比較51單片機(jī)與嵌入式系統(tǒng)的基礎(chǔ)上,介紹嵌入式系統(tǒng)的開發(fā)原理、思路和流程,并對利用匯編語言和C語言進(jìn)行嵌入式系統(tǒng)開發(fā)進(jìn)行了詳細(xì)講解。全書共分9章,內(nèi)容包含嵌入式系統(tǒng)開發(fā)過程中的原理圖設(shè)計、芯片選擇、驅(qū)動程序設(shè)計、上層應(yīng)用程序設(shè)計、嵌入式系統(tǒng)的體系結(jié)構(gòu)、嵌入式系統(tǒng)的指令集、嵌入式系統(tǒng)的開發(fā)工具、嵌入式系統(tǒng)的硬軟件開發(fā)、嵌入式實時操作系統(tǒng)的移植等,重點介紹了基于S3C44B0嵌入式系統(tǒng)的硬件單元設(shè)計和軟件模塊設(shè)計,并在此基礎(chǔ)上介紹了實時操作系統(tǒng)C/OS-II在S3C44B0上的移植。對讀者而言,只需要具備模擬、數(shù)字電路和單片機(jī)的基礎(chǔ),就能通過本書熟練掌握嵌入式系統(tǒng)的硬件和軟件開發(fā)技術(shù)。 本書兼顧嵌入式系統(tǒng)開發(fā)的原理、關(guān)鍵芯片的使用、嵌入式系統(tǒng)的開發(fā)工具、具體項目的硬軟件開發(fā),可供通信、電子、控制及計算機(jī)專業(yè)的工程師參考,也可作為相關(guān)專業(yè)高等院校本科生和研究生學(xué)習(xí)嵌入式系統(tǒng)設(shè)計和開發(fā)的輔助教材。
書籍目錄
第1章 嵌入式系統(tǒng)簡介 1.1 嵌入式系統(tǒng)介紹 1.2 嵌入式處理器 1.3 嵌入式系統(tǒng)的組成 1.4 嵌入式系統(tǒng)的開發(fā)過程 1.5 嵌入式系統(tǒng)的應(yīng)用第2章 ARM體系結(jié)構(gòu) 2.1 ARM公司簡介 2.2 ARM微處理器系列 2.3 ARM微處理器結(jié)構(gòu)第3章 ARM微處理器的指令系統(tǒng) 3.1 ARM指令的尋址方式 3.2 ARM指令格式 3.3 ARM指令集 3.4 Thumb指令及應(yīng)用第4章 ARM匯編程序設(shè)計 4.1 ARM偽指令 4.2 匯編語法 4.3 匯編語言程序設(shè)計 4.4 匯編程序設(shè)計示例第5章 ARM的C語言程序設(shè)計 5.1 嵌入式系統(tǒng)中的C語言 5.2 嵌入式C程序的基本結(jié)構(gòu) 5.3 ARM的C語言編譯器 5.4 ARM運行時庫第6章 ARM開發(fā)工具的使用 6.1 開發(fā)工具概述 6.2 ADS開發(fā)工具 6.3 ADS的命令行工具 6.4 ADS的集成開發(fā)環(huán)境 6.5 用ADS開發(fā)應(yīng)用程序第7章 ARM硬件系統(tǒng)設(shè)計 7.1 硬件的選擇 7.2 嵌入式硬件系統(tǒng)的結(jié)構(gòu) 7.3 S3C44B0芯片概述 7.4 單元電路設(shè)計 7.5 S3C44B0最小系統(tǒng) 7.6 硬件電路板設(shè)計事項 7.7 硬件電路的調(diào)試第8章 ARM的軟件開發(fā) 8.1 Bootloader程序的編寫 8.2 LCD程序的編寫 8.3 異步串行口編程 8.4 I/O操作 8.5 I2C驅(qū)動編程 8.6 A/D轉(zhuǎn)換編程 8.7 網(wǎng)卡編程 8.8 I2S編程 8.9 觸摸屏編程 8.10 PS/2鍵盤編程 8.11 USB Host編程第9章 C/OS-Ⅱ操作系統(tǒng)在 S3C44B0上的移植 9.1 概述 9.2 C/OS-Ⅱ操作系統(tǒng)簡介 9.3 C/OS-Ⅱ操作系統(tǒng)在S3C44B0上的移植 9.4 C/OS-Ⅱ操作系統(tǒng)中應(yīng)用程序的編寫附錄 S3C44B0的寄存器參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
基于ARM的嵌入式系統(tǒng)開發(fā) PDF格式下載