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

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

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

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 片上系統(tǒng)內(nèi)核與功能總匯
1.1 與MCS51的兼容性與差異性
1.2 內(nèi)核功能的擴(kuò)展
1.3 存儲空間的映射
1.4 擴(kuò)展的中斷系統(tǒng)
1.4.1 中斷源和中斷向量
1.4.2 中斷的優(yōu)先級與響應(yīng)時間
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 流水線式指令預(yù)取引擎
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匹配應(yīng)用實例
第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)換器應(yīng)用實例
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)換的應(yīng)用設(shè)置與電氣參數(shù)
4.4 D/A轉(zhuǎn)換的應(yīng)用實例
4.4.1 D/A的調(diào)試與程控立即更新模式應(yīng)用
4.4.2 DAC定時器模式應(yīng)用
4.4.3 可編程正弦波發(fā)生
第5章 片內(nèi)可編程電壓基準(zhǔn)與片內(nèi)比較器
5.1 片內(nèi)電壓基準(zhǔn)
5.1.1 片內(nèi)電壓基準(zhǔn)結(jié)構(gòu)原理
5.1.2 片內(nèi)電壓基準(zhǔn)控制寄存器與電氣參數(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模塊功能應(yīng)用實例
第7章 SoC復(fù)位源
7.1 上電復(fù)位
7.2 掉電復(fù)位和VDD監(jiān)視器
7.3 外部復(fù)位
7.4 時鐘丟失檢測器復(fù)位
7.5 比較器0復(fù)位
7.6 PCA看門狗定時器復(fù)位
7.7 FLASH錯誤復(fù)位
7.8 智能時鐘復(fù)位
7.9 軟件復(fù)位
7.10 軟件復(fù)位操作實例
第8章 FLASH存儲單元
8.1 FLASH存儲單元的編程
8.1.1 FLASH編程鎖定和關(guān)鍵字設(shè)置
8.1.2 FLASH擦寫的操作
8.2 FLASH數(shù)據(jù)的安全保護(hù)
8.3 FLASH可靠寫和擦除的幾點要求
8.4 FLASH讀定時設(shè)置與應(yīng)用
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 使用標(biāo)準(zhǔn)鐘表振蕩器的晶體方式
10.3.2 無片外振蕩器的自振蕩方式
10.3.3 振蕩器時鐘丟失的檢測
10.4 智能時鐘定時和報警功能
10.4.1 定時器值的設(shè)置和訪問
10.4.2 報警門限值的設(shè)置
10.5 后備電源穩(wěn)壓器和后備RAM
10.6 智能時鐘的應(yīng)用實例
10.6.1 智能時鐘定時應(yīng)用
10.6.2 智能時鐘后備RAM的數(shù)據(jù)存取示例
第11章 SMBus總線
11.1 SMBus配置與外設(shè)擴(kuò)展
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總線擴(kuò)展應(yīng)用實例
11.6.1 以主發(fā)送器方式擴(kuò)展ZLG7290的應(yīng)用實例
11.6.2 利用SMBus擴(kuò)展24C
11.6.3 利用SMBus總線進(jìn)行雙機(jī)通信
第12章 同步/異步串口UART
12.1 增強(qiáng)的波特率發(fā)生器
12.2 串行通信工作方式選擇
12.2.1 8位通信模式
12.2.2 9位通信模式
12.3 多機(jī)通信
12.4 串行通信相關(guān)寄存器說明
12.5 串口UART0實例
12.5.1 片上系統(tǒng)串口自環(huán)調(diào)試實例
12.5.2 上下位機(jī)點對點通信示例
第13章 增強(qiáng)型全雙工同步串行外設(shè)接口
13.1 SPI0的信號定義
13.2 SPI0主工作方式
13.3 SPI0從工作方式
13.4 SPI0中斷源說明
13.5 串行時鐘時序
13.6 SPI特殊功能寄存器
13.7 SPI主工作方式下擴(kuò)展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 智能時鐘振蕩頻率捕捉應(yīng)用實例
第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應(yīng)用實例
15.5.1 方波發(fā)生輸出
15.5.2 8位PWM發(fā)生
15.5.3 16位PWM發(fā)生
15.5.4 頻率捕獲功能應(yīng)用
第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 任務(wù)類操作函數(shù)
16.5.2 時間類函數(shù)
16.5.3 信號類函數(shù)
16.5.4 信箱類函數(shù)
16.6 基于μC/OSⅡ的串口測溫應(yīng)用實例
第17章 SoC應(yīng)用設(shè)計經(jīng)驗點滴
17.1 SoC選型問題
17.2 SoC系統(tǒng)設(shè)計的幾點建議
第18章 應(yīng)用設(shè)計實例
18.1 LCD模塊與片上系統(tǒng)接口應(yī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進(jìn)行頻譜分析
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è)計
參考文獻(xiàn)

本目錄推薦

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