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

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

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

定 價(jià):¥36.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章  緒論                  
 1.1  DSP及DSP的特點(diǎn)                  
 1.2  DSP芯片的發(fā)展歷程                  
 1.3  DSP芯片的性能指標(biāo)                  
 1.4  實(shí)時(shí)DSP系統(tǒng)的構(gòu)成                  
 1.5  DSP芯片的類(lèi)別和使用選擇                  
 1.6  DSP的應(yīng)用和開(kāi)發(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  引腳和信號(hào)說(shuō)明                  
 2.4.1  TMS320C203/F206引腳和信號(hào)說(shuō)明                  
 2.4.2  TMS320F243引腳和信號(hào)說(shuō)明                  
 2.4.3  TMS320LF240X引腳和信號(hào)說(shuō)明                  
 第3章  程序控制和中斷管理                  
 3.1  程序地址的產(chǎn)生                  
 3.1.1  程序計(jì)數(shù)器(PC)                  
 3.1.2  堆棧                  
 3.1.3  微堆棧(MSTACK)                  
 3.1.4  流水線操作                  
 3.2  轉(zhuǎn)移. 調(diào)用和返回                  
 3.2.1  無(wú)條件指令                  
 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  中斷等待時(shí)間                  
 3.5  復(fù)位操作                  
 3.6  低功耗模式                  
 3.6.1  進(jìn)入低功耗模式                  
 3.6.2  結(jié)束低功耗模式                  
 第4章  存儲(chǔ)器與I/O空間                  
 4.1  存儲(chǔ)器的類(lèi)型                  
 4.2  程序存儲(chǔ)器                  
 4.3  數(shù)據(jù)存儲(chǔ)器                  
 4.3.1  數(shù)據(jù)存儲(chǔ)器第0頁(yè)的地址映射                  
 4.3.2  TMS320C2000器件與外部數(shù)據(jù)存儲(chǔ)器接口                  
 4.3.3  局部數(shù)據(jù)存儲(chǔ)器和全局?jǐn)?shù)據(jù)存儲(chǔ)器                  
 4.3.4  外部全局?jǐn)?shù)據(jù)存儲(chǔ)器接口                  
 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操作直接訪問(wèn)存儲(chǔ)器                  
 4.7  TMS320C2000器件的存儲(chǔ)器配置                  
 4.7.1  TMS320C203的存儲(chǔ)器配置                  
 4.7.2  TMS320C204的存儲(chǔ)器配置                  
 4.7.3  TMS320F206的存儲(chǔ)器配置                  
 4.7.4  TMS320LF2407的存儲(chǔ)器配置                  
 4.7.5  TMS320LF2406的存儲(chǔ)器配置                  
 4.7.6  TMS320LF2402的存儲(chǔ)器配置                  
 4.7.7  TMS320LF240X片內(nèi)外設(shè)的存儲(chǔ)器映射                  
 第5章  尋址方式和匯編指令                  
 5.1  尋址方式                  
 5.1.1  立即尋址方式                  
 5.1.2  直接尋址方式                  
 5.1.3  間接尋址方式                  
 5.2  匯編指令                  
 5.2.1  指令集概述                  
 5.2.2  指令句法描述                  
 5.2.3  指令集                  
 第6章  匯編語(yǔ)言                  
 6.1  匯編語(yǔ)言格式                  
 6.1.1  常數(shù). 字符串和符號(hào)                  
 6.1.2  表達(dá)式與運(yùn)算符                  
 6.1.3  源列表文件                  
 6.2  偽指令                  
 6.3  宏指令                  
 6.4  通用目標(biāo)文件格式                  
 6.4.1  段                  
 6.4.2  段程序計(jì)數(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  時(shí)鐘發(fā)生器                  
 7.1.2  定時(shí)器                  
 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  看門(mén)狗(WD)定時(shí)器模塊                  
 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芯片的開(kāi)發(fā)環(huán)境                  
 8.1  開(kāi)發(fā)流程和開(kāi)發(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  絕對(duì)列表器                  
 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  評(píng)價(jià)模塊EVM                  
 8.3.5  軟件開(kāi)發(fā)系統(tǒng)(SWDS)                  
 8.3.6  硬件仿真器XDS                  
 8.4  XDS510仿真器的應(yīng)用                  
 8.4.1  仿真器連接器                  
 8.4.2  仿真時(shí)序                  
 8.4.3  仿真器與目標(biāo)系統(tǒng)的連接                  
 8.4.4  仿真器的連接參數(shù)設(shè)置                  
 8.5  軟件開(kāi)發(fā)平臺(tái)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  代碼性能評(píng)估(Profiler)                  
 8.5.9  選項(xiàng)(Option)                  
 8.5.10  GEL                  
 8.5.11  工具(Tools)                  
 8.5.12  窗口(Windows)                  
 8.5.13  CC的應(yīng)用                  
 第9章  軟件編程實(shí)例                  
 9.1  定點(diǎn)運(yùn)算方法                  
 9.2  無(wú)限沖激響應(yīng)IIR數(shù)字濾波器                  
 9.2.1  基本原理                  
 9.2.2  濾波器的設(shè)計(jì)方法                  
 9.2.3  程序?qū)崿F(xiàn)                  
 9.3  有限沖激響應(yīng)FIR數(shù)字濾波器                  
 9.3.1  基本原理                  
 9.3.2  設(shè)計(jì)方法                  
 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  功率譜估計(jì)                  
 9.6.1  基本原理                  
 9.6.2  程序?qū)崿F(xiàn)                  
 第10章  利用C語(yǔ)言開(kāi)發(fā)DSP芯片及混合編程                  
 10.1  優(yōu)化ANSI C編譯器                  
 10.2  TMS320C2000的C語(yǔ)言開(kāi)發(fā)                  
 10.2.1  存儲(chǔ)器模式                  
 10.2.2  寄存器規(guī)則                  
 10.2.3  函數(shù)調(diào)用規(guī)則                  
 10.2.4  中斷函數(shù)                  
 10.2.5  C語(yǔ)言程序開(kāi)發(fā)舉例                  
 10.3  C語(yǔ)言和匯編語(yǔ)言的混合編程方法                  
 10.3.1  獨(dú)立編寫(xiě)C程序和匯編程序                  
 10.3.2  在C程序中直接嵌入?yún)R編語(yǔ)句                  
 10.3.3  修改編譯器的輸出                  
 10.3.4  混合編程舉例                  
 參考文獻(xiàn)                  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)