注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)TMS320C2000系列DSP原理及實用技術(shù)

TMS320C2000系列DSP原理及實用技術(shù)

TMS320C2000系列DSP原理及實用技術(shù)

定 價:¥36.00

作 者: 何蘇勤,王忠勇編著
出版社: 電子工業(yè)出版社
叢編項: DSP應(yīng)用叢書
標(biāo) 簽: DSP

ISBN: 9787505391161 出版時間: 2003-09-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 416 字?jǐn)?shù):  

內(nèi)容簡介

  DSP芯片是一種新型的、結(jié)構(gòu)特殊的高速高位單片微計算機,已成為現(xiàn)代信息處理技術(shù)的重要器件。本書系統(tǒng)闡述了數(shù)字信號處理器的性能、種類及其應(yīng)用,詳細(xì)介紹了TMS320C2000系列DSP芯片的基本結(jié)構(gòu)特征、片內(nèi)外設(shè)、匯編語言、程序設(shè)計、開發(fā)環(huán)境及其使用方法、常用數(shù)字信號處理算法的DSP實現(xiàn)等。本書內(nèi)容新穎,系統(tǒng)性強,例題豐富,具有較強的實用性。全書將DSP芯片原理、結(jié)構(gòu)和系統(tǒng)設(shè)計、算法融為一體,既方便讀者掌握DSP的基礎(chǔ)知識,也有利于讀者進行DSP系統(tǒng)的項目開發(fā)。本書可供從事數(shù)字信號處理和DSP芯片開發(fā)的科研及工程技術(shù)人員閱讀,也可以作為高等學(xué)校信息、通信、計算機、自動控制等專業(yè)高年級學(xué)生和研究生的教學(xué)用書。前言我國自20世紀(jì)80年代引進數(shù)字信號處理器(DSP)以來,數(shù)字信號處理器已在各個領(lǐng)域得到了廣泛的應(yīng)用,DSP理論和技術(shù)已成為IT領(lǐng)域的核心技術(shù)。由于DSP芯片既具有高速數(shù)字信號處理功能,又具有實時性強、低功耗、高集成度等嵌入式微計算機的特點,因此在通信、航空航天、工業(yè)控制、醫(yī)療、國防、汽車等應(yīng)用領(lǐng)域得到了很好的應(yīng)用。為了使廣大工程技術(shù)人員更好地進行DSP的學(xué)習(xí)與開發(fā),我們在近年從事DSP的教學(xué)與開發(fā)的基礎(chǔ)上編寫了此書。在DSP領(lǐng)域,美國德州儀器(Texas Instruments)公司的產(chǎn)品具有較強的競爭力,而且在國內(nèi)有較多的熟悉該芯片的用戶群,相應(yīng)的軟件和技術(shù)支持也較多,因此我們選定TMS320 DSP這個代表系列,同時考慮到TMS320C2000系列具有很好的性能價格比,以及該系列的新成員TMS320LF240X芯片所具有的低成本、低功耗、高性能和高外設(shè)集成度、高A/D轉(zhuǎn)換速度的特點,在工業(yè)控制系統(tǒng)中有很好的應(yīng)用前景;該類芯片所提供的CAN總線通信外設(shè)模塊為工業(yè)控制系統(tǒng)中高可靠性的數(shù)據(jù)傳輸提供了一種新的解決方案。因此本書選用了TMS320C2000系列,闡述了其相關(guān)原理和應(yīng)用。本書共分為10章,第1章介紹了數(shù)字信號處理器DSP的特點、結(jié)構(gòu)、應(yīng)用開發(fā)前景以及目前廣泛應(yīng)用的DSP器件的種類和性能;第2章描述了TMS320C2000系列DSP芯片的內(nèi)部結(jié)構(gòu)及常用芯片的外部引腳;第3章主要討論了TMS320C2000系列芯片控制程序流程所涉及的過程和特性;第4章介紹了TMS320C2000系列芯片的存儲器配置、器件與外部存儲器及外部輸入/輸出設(shè)備接口的方法,并對幾種C2000器件的存儲器地址分配進行了描述;第5章介紹了TMS320C2000匯編指令的尋址方式和指令系統(tǒng),并對每條指令給出詳細(xì)的解釋;第6章對匯編語言源語句格式、偽指令、宏指令,通用目標(biāo)文件格式、匯編語言程序設(shè)計進行詳細(xì)討論,給出了幾個實例;第7章則對TMS320C20X和C240X的片內(nèi)外設(shè)的種類、工作原理及使用方法進行了詳細(xì)的描述;第8章介紹了DSP芯片的開發(fā)環(huán)境,著重描述了DSP芯片的開發(fā)平臺CC軟件;第9章通過一些數(shù)字信號處理的算法實例說明了DSP定點運算編程方法;第10章則概略地介紹了利用C語言開發(fā)DSP芯片以及混合編程的方法。書中提供的所有程序均調(diào)試通過。本書可作為普通高校通信、信息、電子、自動化、電氣、計算機等有關(guān)專業(yè)高年級本科生和研究生的教材,還可作為有關(guān)教師和科研人員參考用書。本書由何蘇勤主編,并編寫了第1、3、5、6、7章,第8、9、10章由王忠勇編寫,第2、4章由宋豫全編寫,清華大學(xué)應(yīng)啟珩教授對全書進行了認(rèn)真、詳細(xì)的審閱,提出了許多極為寶貴的意見。在本書的編寫過程中研究生劉琴、陶英、顧錦華、李志軍、畢士強對書中的程序進行了驗證調(diào)試。陶英、陳恩慶、劉琴、張顏芬承擔(dān)了書稿的錄入和整理工作,并繪制了部分插圖。本書得到了北京化工大學(xué)化新教材建設(shè)基金資助和美國德州儀器公司大學(xué)計劃項目的支持。在此一并向他們表示衷心的感謝。本書在編寫的過程中參考了許多優(yōu)秀的DSP技術(shù)書籍,在此向這些書籍的作者表示真誠的謝意。由于DSP芯片發(fā)展迅速及編者水平和掌握的資料有限,書中不當(dāng)和錯誤之處在所難免,懇請廣大讀者批評指正。編著者2003年7月

