注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構TMS320C54X DSP應用程序設計與開發(fā)

TMS320C54X DSP應用程序設計與開發(fā)

TMS320C54X DSP應用程序設計與開發(fā)

定 價:¥39.00

作 者: 劉益成編著
出版社: 北京航空航天大學出版社
叢編項: TI公司DSP器件系列叢書
標 簽: 單片計算機

ISBN: 9787810771665 出版時間: 2002-05-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 408 字數(shù):  

內容簡介

  ''''本書詳細說明了TMS320C54x系列DSP應用程序的設計與開發(fā),重點論述了其匯編語言和高級C/C++語言應用程序的設計和調試方法,對其各種開發(fā)工具和最新的集成開發(fā)環(huán)境CodeComposerStudio(CCS)軟件的使用方法進行了詳盡的描述,并給出了應用實例。應用程序的設計與開發(fā)是DSP應用的核心技術。本書強調先進性與實用性,全書采用TexasInstruments公司的最新資料編寫而成。各章對各種開發(fā)工具的使用方法都列舉了大量的程序例子,并專門用一章針對數(shù)字信號處理應用,說明了DSP應用程序的設計與開發(fā)過程,具有很強的實用性。本書可作為大專院校電子信息、通信、自動控制、儀器儀表類專業(yè)本科生和研究生學習DSP的教材和參考書,也可供從事DSP開發(fā)與應用的廣大工程技術人員參考。''''數(shù)字信號處理器(DigitalSignalProcessor,簡稱為DSP)是針對數(shù)字信號處理需要而設計的一種可編程的單片機,是現(xiàn)代電子技術.計算機技術和信號處理技術相結合的產(chǎn)物.隨著信息處理技術的飛速發(fā)展,數(shù)字信號處理器在電子信息.通信.軟件無線電.自動控制.儀器儀表.信息家電等高科技領域獲得了越來越廣泛的應用.數(shù)字信號處理器由于運算速度快,具有可編程特性及接口靈活,使得它在許多電子信息產(chǎn)品的研制.開發(fā)與應用中,發(fā)揮著越來越重要的作用,采用DSP器件來實現(xiàn)數(shù)字信號處理系統(tǒng)更是成了當前的發(fā)展趨勢.與此同時,如何以最短的開發(fā)周期,開發(fā)出能充分發(fā)揮DSP潛能的高質量的應用軟件,已經(jīng)成了廣大DSP工程技術人員共同關心的問題.據(jù)估計,在DSP應用系統(tǒng)的開發(fā)中,特別是對于比較復雜的或對時間要求十分嚴格的應用系統(tǒng),絕大部分的開發(fā)時間用于軟件的設計與調試.DSP軟件的調試離不開DSP的開發(fā)工具,因此熟悉并掌握DSP的開發(fā)工具是開發(fā)出高質量DSP軟件的必備條件.正是出于這種目的,本書針對美國德洲儀器(簡稱TI)公司推出的新一代16位定點TMS320C54xDSP進行了介紹,該系列DSP是目前使用最為廣泛的數(shù)字信號處理器之一.本書從TMS320C54xDSP軟件的開發(fā)過程出發(fā),詳細地說明了基于匯編語言和高級C/C++語言的程序設計方法及各種開發(fā)工具的使用.實際上,由于信號處理系統(tǒng)是硬件和軟件相結合的產(chǎn)物,特別是像信號處理器這樣的單片機系統(tǒng),硬件和軟件是分不開的,但限于篇幅,本書只討論了基于該系列芯片的信號處理軟件的設計.開發(fā)與調試.為了對軟件設計與開發(fā)有良好的理解,讀者應對TMS320C54x的硬件結構以及在片的各種資源有較好的了解,熟悉TMS320C54x的指令系統(tǒng).同時,還要求讀者會使用標準C/C++語言進行程序設計.信號處理是一個涉及面很廣的學科,包括信號處理的理論與應用系統(tǒng)的實現(xiàn)兩個方面.本書不涉及信號處理的理論問題,并在有關的程序例子中假定讀者對所涉及的信號處理的理論有基本的了解.有關這方面已有很多文獻和書籍.全書正文共10章,第1章對DSP系統(tǒng)的開發(fā)方法.TMS320C54x芯片的性能和TMS320C54x的軟件開發(fā)過程進行了簡要介紹.其余各章分為4大部分:第1部分為匯編語言程序設計及有關的開發(fā)工具,包括第2~6章,介紹了匯編語言程序設計的基礎和匯編程序的開發(fā)工具及其使用方法,這部分是高級語言程序設計的基礎,第2部分包括第7章和第8章,介紹TMS320C54x的高級C/C++語言程序設計及其開發(fā)工具TMS320C54的C/C++編譯器.集成開發(fā)環(huán)境CCS的使用,第3部分為第9章,舉例具體說明應用程序的開發(fā)過程,第4部分為第10章,介紹如何將調試好的目標程序燒制進EPROM.為了便于查閱,在附錄中列出了TMS320C54x的匯編助記符指令集.匯編偽指令.TMS320C54C/C++編譯器選項以及EPROM編程器的目標格式.本書第7章由劉建國編寫,第9章由朱正平編寫,附錄1由吳莉莉編寫,其余部分由劉益成教授編寫,并對全書進行了審校.杜紅副教授審閱了部分書稿,提出了不少寶貴意見,在此表示衷心的感謝.由于作者的水平所限,書中的缺點和錯誤懇請廣大讀者批評指正

作者簡介

暫缺《TMS320C54X DSP應用程序設計與開發(fā)》作者簡介

圖書目錄

