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

嵌入式SoC系統(tǒng)開發(fā)與工程實例

嵌入式SoC系統(tǒng)開發(fā)與工程實例

定 價:¥49.00

作 者: 包海濤 編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787811244601 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 434 字數(shù):  

內(nèi)容簡介

  本書以C8051F41x為例介紹SoC單片機內(nèi)核的一些共性問題,同時也突出其自身所具有的特點,如更高的指令執(zhí)行速度,低功耗,相對于其他C8051系列,具有新型外設(shè)的集成,低廉的價格,豐富外設(shè)的合理規(guī)劃與布局。作者在介紹每一種外設(shè)時均給出了應用代碼,使讀者可盡快掌握并應用該模塊。本書言簡意賅地介紹了μC/OS-Ⅱ的核心和常用模塊,并以C8051F41x為平臺,結(jié)合作者的項目實際,給出了工程應用實例,其中許多實例經(jīng)過科研與生產(chǎn)實踐檢驗,有較高參考價值,可幫助讀者更好地應用此單片機,縮短學習與應用的距離。本書所有的實例和調(diào)試代碼均采用C語言編程,以增強程序代碼的可讀性和移植性。本書可供使用C8051F系列單片機進行產(chǎn)品硬件和軟件設(shè)計開發(fā)的工程技術(shù)人員參考,部分內(nèi)容對其他類型單片機的開發(fā)也具有一定的參考借鑒價值。

作者簡介

暫缺《嵌入式SoC系統(tǒng)開發(fā)與工程實例》作者簡介

圖書目錄

