TMS320F2812 DSP原理與應用技術

出版時間:2012-6  出版社:電子工業(yè)出版社  作者:王忠勇 等編著  頁數(shù):367  字數(shù):663000  

內(nèi)容概要

《TMS320F2812DSP原理與應用技術》由王忠勇、陳恩慶編著,本書獲得全國電子信息類優(yōu)秀教材一等獎。本書在介紹DSP芯片特點和應用的基礎上,以TI公司C28x系列的TMS320F2812芯片為描述對象,系統(tǒng)地介紹了DSP
芯片的基本特點、硬件結構、工作原理、開發(fā)環(huán)境和使用方法,內(nèi)容包括
CPU內(nèi)部結構、時鐘和系統(tǒng)控制、存儲空間及通用I/O接口、中斷管理方式、片內(nèi)外設、尋址方式和指令系統(tǒng)、集成開發(fā)環(huán)境CCS、DSP最小系統(tǒng)及相應軟件設計等。
《TMS320F2812DSP原理與應用技術》簡明易讀、概念清晰、例程豐富、實踐性強,通過框架式學習方法,使讀者建立DSP芯片的主要知識體系;通過概念聯(lián)系方法,使讀者建立基本概念與邏輯概念、物理概念之間的聯(lián)系,力圖讓讀者能將理論知識應用到實際的DSP系統(tǒng)中,達到開發(fā)設計目的。
本書可作為自動化、電子信息工程、通信工程等電類專業(yè)的高年級本科生及研究生的教學用書,也可以作為從事DSP芯片開發(fā)的科研及工程技術人員的參考用書。

書籍目錄