1.1DSP應用系統(tǒng)開發(fā)方法(1)                  
 1.2定點DSP的數(shù)據(jù)格式(5)                  
 1.3TMS320C54x系列數(shù)字信號處理器簡介(8)                  
 1.4TMS320C54x應用軟件開發(fā)流圖與開發(fā)工具(11)                  
                   
 第2章公共目標文件格式簡介                  
 2.1COFF文件的基本單元--段(14)                  
 2.2匯編器對段的處理(15)                  
 2.3鏈接器對段的處理(19)                  
 2.4重新定位(21)                  
 2.5程序裝入(22)                  
 2.6COFF 文件中的符號(23)                  
                   
 第3章TMS320C54x匯編語言程序設計                  
 3.1匯編語言源程序格式(24)                  
 3.2匯編器及其調用(27)                  
 3.3匯編語言中的常數(shù)與字符串(30)                  
 3.4匯編源程序中的符號(33)                  
 3.5匯編源程序中的表達式(37)                  
 3.6匯編器的內部函數(shù)(40)                  
 3.7匯編器偽指令(41)                  
 3.8源清單文件(52)                  
 3.9交叉引用清單文件(56)                  
                   
 第4章宏語言                  
 4.1宏的使用(59)                  
 4.2定義宏(59)                  
 4.3宏參數(shù)和替代符號(61)                  
 4.4宏庫(66)                  
 4.5在宏中使用條件匯編(67)                  
 4.6在宏中使用標號(69)                  
 4.7在宏中產(chǎn)生的信息(70)                  
 4.8格式化輸出清單文件(71)                  
 4.9使用遞歸和嵌套宏(72)                  
 4.10宏偽指令小結(73)                  
                   
 第5章鏈接器及其使用                  
 5.1鏈接器的調用(75)                  
 5.2鏈接器的選項(76)                  
 5.3鏈接器命令文件的編寫與使用(84)                  
 5.4目標庫(86)                  
 5.5MEMORY偽指令及其使用(87)                  
 5.6SECTIONS偽指令及其使用(90)                  
 5.7指定段運行時間的地址(98)                  
 5.8默認的定位算法(100)                  
 5.9使用UNION和GROUP說明語句(101)                  
 5.10覆蓋頁面(105)                  
 5.11特殊段類型 (108)                  
 5.12在鏈接時間給符號賦值(109)                  
 5.13產(chǎn)生和填充空洞(111)                  
 5.14部分鏈接或增加性鏈接(114)                  
 5.15鏈接C/C++代碼(115)                  
 5.16使用鏈接器的例子(116)                  
 5.17TMS320C54x匯編程序設計的一些考慮(119)                  
                   
 第6章其他匯編程序開發(fā)工具                  
 6.1存檔器及其使用(123)                  
 6.2絕對列表器及其使用(125)                  
 6.3交叉引用列表器及其使用(130)                  
 6.4助記符指令到代數(shù)指令轉換器(132)                  
                   
                    
 第7章TMS320C54x高級 C語言程序設計                  
 7.1TMS320C54x C/C++ 語言(137)                  
 7.2TMS320C54x C/C++ 編譯器綜述(149)                  
 7.3TMS320C54x C/C++ 編譯器的使用(153)                  
 7.4C/C++代碼優(yōu)化(171)                  
 7.5鏈接C/C++代碼(182)                  
 7.6運行時間環(huán)境(186)                  
 7.7匯編語言與C/C++混合編程(194)                  
 7.8數(shù)值計算(202)                  
 7.9系統(tǒng)初始化(204)                  
 7.10運行時間支持函數(shù)(207)                  
 7.11建庫工具(216)                  
 7.12C/C++語言編程的注意事項(218)                  
                   
 第8章集成開發(fā)環(huán)境CCS及其使用                  
 8.1C5000 Code Composer Studio簡介(230)                  
 8.2CCS編輯器(235)                  
 8.3CCS的基本操作(244)                  
 8.4CCS工程管理工具(256)                  
 8.5CCS的調試工具(264)                  
 8.6CCS優(yōu)化工具--評價器(284)                  
 8.7存儲器映射(289)                  
 8.8通用擴展語言(291)                  
 8.9DSP/BIOS實時內核插件(301)                  
 8.10實時數(shù)據(jù)交換插件(306)                  
                   
 第9章應用程序開發(fā)實例                  
 91硬件系統(tǒng)簡介(312)                  
 9.2系統(tǒng)初始化(313)                  
 9.3數(shù)字計算程序(320)                  
 9.4FIR數(shù)字濾波程序(327)                  
 9.5TMS320C54x的FFT程序實現(xiàn)(338)                  
 9.6DSP獨立系統(tǒng)的實現(xiàn)(348)                  
                   
 第10 章Hex 轉換工具                  
 10.1調用Hex轉換工具(352)                  
 10.2編寫命令文件(354)                  
 10.3存儲器寬度與字的寬度 (355)                  
 10.4ROMS 偽指令(359)                  
 10.5SECTIONS偽指令(362)                  
 10.6輸出文件名(363)                  
 10.7映像模式和-fill選項(365)                  
 10.8由在片引導裝入器構造引導表(366)                  
 10.9控制ROM 器件的地址(368)                  
 10.10使用Hex轉換工具的例子(371)                  
 10.11Hex 碼轉換工具的輸出信息(380)                  
                   
 附錄                  
 附錄1TMS320C54x助記符匯編指令集(381)                  
 附錄 2匯編偽指令分類列表(396)                  
 附錄 3TMS320C54x C/C++編譯器選項分類列表(400)                  
 附錄 4EPROM編程器目標格式說明(405)                  
 參考文獻                  

本目錄推薦

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