第1章 片上系統(tǒng)內(nèi)核與功能總匯
1.1 與MCS51的兼容性與差異性
1.2 內(nèi)核功能的擴展
1.3 存儲空間的映射
1.4 擴展的中斷系統(tǒng)
1.4.1 中斷源和中斷向量
1.4.2 中斷的優(yōu)先級與響應時間
1.4.3 外部中斷源
1.4.4 中斷控制寄存器
1.5 內(nèi)核指令集說明
1.6 內(nèi)核的工作狀態(tài)
1.6.1 內(nèi)核的幾種工作模式
1.6.2 工作狀態(tài)的設(shè)置與特點
1.7 特殊功能寄存器
1.7.1 特殊功能寄存器的分布
1.7.2 特殊功能寄存器的定義
1.8 流水線式指令預取引擎
1.9 片內(nèi)可編程穩(wěn)壓器
1.10 SoC的仿真與調(diào)試
1.10.1 內(nèi)置的C2仿真接口
1.10.2 C2引腳共享
1.11 芯片引腳定義及電氣參數(shù)
1.11.1 總體直流電氣特性
1.11.2 引腳和定義
第2章 可編程輸入/輸出端口與外設(shè)資源匹配
2.1 I/O口優(yōu)先權(quán)交叉開關(guān)譯碼器原理
2.2 外設(shè)資源初始化配置
2.3 通用端口I/O初始化設(shè)置
2.4 I/O匹配應用實例
第3章 多通道12位模/數(shù)轉(zhuǎn)換器(ADC0)
3.1 多路模擬開關(guān)選擇器與片內(nèi)溫度傳感器
3.2 A/D的配置
3.2.1 轉(zhuǎn)換啟動方式
3.2.2 A/D跟蹤與工作方式
3.2.3 A/D的時序要求
3.2.4 輸出轉(zhuǎn)換碼
3.2.5 建立時間的要求
3.3 可編程窗口檢測器
3.4 寄存器的定義與設(shè)置
3.5 ADC0的電氣參數(shù)
3.6 A/D轉(zhuǎn)換器應用實例
3.6.1 A/D定時采樣實例
3.6.2 硬件數(shù)據(jù)累加器使用實例
3.6.3 芯片工作環(huán)境監(jiān)測
3.6.4 CPU無擾門限比較
第4章 可疊加或獨立的12 位電流模式DAC
4.1 D/A轉(zhuǎn)換寄存器
4.1.1 D/A寄存器說明
4.1.2 IDAC輸出字格式
4.2 D/A轉(zhuǎn)換的輸出方式選擇
4.2.1 程控立即更新模式
4.2.2 定時器時控輸出更新模式
4.2.3 外部觸發(fā)信號邊沿的輸出更新模式
4.3 D/A轉(zhuǎn)換的應用設(shè)置與電氣參數(shù)
4.4 D/A轉(zhuǎn)換的應用實例
4.4.1 D/A的調(diào)試與程控立即更新模式應用
4.4.2 DAC定時器模式應用
4.4.3 可編程正弦波發(fā)生
第5章 片內(nèi)可編程電壓基準與片內(nèi)比較器
5.1 片內(nèi)電壓基準
5.1.1 片內(nèi)電壓基準結(jié)構(gòu)原理
5.1.2 片內(nèi)電壓基準控制寄存器與電氣參數(shù)
5.2 比較器
5.2.1 比較器的結(jié)構(gòu)與原理
5.2.2 比較器相關(guān)寄存器設(shè)置與使用
第6章 循環(huán)冗余檢查單元
6.1 CRC結(jié)構(gòu)功能
6.1.1 CRC寄存器
6.1.2 執(zhí)行CRC計算107 6.1.3 訪問CRC結(jié)果
6.2 CRC的位序反轉(zhuǎn)功能
6.3 CRC模塊功能應用實例
第7章 SoC復位源
7.1 上電復位
7.2 掉電復位和VDD監(jiān)視器
7.3 外部復位
7.4 時鐘丟失檢測器復位
7.5 比較器0復位
7.6 PCA看門狗定時器復位
7.7 FLASH錯誤復位
7.8 智能時鐘復位
7.9 軟件復位
7.10 軟件復位操作實例
第8章 FLASH存儲單元
8.1 FLASH存儲單元的編程
8.1.1 FLASH編程鎖定和關(guān)鍵字設(shè)置
8.1.2 FLASH擦寫的操作
8.2 FLASH數(shù)據(jù)的安全保護
8.3 FLASH可靠寫和擦除的幾點要求
8.4 FLASH讀定時設(shè)置與應用
8.5 非易失性數(shù)據(jù)存儲程序示例
第9章 振蕩器
9.1 可編程內(nèi)部振蕩器設(shè)置與使用
9.2 外部振蕩器的配置與使用
9.2.1 外部晶體模式
9.2.2 外部RC模式
9.2.3 外部電容模式
9.2.4 外部振蕩器作為定時器時鐘
9.3 時鐘乘法器
9.4 系統(tǒng)時鐘的選擇
第10章 智能實時時鐘
10.1 智能時鐘的全局接口寄存器
10.1.1 智能時鐘的接口寄存器定義
10.1.2 智能時鐘鎖定和解鎖
10.2 智能時鐘的內(nèi)部寄存器
10.2.1 使用接口寄存器間接訪問智能時鐘的內(nèi)部寄存器
10.2.2 接口寄存器的數(shù)據(jù)自動讀地址自增功能與設(shè)置
10.3 智能時鐘的時鐘源選擇
10.3.1 使用標準鐘表振蕩器的晶體方式
10.3.2 無片外振蕩器的自振蕩方式
10.3.3 振蕩器時鐘丟失的檢測
10.4 智能時鐘定時和報警功能
10.4.1 定時器值的設(shè)置和訪問
10.4.2 報警門限值的設(shè)置
10.5 后備電源穩(wěn)壓器和后備RAM
10.6 智能時鐘的應用實例
10.6.1 智能時鐘定時應用
10.6.2 智能時鐘后備RAM的數(shù)據(jù)存取示例
第11章 SMBus總線
11.1 SMBus配置與外設(shè)擴展
11.2 SMBus的通信概述
11.2.1 總線仲裁
11.2.2 總線時序
11.2.3 總線狀態(tài)
11.3 SMBus寄存器的定義與配置
11.3.1 SMBus初始配置寄存器
11.3.2 SMBus狀態(tài)控制寄存器
11.3.3 SMBus數(shù)據(jù)收/發(fā)寄存器
11.4 SMBus工作方式選擇
11.4.1 主發(fā)送方式
11.4.2 主接收方式
11.4.3 從接收方式
11.4.4 從發(fā)送方式
11.5 SMBus狀態(tài)譯碼
11.6 SMBus總線擴展應用實例
11.6.1 以主發(fā)送器方式擴展ZLG7290的應用實例
11.6.2 利用SMBus擴展24C
11.6.3 利用SMBus總線進行雙機通信
第12章 同步/異步串口UART
12.1 增強的波特率發(fā)生器
12.2 串行通信工作方式選擇
12.2.1 8位通信模式
12.2.2 9位通信模式
12.3 多機通信
12.4 串行通信相關(guān)寄存器說明
12.5 串口UART0實例
12.5.1 片上系統(tǒng)串口自環(huán)調(diào)試實例
12.5.2 上下位機點對點通信示例
第13章 增強型全雙工同步串行外設(shè)接口
13.1 SPI0的信號定義
13.2 SPI0主工作方式
13.3 SPI0從工作方式
13.4 SPI0中斷源說明
13.5 串行時鐘時序
13.6 SPI特殊功能寄存器
13.7 SPI主工作方式下擴展74HC595 LED顯示實例
第14章 定時器
14.1 定時器0和定時器
14.1.1 定時器0/1的工作方式0、
14.1.2 定時器0/1的工作方式
14.1.3 定時器0/1的工作方式
14.1.4 定時器0/1的相關(guān)寄存器
14.2 定時器
14.2.1 定時器2的16位自動重裝載方式
14.2.2 定時器2的8位自動重裝載方式
14.2.3 外部/智能時鐘捕捉方式
14.2.4 定時器2的相關(guān)寄存器
14.3 定時器
14.3.1 16位自動重裝載方式
14.3.2 8位自動重裝載定時器方式
14.3.3 外部/智能時鐘捕捉方式
14.3.4 定時器3的相關(guān)寄存器
14.4 智能時鐘振蕩頻率捕捉應用實例
第15章 可編程計數(shù)器陣列
15.1 PCA計數(shù)器/定時器
15.2 PCA的捕捉/比較模塊
15.2.1 PCA邊沿觸發(fā)的捕捉方式
15.2.2 PCA軟件定時器方式
15.2.3 PCA高速輸出方式
15.2.4 PCA頻率輸出方式
15.2.5 8位脈寬調(diào)制器方式
15.2.6 16位脈寬調(diào)制器方式
15.3 看門狗定時器方式
15.3.1 看門狗定時器操作
15.3.2 看門狗定時器的配置與使用272 15.4 PCA寄存器說明
15.5 PCA應用實例
15.5.1 方波發(fā)生輸出
15.5.2 8位PWM發(fā)生
15.5.3 16位PWM發(fā)生
15.5.4 頻率捕獲功能應用
第16章 嵌入式操作系統(tǒng)
16.1 嵌入式操作系統(tǒng)的定義
16.2 嵌入式實時操作系統(tǒng)的功能
16.3 幾種常用的操作系統(tǒng)
16.4 可移植與51系列的操作系統(tǒng)
16.4.1 RTX51實時操作系統(tǒng)
16.4.2 嵌入式實時操作系統(tǒng)μC/OSⅡ
16.5 μC/OS Ⅱ功能概述
16.5.1 任務類操作函數(shù)
16.5.2 時間類函數(shù)
16.5.3 信號類函數(shù)
16.5.4 信箱類函數(shù)
16.6 基于μC/OSⅡ的串口測溫應用實例
第17章 SoC應用設(shè)計經(jīng)驗點滴
17.1 SoC選型問題
17.2 SoC系統(tǒng)設(shè)計的幾點建議
第18章 應用設(shè)計實例
18.1 LCD模塊與片上系統(tǒng)接口應用實例
18.1.1 ST7565功能介紹
18.1.2 基于ST7565的模塊與處理器接口
18.1.3 ST7565的模塊與片上系統(tǒng)接口實例程序
18.2 FFT變換與譜分析
18.2.1 快速傅里葉變換(FFT)算法的原理
18.2.2 利用FFT進行頻譜分析
18.2.3 FFT算法在片上系統(tǒng)上的實現(xiàn)
18.2.4 結(jié)果與思考
18.3 低頻自定義信號發(fā)生器
18.3.1 系統(tǒng)功能概述
18.3.2 系統(tǒng)結(jié)構(gòu)與原理
18.3.3 系統(tǒng)軟件設(shè)計
18.3.4 結(jié)果
18.4 低成本無人值守數(shù)據(jù)采集器
18.4.1 數(shù)據(jù)采集功能概述
18.4.2 基于C8051F410的采集系統(tǒng)
18.4.3 系統(tǒng)軟件部分
18.4.4 總結(jié)與思考
18.5 智能水壓力發(fā)生器
18.5.1 背景
18.5.2 主控芯片在系統(tǒng)編程
18.5.3 在系統(tǒng)編程功能寄存器說明
18.5.4 系統(tǒng)編程的實現(xiàn)過程
18.5.5 智能水壓力發(fā)生器的開發(fā)設(shè)計
參考文獻

本目錄推薦

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