《ARM與FPGA綜合設計及套用》是2008年中國電力出版社出版的圖書,作者是廖義奎。
基本介紹
- 書名:ARM與FPGA綜合設計及套用
- 作者:廖義奎
- ISBN:10位[7508361431] 13位[9787508361437]
- 定價:¥38.00 元
- 出版社:中國電力出版社
- 出版時間:2008-2-1
內容提要,編輯推薦,目錄,
內容提要
本書分為ARM嵌入式系統設計、FPGA嵌入式設計以及ARM與FPGA綜合設計在工業控制中的應
用三個部分。其中,第一部分主要講解AT91SAM7S系列ARM處理器的硬體設計與軟體編程方法,第二部分主要講解Cyclone系列FPGA可程式邏輯器件的硬體設計與軟體編程方法,第三部分主要介紹ARM與上位機的連線、ARM與簡訊模組的接口與套用、ARM與FPGA綜合設計在自動供水系統中的套用以及ARM與FPGA綜合設計在真空乾燥系統中的套用。此外,本書還配有一張光碟,內含部分章節的源程式以及視頻教程。
編輯推薦
全面介紹ARM與FPGA嵌入式設計及在工業控制中的套用。強調實際,突出套用,入門快捷,自動化及相半專業的學生學習和工程技術人員參考的理想選擇。
目錄
前言
第一部分 ARM嵌入式系統設計
第1章 嵌入式系統概要
1.1 嵌入式系統概要
1.1.1 嵌入式系統簡介
1.1.2 嵌入式系統微處理器
1.1.3 嵌入式作業系統
1.1.4 嵌入式系統的套用模式
1.1.5 嵌入式系統選型
1.2 ARM處理器
1.2.1 ARM處理器簡介
1.2.2 ARM處理器類型
1.2.2 幾種典型的ARM處理器
第2章 ARM7嵌入式系統硬體基礎
2.1 AT91SAM7S64微處理器介紹
2.1.1 AT91SAM7S64的特點
2.1.2 AT91SAM7S64內部結構
2.1.3 AT91SAM7S64存儲器映射
2.1.4 系統控制器映射
2.1.5 外設映射
2.2 AT91SAM7S64嵌入式系統硬體設計
2.2.1 硬體結構
2.2.2 基本電路
2.3 AT91SAM7S64嵌入式系統外圍硬體設計
2.3.1 I/O接口電路
2.3.2 Key接口電路
2.3.3 LED接口電路
2.3.4 USB接口電路
2.3.5 穩壓電源電路
2.3.6 模擬信號調理電路
2.3.7 JTAG接口電路
2.3.8 串列EEPROM接口電路
2.3.9 復位與看門狗電路
2.3.10 DEBUG接口/通用串口電路
2.3.11 RS.232轉RS-485接口電路
第3章 簡單的Key_LED程式設計
3.1 AT91 SAM7S系列ARM處理器通用I/O口的特點與連線
3.2 HelloWodd程式
3.2.1 建立一個簡單的HelloWord程式
3.2.2 HelloWorld源程式
3.2.3 程式編譯
3.2.4 通過JTAG口燒寫Flash
3.2.5 通過USB接口及SAM—BA燒寫Flash
3.3 KeE LED程式
3.4 深入分析Key_LED程式
3.4.1 I/O口常用配置與操作函式
3.4.2 常規系統參數設定
3.4.3 系統啟動初始化程式
3.4.4 AT91SAM7S64的系統參數及系統函式
3.5 GCC項目編譯
3.5.1 make常用命令
3.5.2 makefile檔案
3.5.3 Key_LED項目中的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口傳送數據
4.2.3 Debu9口中斷回響
4.2.4 軟體復位的實現
4.2.5 Debu9口程式代碼
4.3 通用串口基礎
4.4 通用串口編程
4.4.1 通用串口初始化
4.4.2 通用串口傳送數據
……
第5章 中斷處理及ADC數模轉換
第6章 USB及TWI兩線接口
第7章 定時器及PWM脈寬調製
第8章 WINARM C++程式設計
第二部分 FPGA嵌入式設計
第9章 FPGA硬體設計
第10章 FPGA VERILOG HDL編程基礎
第11章 FPGA VERILOG HDL編程實例
第12章 FPGA SOPC嵌入式系統開發基礎
第三部分 ARM與FPGA綜合設計在工業控制中的套用
第13章 ARM與FPGA綜合設計
第14章 ARM與上位機的通信
第15章 ARM與簡訊模組的接口與套用
第16章 ARM在變頻器控制中的套用
第17章 ARM與FPGA綜合設計在自動供水系統中的套用
第18章 ARM與FPGA綜合設計在真空乾燥系統中的套用
參考文獻