第1章 緒論
1.1 DSP系統(tǒng)及DSP芯片的特點
1.1.1 DSP技術的發(fā)展
1.1.2 DSP系統(tǒng)的特點
1.1.3 DSP芯片的基本特點
1.2 DSP芯片的類別和使用選擇
1.2.1 DSP芯片的分類
1.2.2 DSP芯片的選擇
1.3 DSP芯片開發(fā)應用現(xiàn)狀與前景
1.3.1 DSP芯片開發(fā)應用現(xiàn)狀
1.3.2 DSP技術展望
1.4 TMS320F2812的主要特點
1.4.1 TMS320X28x系列芯片
1.4.2 TMS320F281x系列芯片的主要性能
1.5 TMS320F2812外部引腳和信號說明
1.6 本課程特點和學習方法
1.6.1 本課程與其他課程的關系
1.6.2 概念聯(lián)系學習方法
1.6.3 框架式學習方法
本章小結
習題與思考題
第2章 CPU內(nèi)部結構與時鐘系統(tǒng)
2.1 CPU概述
2.1.1 兼容性
2.1.2 CPU組成及特性
2.1.3 CPU信號
2.2 CPU的結構及總線
2.2.1 CPU結構
2.2.2 地址和數(shù)據(jù)總線
2.3 CPU寄存器
2.3.1 累加器(ACC、AH、AL)
2.3.2 被乘數(shù)寄存器(XT)
2.3.3 結果寄存器(P、PH、PL)
2.3.4 數(shù)據(jù)頁指針(DP)
2.3.5 堆棧指針(SP)
2.3.6 輔助寄存器(XAR0~XAR7、AR0~AR7)
2.3.7 程序指針(PC)
2.3.8 返回程序寄存器(RPC)
2.3.9 中斷控制寄存器(IFR、IER、DBGIER)
2.3.10 狀態(tài)寄存器0(ST0)
2.3.11 狀態(tài)寄存器1(ST1)
2.4 時鐘及系統(tǒng)控制
2.4.1 時鐘寄存器組
2.4.2 晶體振蕩器及鎖相環(huán)
2.4.3 定時器及其應用
2.4.4 看門狗定時器及其應用
本章小結
習題與思考題
第3章 存儲器與通用I/O口
3.1 存儲器
3.1.1 片上程序/數(shù)據(jù)存儲器
3.1.2 外設幀PF
3.1.3 32位數(shù)據(jù)訪問的地址分配
3.2 外部擴展接口
3.2.1 外部接口描述
3.2.2 外部接口的訪問
3.2.3 外部接口配置寄存器組
3.2.4 信號說明
3.2.5 外部接口的配置
3.2.6 外部接口DMA訪問
3.2.7 外部接口操作時序
3.3 通用輸入/輸出(GPIO)多路復用器
3.3.1 GPIO多路復用器概述
3.3.2 GPIO多路復用器的寄存器
3.3.3 GPIO應用舉例
本章小結
習題與思考題
第4章 中斷管理和復位
4.1 中斷向量和優(yōu)先級
4.2 可屏蔽中斷
4.2.1 中斷標志寄存器(IFR)
4.2.2 中斷使能寄存器(IER)和調(diào)試中斷使能寄存器(DBGIER)
4.2.3 可屏蔽中斷的標準操作
4.3 不可屏蔽中斷
4.3.1 INTR指令
4.3.2 TRAP指令
4.3.3 不可屏蔽硬件中斷
4.4 非法指令陷阱
4.5 復位操作
4.6 低功耗模式
4.7 外設中斷擴展模塊(PIE)
4.7.1 PIE控制器概述
4.7.2 向量表映射
4.7.3 中斷源
4.7.4 PIE配置和控制寄存器組
4.7.5 外部中斷控制寄存器組
4.7.6 中斷應用
本章小結
習題與思考題
第5章 TMS320F2812片內(nèi)外設模塊
5.1 事件管理器(EV)
5.1.1 通用定時器
5.1.2 脈寬調(diào)制(PWM)電路
5.1.3 捕獲單元與正交編碼脈沖電路
5.1.4 事件管理器模塊的中斷
5.1.5 EV應用舉例
5.2 串行通信接口(SCI)
5.2.1 SCI結構和特點
5.2.2 SCI工作方式
5.2.3 SCI應用舉例
5.3 串行外設接口(SPI)
5.3.1 SPI結構和特點
5.3.2 SPI工作方式
5.3.3 SPI應用舉例
5.4 eCAN總線模塊
5.4.1 eCAN結構和特點
5.4.2 eCAN工作方式
5.4.3 eCAN應用舉例
5.5 多通道緩沖串行口(McBSP)
5.5.1 McBSP結構和特點
5.5.2 McBSP工作方式
5.5.3 McBSP應用舉例
5.6 模數(shù)轉(zhuǎn)換模塊(ADC)
5.6.1 ADC結構和特點
5.6.2 ADC工作方式
5.6.3 ADC應用舉例
本章小結
習題與思考題
第6章 尋址方式和匯編指令
6.1 尋址方式
6.1.1 尋址方式選擇位AMODE
6.1.2 直接尋址方式
6.1.3 堆棧尋址方式
6.1.4 間接尋址方式
6.1.5 寄存器尋址方式
6.1.6 其他可用的幾種尋址方式
6.1.7 32位操作的定位
6.2 匯編語言指令集
6.2.1 指令集概述
6.2.2 指令句法描述
6.2.3 指令集
6.3 匯編源程序
6.3.1 匯編源程序格式
6.3.2 常量
6.3.3 表達式與運算符
6.3.4 源列表文件
本章小結
習題與思考題
第7章 偽/宏指令和目標文件鏈接
7.1 偽指令
7.1.1 偽指令作用及分類
7.1.2 偽指令匯總
7.2 宏指令
7.2.1 宏定義和宏調(diào)用
7.2.2 與宏相關的偽指令
7.3 內(nèi)嵌函數(shù)
7.4 目標文件鏈接
7.4.1 段
7.4.2 段程序計數(shù)器
7.4.3 鏈接器命令文件和鏈接器偽指令
7.4.4 重定位
本章小結
習題與思考題
第8章 軟件開發(fā)環(huán)境
8.1 軟件開發(fā)工具
8.1.1 代碼生成工具
8.1.2 代碼調(diào)試工具
8.2 軟件開發(fā)平臺CCS及其應用
8.2.1 CCS 的安裝與設置
8.2.2 CCS軟件界面組成
8.2.3 文件管理功能
8.2.4 編輯功能
8.2.5 視圖功能
8.2.6 工程管理
8.2.7 調(diào)試功能
8.2.8 代碼性能評估
8.2.9 通用擴展語言
8.2.10 選項
8.2.11 工具
8.2.12 DSP實時操作系統(tǒng)
8.2.13 窗口
8.2.14 CCS的應用
本章小結
習題與思考題
第9章 DSP應用系統(tǒng)設計
9.1 DSP最小系統(tǒng)
9.1.1 系統(tǒng)原理
9.1.2 電源電路
9.1.3 時鐘電路
9.1.4 復位電路
9.1.5 調(diào)試與測試接口
9.1.6 外部擴展存儲器
9.2 其他外圍設備
9.2.1 GPIO擴展設備
9.2.2 SCI接口
9.2.3 ADC接口
9.3 應用程序設計
9.3.1 鏈接命令文件
9.3.2 F2812頭文件
9.3.3 應用程序中調(diào)用的源文件
9.3.4 應用程序示例
9.4 Flash燒寫方法
9.4.1 燒寫前的硬件設置
9.4.2 Bootloader功能
9.4.3 插件安裝
9.4.4 編譯應用程序
9.4.5 燒寫Flash
本章小結
習題與思考題
附錄A 片內(nèi)外設寄存器速查參考
參考文獻

