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