出版時(shí)間:2011-10 出版社:北京航空航天大學(xué)出版社 作者:徐科軍,張瀚,陳智淵 編著 頁(yè)數(shù):348
Tag標(biāo)簽:無(wú)
內(nèi)容概要
C2000系列DSP是TI公司TMS320DSP的3大系列之一,既具有一般DSP芯片的高速運(yùn)算和信號(hào)處理能力,又同單片機(jī)一樣,在片內(nèi)集成了豐富的外設(shè),因而,特別適用于高性能數(shù)字控制系統(tǒng)。本書(shū)以TMS320X281x為代表,詳細(xì)介紹其CPU和片內(nèi)外圍設(shè)備。全書(shū)共分7章,具體內(nèi)容包括:CPU內(nèi)核結(jié)構(gòu),存儲(chǔ)器及I/O空間,片內(nèi)外圍設(shè)備,尋址方式和指令系統(tǒng),C28x內(nèi)核與C2xLP內(nèi)核的區(qū)別,DSP程序的編寫(xiě)和調(diào)試,以及TMS320F2812最小系統(tǒng)的軟、硬件設(shè)計(jì)。
本書(shū)可供自動(dòng)控制、電氣工程、計(jì)算機(jī)應(yīng)用和儀器儀表等領(lǐng)域從事DSP應(yīng)用技術(shù)開(kāi)發(fā)的科研和工程技術(shù)人員參考,也可以作為高校相關(guān)專業(yè)本科生和研究生的參考書(shū)。
書(shū)籍目錄
第1章 緒論
1.1 TMS320F281x系列DSP的性能
1.2 FMS320F281x系列DSP的結(jié)構(gòu)
1.3 TMS320F281x系列DSP的引腳分布
1.4 信號(hào)說(shuō)明
第2章 CPU內(nèi)核結(jié)構(gòu)及存儲(chǔ)器映射
2.1 CPU結(jié)構(gòu)
2.2 CPU寄存器
2.2.1 累加器(ACC,AH,AL)
2.2.2 被乘數(shù)寄存器(X7)
2.2.3 乘積寄存器(P、PH和PL)
2.2.4 數(shù)據(jù)頁(yè)指針(DP)
2.2.5 堆棧指針(SP)
2.2.6 輔助寄存器(XARO-XAR7和AR0-AR7)
2.2.7 程序計(jì)數(shù)器(PC)
2.2.8 返回程序寄存器(RPC)
2.2.9 中斷控制寄存器(IFR,IER,DBGIER)
2.2.1 0狀態(tài)寄存器(ST0,ST1)
2.3 程序流
2.3.1 中斷
2.3.2 分支、調(diào)用和返回
2.3.3 單個(gè)指令的重復(fù)執(zhí)行
2.3.4 指令流水線
2.4 乘法操作
2.4.1 16位×16位乘法
2.4.2 32位×32位乘法
2.5 移位操作
2.6 CPU中斷與復(fù)位
2.6.1 CPU中斷概述
2.6.2 CPU中斷向量和優(yōu)先級(jí)
2.6.3 可屏蔽中斷
2.6.4 可屏蔽中斷的標(biāo)準(zhǔn)操作
2.6.5 非屏蔽中斷
2.6.6 非法指令陷阱
2.6.7 硬件復(fù)位(RS)
2.7 流水線
2.7.1 指令流水線
2.7.2 可視流水線活動(dòng)
2.7.3 流水線活動(dòng)的凍結(jié)
2.7.4 流水線保護(hù)
2.7.5 避免無(wú)流水線保護(hù)操作
2.8 存儲(chǔ)器映射
2.8.1 Flash存儲(chǔ)器(僅F281x)
2.8.2 M0和M1SARAM
2.8.3 L0、L1和H0SARAM
2.8.4 BootROM
2.8.5 安全
第3章 TMS320X281xDSP的片內(nèi)外設(shè)
3.1 系統(tǒng)控制和外設(shè)中斷
3.1.1 Flash和OTP存儲(chǔ)器
3.1.2 代碼安全模塊
3.1.3 時(shí)鐘
3.1.4 通用I/O端口(GPIO)
3.1.5 外設(shè)寄存器幀及EALLOw保護(hù)寄存器
3.1.6 外設(shè)中斷擴(kuò)展(PIE)
3.2 系統(tǒng)外部接口(XINTF)
3.2.1 總體功能描述
3.2.2 XINTF配置
3.2.3 前導(dǎo)、有效和結(jié)束三個(gè)階段等待狀態(tài)的配置
3.2.4 XINTF寄存器
3.2.5 外部DMA支持
3.3 模/數(shù)轉(zhuǎn)換器(ADC)
3.3.1 特點(diǎn)
3.3.2 自動(dòng)排序器的工作原理
3.3.3 非中斷自動(dòng)排序模式
3.3.4 ADC時(shí)鐘的預(yù)標(biāo)定
3.3.5 ADC的供電模式和上電順序
3.3.6 排序器覆蓋功能
3.8.7 ADC控制寄存器
3.3.8 最大轉(zhuǎn)換通道寄存器(ADCMAXCONV)
3.3.9 自動(dòng)排序狀態(tài)寄存器(ADCASEQSR)
3.3.10 ADC狀態(tài)和標(biāo)志寄存器(ADCST)
3.3.11 ADC輸入通道選擇排序控制寄存器
3.3.12 ADC轉(zhuǎn)換結(jié)果緩沖寄存器
3.3.13 F2810,F(xiàn)2811和F2812內(nèi)部ADC的校正
3.4 事件管理器
3.4.1 概述
3.4.2 通用定時(shí)器
3.4.3 全比較單元
3.4.4 PWM電路
3.4.5 PWM波形的產(chǎn)生
3.4.6 捕獲單元
3.4.7 正交編碼器脈沖QEP電路
3.4.8 EV中斷
3.4.9 事件管理器的寄存器
3.5 串行外設(shè)接口(SPI)
3.5.1 增強(qiáng)型SPI模塊簡(jiǎn)介
3.5.2 操作介紹
3.5.3 SPI中斷
3.5.4 SPI FIFO介紹
3.6 串行通信接口
3.6.1 增強(qiáng)型SCI模塊概述
3.6.2 SCI模塊的結(jié)構(gòu)
3.6.3 SCI模塊寄存器概述
3.7 增強(qiáng)型CAN控制器模塊
3.7.1 CAN簡(jiǎn)介
3.7.2 CAN的網(wǎng)絡(luò)和模塊
3.7.3 eCAN控制器簡(jiǎn)介
3.7.4 消息對(duì)象
3.7.5 消息郵箱
3.8 多通道緩沖串口
3.8.1 McBSP模塊的功能和結(jié)構(gòu)總覽
3.8.2 McBSP模塊的操作
3.8.3 多通道選擇模式
3.8.4 接收器和發(fā)送器配置
3.8.5 McBSP初始化流程
3.8.6 McBSP的FIFO和中斷
3.8.7 McBSP的其他寄存器
第4章 TM5320C28x DSP的尋址方式和指令系統(tǒng)
4.1 尋址方式
4.1.1 尋址方式概述
4.1.2 尋址方式選擇位
4.1.3 匯編器/編譯器對(duì)AMODE位的追蹤
4.1.4 各尋址方式的具體說(shuō)明
4.1.5 32位操作的定位
4.2 C28x匯編語(yǔ)言簡(jiǎn)介
第5章 TMS320X281x DSP的程序編寫(xiě)和調(diào)試
5.1 DSP集成開(kāi)發(fā)環(huán)境CCS
5.1.1 CCS中的工程
5.1.2 CCS的界面組成
5.2 TMS320X281x DSP的軟件開(kāi)發(fā)流程
5.2.1 CCS集成開(kāi)發(fā)環(huán)境的設(shè)置
5.2.2 CCS集成開(kāi)發(fā)環(huán)境的應(yīng)用
5.2.3 通用擴(kuò)展語(yǔ)言(GEL)
5.3 DSP/BIOS開(kāi)發(fā)工具介紹
第6章 實(shí)驗(yàn)系統(tǒng)及實(shí)驗(yàn)例程
6.1 實(shí)驗(yàn)系統(tǒng)硬件介紹
6.1.1 eZdspTMF2812簡(jiǎn)介
6.1.2 eZdspTMF2812使用
6.1.3 TMS320F2812重要電氣參數(shù)
6.2 應(yīng)用實(shí)驗(yàn)例程
6.2.1 實(shí)驗(yàn)例程中的文件
6.2.2 實(shí)驗(yàn)程序的主要代碼
附錄A 匯編指令集
附錄B eZdspTM F2812原理圖
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:用戶自己控制程序的執(zhí)行順序。而是由DSP/BIOS自動(dòng)生產(chǎn)的操作系統(tǒng)去控制用戶程序的執(zhí)行。程序員編寫(xiě)的應(yīng)用程序都是建立在DSP/BIOS的基礎(chǔ)上,DSP/BIOS根據(jù)任務(wù)、中斷的優(yōu)先級(jí)對(duì)應(yīng)用程序進(jìn)行調(diào)度,控制程序的執(zhí)行順序。具體來(lái)說(shuō),DSP/BIOS可以為程序員提供底層的應(yīng)用函數(shù)接口,支持系統(tǒng)實(shí)時(shí)分析、線程管理、任務(wù)調(diào)度、周期函數(shù)和IDLE函數(shù)等。通過(guò)DSP/BIOS生成的代碼,能夠?yàn)槌绦騿T提供多種代碼的實(shí)時(shí)分析和評(píng)估工具,如圖形化顯示各個(gè)線程占用CPU的時(shí)間、代碼執(zhí)行時(shí)間統(tǒng)計(jì)和顯示輸出信息等。對(duì)于程序員,DSP/BIOS并不是唯一的開(kāi)發(fā)途徑,例如傳統(tǒng)的匯編、C/C++語(yǔ)言程序也能實(shí)現(xiàn)系統(tǒng)功能。但是,DSP/BIOS卻是一個(gè)非常高效的開(kāi)發(fā)工具,由于其可以提供實(shí)時(shí)操作系統(tǒng)的很多功能,如任務(wù)的調(diào)度管理、任務(wù)間的同步和通訊、內(nèi)存管理、實(shí)時(shí)時(shí)鐘管理和中斷服務(wù)管理等,所以特別適用于功能復(fù)雜的系統(tǒng)。
編輯推薦
《TMS320X281x DSP原理與應(yīng)用(第2版)》為普通高校“十二五”規(guī)劃教材之一。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
TMS320X281x DSP原理與應(yīng)用 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版