出版時(shí)間:2008-2 出版社:中國電力 作者:廖義奎 頁數(shù):379
Tag標(biāo)簽:無
內(nèi)容概要
本書分為ARM嵌入式系統(tǒng)設(shè)計(jì)、FPGA嵌入式設(shè)計(jì)以及ARM與FPGA綜合設(shè)計(jì)在工業(yè)控制中的應(yīng) 用三個(gè)部分。其中,第一部分主要講解AT91SAM7S系列ARM處理器的硬件設(shè)計(jì)與軟件編程方法,第二部分主要講解Cyclone系列FPGA可編程邏輯器件的硬件設(shè)計(jì)與軟件編程方法,第三部分主要介紹ARM與上位機(jī)的連接、ARM與短信模塊的接口與應(yīng)用、ARM與FPGA綜合設(shè)計(jì)在自動(dòng)供水系統(tǒng)中的應(yīng)用以及ARM與FPGA綜合設(shè)計(jì)在真空干燥系統(tǒng)中的應(yīng)用。此外,本書還配有一張光盤,內(nèi)含部分章節(jié)的源程序以及視頻教程。 本書語言通俗易懂,講解深入淺出,適合于從事ARM、FPGA開發(fā)的初中級(jí)人員使用,也可作為各高等院校單片機(jī)、嵌入式系統(tǒng)課程的教材和參考書。
書籍目錄
前言第一部分 ARM嵌入式系統(tǒng)設(shè)計(jì)第1章 嵌入式系統(tǒng)概要1.1 嵌入式系統(tǒng)概要1.1.1 嵌入式系統(tǒng)簡介1.1.2 嵌入式系統(tǒng)微處理器1.1.3 嵌入式操作系統(tǒng)1.1.4 嵌入式系統(tǒng)的應(yīng)用模式1.1.5 嵌入式系統(tǒng)選型1.2 ARM處理器1.2.1 ARM處理器簡介1.2.2 ARM處理器類型1.2.2 幾種典型的ARM處理器第2章 ARM7嵌入式系統(tǒng)硬件基礎(chǔ)2.1 AT91SAM7S64微處理器介紹2.1.1 AT91SAM7S64的特點(diǎn)2.1.2 AT91SAM7S64內(nèi)部結(jié)構(gòu)2.1.3 AT91SAM7S64存儲(chǔ)器映射2.1.4 系統(tǒng)控制器映射2.1.5 外設(shè)映射2.2 AT91SAM7S64嵌入式系統(tǒng)硬件設(shè)計(jì)2.2.1 硬件結(jié)構(gòu)2.2.2 基本電路2.3 AT91SAM7S64嵌入式系統(tǒng)外圍硬件設(shè)計(jì)2.3.1 I/O接口電路2.3.2 Key接口電路2.3.3 LED接口電路2.3.4 USB接口電路2.3.5 穩(wěn)壓電源電路2.3.6 模擬信號(hào)調(diào)理電路2.3.7 JTAG接口電路2.3.8 串行EEPROM接口電路2.3.9 復(fù)位與看門狗電路2.3.10 DEBUG接口/通用串口電路2.3.11 RS.232轉(zhuǎn)RS-485接口電路第3章 簡單的Key_LED程序設(shè)計(jì)3.1 AT91 SAM7S系列ARM處理器通用I/O口的特點(diǎn)與連接3.2 HelloWodd程序3.2.1 建立一個(gè)簡單的HelloWord程序3.2.2 HelloWorld源程序3.2.3 程序編譯3.2.4 通過JTAG口燒寫Flash3.2.5 通過USB接口及SAM—BA燒寫Flash3.3 KeE LED程序3.4 深入分析Key_LED程序3.4.1 I/O口常用配置與操作函數(shù)3.4.2 常規(guī)系統(tǒng)參數(shù)設(shè)置3.4.3 系統(tǒng)啟動(dòng)初始化程序3.4.4 AT91SAM7S64的系統(tǒng)參數(shù)及系統(tǒng)函數(shù)3.5 GCC項(xiàng)目編譯3.5.1 make常用命令3.5.2 makefile文件3.5.3 Key_LED項(xiàng)目中的makefile文件3.6 WinARM介紹3.6.1 WinARM介紹3.6.2 WinARM提供的常用工具第4章 Debu9接口及USART通用串口通信4.1 Debu9口概述4.2 Debu9口編程4.2.1 Debu9口初始化4.2.2 Debu9口發(fā)送數(shù)據(jù)4.2.3 Debu9口中斷響應(yīng)4.2.4 軟件復(fù)位的實(shí)現(xiàn)4.2.5 Debu9口程序代碼4.3 通用串口基礎(chǔ)4.4 通用串口編程4.4.1 通用串口初始化4.4.2 通用串口發(fā)送數(shù)據(jù)……第5章 中斷處理及ADC數(shù)模轉(zhuǎn)換第6章 USB及TWI兩線接口第7章 定時(shí)器及PWM脈寬調(diào)制第8章 WINARM C++程序設(shè)計(jì)第二部分 FPGA嵌入式設(shè)計(jì)第9章 FPGA硬件設(shè)計(jì)第10章 FPGA VERILOG HDL編程基礎(chǔ)第11章 FPGA VERILOG HDL編程實(shí)例第12章 FPGA SOPC嵌入式系統(tǒng)開發(fā)基礎(chǔ)第三部分 ARM與FPGA綜合設(shè)計(jì)在工業(yè)控制中的應(yīng)用第13章 ARM與FPGA綜合設(shè)計(jì)第14章 ARM與上位機(jī)的通信第15章 ARM與短信模塊的接口與應(yīng)用第16章 ARM在變頻器控制中的應(yīng)用第17章 ARM與FPGA綜合設(shè)計(jì)在自動(dòng)供水系統(tǒng)中的應(yīng)用第18章 ARM與FPGA綜合設(shè)計(jì)在真空干燥系統(tǒng)中的應(yīng)用參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
ARM與FPGA綜合設(shè)計(jì)及應(yīng)用 PDF格式下載