章節(jié)摘錄

版權頁:   插圖:   4.歸檔器 歸檔器允許用戶把一組文件收集到一個歸檔文件中。歸檔器允許通過刪除、替換、提取或添加文件來調(diào)整庫。 5.運行支持庫 運行支持庫包括C編譯器所支持的ANSI標準運行支持函數(shù)、編譯器公用程序函數(shù)、浮點運算函數(shù)和C編譯器支持的I/O函數(shù)。用戶可以利用建庫應用程序建立滿足設計要求的“運行支持庫”。 6.十六進制轉(zhuǎn)換程序 十六進制轉(zhuǎn)換程序把COFF目標文件轉(zhuǎn)換成TI—Tagged、ASCH—hex、Intel、Motorola—S或Tektronix等目標格式,可以把轉(zhuǎn)換好的文件通過EPROM編程器下載到EPROM中。 7.交叉引用列表器 交叉引用列表器用目標文件產(chǎn)生參照列表文件,可顯示符號及其定義,以及符號所在的源文件。 要使用交叉引用列表器,需要在匯編源程序的命令中加入一個適當?shù)倪x項,在列表文件中產(chǎn)生一個交叉引用列表,并在目標文件中加入交叉引用信息。鏈接目標文件得到可執(zhí)行文件,再利用交叉引用列表器,即可得到希望的交叉引用列表。 8.絕對列表器 絕對列表器輸入目標文件,輸出.abs文件,通過匯編.abs文件可產(chǎn)生含有絕對地址的列表文件。如果沒有絕對列表器,這些操作將需要冗長乏味的手工操作完成。產(chǎn)生絕對列表所需要的步驟為: (1)匯編源文件。 (2)鏈接所產(chǎn)生的目標文件。 (3)調(diào)用絕對列表器,使用已鏈接的目標文件作為輸入,它將創(chuàng)建擴展名為.abs的文件。 (4)匯編.abs文件,這時用戶在命令中需加入一個適當?shù)倪x項來調(diào)用匯編器,以產(chǎn)生包含絕對地址的列表文件。 8.1.2 代碼調(diào)試工具 代碼調(diào)試工具的作用是,將代碼生成工具生成的可執(zhí)行.out文件,通過調(diào)試器接口加載到用戶系統(tǒng)上進行調(diào)試。TMS320系列DSP芯片的集成與代碼調(diào)試工具包括: 1.C/匯編語言源碼調(diào)試器 C/匯編語言源碼調(diào)試器是運行在PC或SPAKC等產(chǎn)品上的一種軟件接口,與其他調(diào)試工具(如軟件模擬器、評估模塊、軟件開發(fā)系統(tǒng)、仿真器)配合使用。用戶程序既可用C語言調(diào)試,也可用匯編語言調(diào)試,還可以用C和匯編混合調(diào)試。同時,調(diào)試器提供了非常友好的人機界面,采用面向窗口、鼠標支持、菜單式交互和命令輸入等形式,使用十分方便。

圖書封面

評論、評分、閱讀與下載


    TMS320F2812 DSP原理與應用技術 PDF格式下載


用戶評論 (總計8條)

 
 

  •   DSP的學習一定要看這本書,作為教材,能通俗易懂的使讀者理解芯片的架構,性能,接口,等一系列的東西……
  •   老師讓買的DSP教材 應該很基礎很不錯的書吧
  •   老師給推薦的 思路清晰 講解詳細 作為初學者正在努力鉆研中 書中使用的是匯編語言 不是C
  •   教材,必須讓買
  •   紙質(zhì)不錯,字跡也很清晰,非常不錯
  •   書還不錯,只是裝訂不太好
  •   這本書,內(nèi)容很充實,值得初學者買
  •   知識面全,門外漢要慢慢看,才能動點!!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7