出版時間:2006-7 出版社:電子工業(yè) 作者:何蘇勤 頁數(shù):416 字數(shù):682000
Tag標簽:無
內容概要
DSP芯片是一種新型的、結構特殊的高速高位單片微計算機,已成為現(xiàn)代信息處理技術的重要器件。本書系統(tǒng)闡述了數(shù)字信號處理器的性能、種類及其應用,詳細介紹了TMS320C2000系列DSP芯片的基本結構特征、片內外設、匯編語言、程序設計、開發(fā)環(huán)境及其使用方法、常用數(shù)字信號處理算法的DSP實現(xiàn)等。 本書內容新穎,系統(tǒng)性強,例題豐富,具有較強的實用性。全書將DSP芯片原理、結構和系統(tǒng)設計、算法融為一體,既方便讀者掌握DSP的基礎知識,也有利于讀者進行DSP系統(tǒng)的項目開發(fā)。 本書可供從事數(shù)字信號處理和DSP芯片開發(fā)的科研及工程技術人員閱讀,也可以作為高等學校信息、通信、計算機、自動控制等專業(yè)高年級學生和研究生的教學用書。
書籍目錄
第1章 緒論1.1 DSP及DSP的特點1.2 DSP芯片的發(fā)展歷程1.3 DSP芯片的性能指標1.4 實時DSP系統(tǒng)的構成1.5 DSP芯片的類別和使用選擇1.6 DSP的應用和開發(fā)前景1.7 TMS320C2000概述第2章 內部結構及外部引腳2.1 中央處理單元2.1.1 輸入比例部分2.1.2 乘法部分2.1.3 中央算術邏輯部分2.1.4 輔助寄存器算術單元(ARAU)2.1.5 狀態(tài)寄存器ST0和ST12.2 系統(tǒng)配置寄存器2.3 總線結構2.4 引腳和信號說明2.4.1 TMS320C203/F206引腳和信號說明2.4.2 TMS320F243引腳和信號說明2.4.3 TMS320LF240X引腳和信號說明第3章 程序控制和中斷管理3.1 程序地址的產生3.1.1 程序計數(shù)器(PC)3.1.2 堆棧3.1.3 微堆棧(MSTACK)3.1.4 流水線操作3.2 轉移、調用和返回3.2.1 無條件指令3.2.2 有條件指令3.3 重復指令3.4 中斷3.4.1 中斷矢量表3.4.2 TMS320C20X器件的可屏蔽中斷3.4.3 TMS320LF/LC240X器件的可屏蔽中斷3.4.4 非屏蔽中斷3.4.5 中斷服務程序(ISR)3.4.6 中斷等待時間3.5 復位操作3.6 低功耗模式3.6.1 進入低功耗模式3.6.2 結束低功耗模式第4章 存儲器與I/O空間4.1 存儲器的類型4.2 程序存儲器4.3 數(shù)據(jù)存儲器4.3.1 數(shù)據(jù)存儲器第0頁的地址映射4.3.2 TMS320C2000器件與外部數(shù)據(jù)存儲器接口4.3.3 局部數(shù)據(jù)存儲器和全局數(shù)據(jù)存儲器4.3.4 外部全局數(shù)據(jù)存儲器接口4.4 引導加載程序4.4.1 EPROM與處理器的連接4.4.2 EPROM編程4.4.3 引導加載程序清單4.5 I/O空間4.6 TMS320C20X使用HOLD操作直接訪問存儲器4.7 TMS320C2000器件的存儲器配置4.7.1 TMS320C203的存儲器配置4.7.2 TMS320C204的存儲器配置4.7.3 TMS320F206的存儲器配置4.7.4 TMS320LF2407的存儲器配置4.7.5 TMS320LF2406的存儲器配置4.7.6 TMS320LF2402的存儲器配置4.7.7 TMS320LF240X片內外設的存儲器映射第5章 尋址方式和匯編指令5.1 尋址方式5.1.1 立即尋址方式5.1.2 直接尋址方式5.1.3 間接尋址方式5.2 匯編指令5.2.1 指令集概述5.2.2 指令句法描述5.2.3 指令集第6章 匯編語言6.1 匯編語言格式6.1.1 常數(shù)、字符串和符號6.1.2 表達式與運算符6.1.3 源列表文件6.2 偽指令6.3 宏指令6.4 通用目標文件格式6.4.1 段6.4.2 段程序計數(shù)器6.4.3 連接器命令文件和連接器偽指令6.5 程序舉例6.5.1 TMS320C20X程序舉例6.5.2 TMS320C240X程序舉例第7章 TMS320C2000片內外設7.1 TMS320C20X片內外設7.1.1 時鐘發(fā)生器7.1.2 定時器7.1.3 等待狀態(tài)發(fā)生器WSGR7.1.4 通用I/O引腳7.1.5 同步串行口SSP7.1.6 異步串行口ASP7.2 TMS320LF/LC240XA片內外設模塊7.2.1 看門狗(WD)定時器模塊7.2.2 數(shù)字輸入/輸出(I/O)模塊7.2.3 事件管理器(EV)模塊7.2.4 模數(shù)轉換器(ADC)模塊7.2.5 串行通信接口(SCI)模塊7.2.6 串行外設接口(SPI)模塊7.2.7 CAN控制器模塊第8章 DSP芯片的開發(fā)環(huán)境8.1 開發(fā)流程和開發(fā)工具8.2 代碼生成工具8.2.1 C編譯器8.2.2 匯編器8.2.3 鏈接器8.2.4 文檔管理器8.2.5 交叉引用列表器8.2.6 代碼格式轉換器8.2.7 絕對列表器8.2.8 應用舉例8.3 代碼調試工具8.3.1 C/匯編源碼調試器8.3.2 初學者工具DSK8.3.3 軟件模擬器8.3.4 評價模塊EVM8.3.5 軟件開發(fā)系統(tǒng)(SWDS)8.3.6 硬件仿真器XDS8.4 XDS510仿真器的應用8.4.1 仿真器連接器8.4.2 仿真時序8.4.3 仿真器與目標系統(tǒng)的連接8.4.4 仿真器的連接參數(shù)設置8.5 軟件開發(fā)平臺Code Composer及其應用8.5.1 Code Compose 的安裝8.5.2 CC軟件的設置8.5.3 文件管理功能(File)8.5.4 編輯功能(Edit)8.5.5 視圖功能(View)8.5.6 工程管理(Project)8.5.7 調試功能(Debug)8.5.8 代碼性能評估(Profiler)8.5.9 選項(Option)8.5.10 GEL8.5.11 工具(Tools)8.5.12 窗口(Windows)8.5.13 CC的應用第9章 軟件編程實例9.1 定點運算方法9.2 無限沖激響應IIR數(shù)字濾波器9.2.1 基本原理9.2.2 濾波器的設計方法9.2.3 程序實現(xiàn)9.3 有限沖激響應FIR數(shù)字濾波器9.3.1 基本原理9.3.2 設計方法9.3.3 程序實現(xiàn)9.4 自適應濾波器9.4.1 基本原理9.4.2 程序實現(xiàn)9.5 快速傅里葉變換9.5.1 基本原理9.5.2 程序實現(xiàn)9.6 功率譜估計9.6.1 基本原理9.6.2 程序實現(xiàn)第10章 利用C語言開發(fā)DSP芯片及混合編程10.1 優(yōu)化ANSI C編譯器10.2 TMS320C2000的C語言開發(fā)10.2.1 存儲器模式10.2.2 寄存器規(guī)則10.2.3 函數(shù)調用規(guī)則10.2.4 中斷函數(shù)10.2.5 C語言程序開發(fā)舉例10.3 C語言和匯編語言的混合編程方法10.3.1 獨立編寫C程序和匯編程序10.3.2 在C程序中直接嵌入匯編語句10.3.3 修改編譯器的輸出10.3.4 混合編程舉例參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
TMS320C2000系列DSP原理及實用技術 PDF格式下載