作者簡介

暫缺《TMS320C2000系列DSP原理及實用技術(shù)》作者簡介

圖書目錄

第1章  緒論                  
 1.1  DSP及DSP的特點                  
 1.2  DSP芯片的發(fā)展歷程                  
 1.3  DSP芯片的性能指標(biāo)                  
 1.4  實時DSP系統(tǒng)的構(gòu)成                  
 1.5  DSP芯片的類別和使用選擇                  
 1.6  DSP的應(yīng)用和開發(fā)前景                  
 1.7  TMS320C2000概述                  
 第2章  內(nèi)部結(jié)構(gòu)及外部引腳                  
 2.1  中央處理單元                  
 2.1.1  輸入比例部分                  
 2.1.2  乘法部分                  
 2.1.3  中央算術(shù)邏輯部分                  
 2.1.4  輔助寄存器算術(shù)單元(ARAU)                  
 2.1.5  狀態(tài)寄存器ST0和ST1                  
 2.2  系統(tǒng)配置寄存器                  
 2.3  總線結(jié)構(gòu)                  
 2.4  引腳和信號說明                  
 2.4.1  TMS320C203/F206引腳和信號說明                  
 2.4.2  TMS320F243引腳和信號說明                  
 2.4.3  TMS320LF240X引腳和信號說明                  
 第3章  程序控制和中斷管理                  
 3.1  程序地址的產(chǎn)生                  
 3.1.1  程序計數(shù)器(PC)                  
 3.1.2  堆棧                  
 3.1.3  微堆棧(MSTACK)                  
 3.1.4  流水線操作                  
 3.2  轉(zhuǎn)移. 調(diào)用和返回                  
 3.2.1  無條件指令                  
 3.2.2  有條件指令                  
 3.3  重復(fù)指令                  
 3.4  中斷                  
 3.4.1  中斷矢量表                  
 3.4.2  TMS320C20X器件的可屏蔽中斷                  
 3.4.3  TMS320LF/LC240X器件的可屏蔽中斷                  
 3.4.4  非屏蔽中斷                  
 3.4.5  中斷服務(wù)程序(ISR)                  
 3.4.6  中斷等待時間                  
 3.5  復(fù)位操作                  
 3.6  低功耗模式                  
 3.6.1  進入低功耗模式                  
 3.6.2  結(jié)束低功耗模式                  
 第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ù)存儲器和全局?jǐn)?shù)據(jù)存儲器                  
 4.3.4  外部全局?jǐn)?shù)據(jù)存儲器接口                  
 4.4  引導(dǎo)加載程序                  
 4.4.1  EPROM與處理器的連接                  
 4.4.2  EPROM編程                  
 4.4.3  引導(dǎo)加載程序清單                  
 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片內(nèi)外設(shè)的存儲器映射                  
 第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  表達(dá)式與運算符                  
 6.1.3  源列表文件                  
 6.2  偽指令                  
 6.3  宏指令                  
 6.4  通用目標(biāo)文件格式                  
 6.4.1  段                  
 6.4.2  段程序計數(shù)器                  
 6.4.3  連接器命令文件和連接器偽指令                  
 6.5  程序舉例                  
 6.5.1  TMS320C20X程序舉例                  
 6.5.2  TMS320C240X程序舉例                  
 第7章  TMS320C2000片內(nèi)外設(shè)                  
 7.1  TMS320C20X片內(nèi)外設(shè)                  
 7.1.1  時鐘發(fā)生器                  
 7.1.2  定時器                  
 7.1.3  等待狀態(tài)發(fā)生器WSGR                  
 7.1.4  通用I/O引腳                  
 7.1.5  同步串行口SSP                  
 7.1.6  異步串行口ASP                  
 7.2  TMS320LF/LC240XA片內(nèi)外設(shè)模塊                  
 7.2.1  看門狗(WD)定時器模塊                  
 7.2.2  數(shù)字輸入/輸出(I/O)模塊                  
 7.2.3  事件管理器(EV)模塊                  
 7.2.4  模數(shù)轉(zhuǎn)換器(ADC)模塊                  
 7.2.5  串行通信接口(SCI)模塊                  
 7.2.6  串行外設(shè)接口(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  代碼格式轉(zhuǎn)換器                  
 8.2.7  絕對列表器                  
 8.2.8  應(yīng)用舉例                  
 8.3  代碼調(diào)試工具                  
 8.3.1  C/匯編源碼調(diào)試器                  
 8.3.2  初學(xué)者工具DSK                  
 8.3.3  軟件模擬器                  
 8.3.4  評價模塊EVM                  
 8.3.5  軟件開發(fā)系統(tǒng)(SWDS)                  
 8.3.6  硬件仿真器XDS                  
 8.4  XDS510仿真器的應(yīng)用                  
 8.4.1  仿真器連接器                  
 8.4.2  仿真時序                  
 8.4.3  仿真器與目標(biāo)系統(tǒng)的連接                  
 8.4.4  仿真器的連接參數(shù)設(shè)置                  
 8.5  軟件開發(fā)平臺Code Composer及其應(yīng)用                  
 8.5.1  Code Compose 的安裝                  
 8.5.2  CC軟件的設(shè)置                  
 8.5.3  文件管理功能(File)                  
 8.5.4  編輯功能(Edit)                  
 8.5.5  視圖功能(View)                  
 8.5.6  工程管理(Project)                  
 8.5.7  調(diào)試功能(Debug)                  
 8.5.8  代碼性能評估(Profiler)                  
 8.5.9  選項(Option)                  
 8.5.10  GEL                  
 8.5.11  工具(Tools)                  
 8.5.12  窗口(Windows)                  
 8.5.13  CC的應(yīng)用                  
 第9章  軟件編程實例                  
 9.1  定點運算方法                  
 9.2  無限沖激響應(yīng)IIR數(shù)字濾波器                  
 9.2.1  基本原理                  
 9.2.2  濾波器的設(shè)計方法                  
 9.2.3  程序?qū)崿F(xiàn)                  
 9.3  有限沖激響應(yīng)FIR數(shù)字濾波器                  
 9.3.1  基本原理                  
 9.3.2  設(shè)計方法                  
 9.3.3  程序?qū)崿F(xiàn)                  
 9.4  自適應(yīng)濾波器                  
 9.4.1  基本原理                  
 9.4.2  程序?qū)崿F(xiàn)                  
 9.5  快速傅里葉變換                  
 9.5.1  基本原理                  
 9.5.2  程序?qū)崿F(xiàn)                  
 9.6  功率譜估計                  
 9.6.1  基本原理                  
 9.6.2  程序?qū)崿F(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ù)調(diào)用規(guī)則                  
 10.2.4  中斷函數(shù)                  
 10.2.5  C語言程序開發(fā)舉例                  
 10.3  C語言和匯編語言的混合編程方法                  
 10.3.1  獨立編寫C程序和匯編程序                  
 10.3.2  在C程序中直接嵌入?yún)R編語句                  
 10.3.3  修改編譯器的輸出                  
 10.3.4  混合編程舉例                  
 參考文獻(xiàn)                  

本目錄推薦

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