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

TMS320C54X DSP應(yīng)用程序設(shè)計(jì)與開發(fā)

TMS320C54X DSP應(yīng)用程序設(shè)計(jì)與開發(fā)

定 價(jià):¥39.00

作 者: 劉益成編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): TI公司DSP器件系列叢書
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787810771665 出版時(shí)間: 2002-05-01 包裝: 膠版紙
開本: 26cm 頁(yè)數(shù): 408 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

暫缺《TMS320C54X DSP應(yīng)用程序設(shè)計(jì)與開發(fā)》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

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