出版時(shí)間:2009-7 出版社:清華大學(xué)出版社有限公司 作者:高海林,錢滿義 編著 頁數(shù):437
前言
近年來,以數(shù)字信號處理理論為基礎(chǔ)的數(shù)字信號處理技術(shù)獲得了迅猛的發(fā)展,數(shù)字信號處理器(DSP)在軍事、工業(yè)自動控制、醫(yī)療設(shè)備、家電等很多領(lǐng)域都得到了廣泛的應(yīng)用。德州儀器(TI)公司的TMS320系列數(shù)字信號處理器品種齊全,技術(shù)先進(jìn),在全球市場占有超過半數(shù)的份額,并且與國內(nèi)的許多大學(xué)建立了DSP聯(lián)合實(shí)驗(yàn)室,各實(shí)驗(yàn)室得到了TI公司技術(shù)資料和實(shí)驗(yàn)設(shè)備的大力支持,這也是我們選擇5000系列DSP作為教學(xué)平臺的主要原因。經(jīng)過幾年艱苦的教學(xué)和實(shí)踐的摸索,把近年來積累的.DSP教學(xué)經(jīng)驗(yàn)加以總結(jié),形成了一套適合學(xué)生學(xué)習(xí)使用的完整的教學(xué)資料。本書共有10章,可分為4個(gè)部分。第1~3章為理論部分,詳細(xì)介紹了.DSP的發(fā)展、原理結(jié)構(gòu)、片上外設(shè);第4~5章為硬件設(shè)計(jì)部分,介紹了5402DSK板和DSP硬件電路的設(shè)計(jì);第6~8章為軟件設(shè)計(jì)部分,介紹了DSP的C語言編程、CCS集成開發(fā)環(huán)境的使用及GEL語言在DSP開發(fā)中的應(yīng)用;第9~10章為實(shí)驗(yàn)部分,第9章使用C語言設(shè)計(jì)了7個(gè)實(shí)驗(yàn),并給出了經(jīng)過了調(diào)試C語言的源程序,第10章結(jié)合數(shù)字信號處理中最常見的應(yīng)用給出了3個(gè)具體的實(shí)例,包括雙音多頻信號的產(chǎn)生和檢測、DSP與液晶顯示器的接口及其程序設(shè)計(jì)及bootloader設(shè)計(jì),給出了C語言源代碼,并進(jìn)行了較為詳細(xì)的說明。針對目前大學(xué)課時(shí)不斷壓縮的情況,使用C語言學(xué)習(xí)DSP編程不失為一種有效的數(shù)字信號處理技術(shù)的教學(xué)方法。
內(nèi)容概要
本書以TI公司的TMS320VC5402DSP為基礎(chǔ),詳細(xì)論述了DSP硬件設(shè)計(jì)和軟件開發(fā)的重點(diǎn)和難點(diǎn)內(nèi)容,特別是如何使用C語言編寫DSP的應(yīng)用程序。本書共分10章,第1~3章介紹了DSP的發(fā)展、原理結(jié)構(gòu)及片上外設(shè);第4-5章介紹了5402DSK板和DSP硬件電路的設(shè)計(jì);第6-7章介紹了DSP的C語言編程和CCS集成開發(fā)環(huán)境的使用;第8章介紹了GEL語言及其在DSP調(diào)試中的作用;第9章為實(shí)驗(yàn)篇,以5402DSK為基礎(chǔ),針對5402DSP的片上外設(shè),設(shè)計(jì)了一些典型的實(shí)驗(yàn),對每個(gè)實(shí)驗(yàn)的原理進(jìn)行了詳細(xì)的分析,每個(gè)實(shí)驗(yàn)都給出了C語言的參考源程序,而且都調(diào)試通過;第l0章給出了3個(gè)DSP綜合應(yīng)用設(shè)計(jì)實(shí)例,分別從軟件和硬件角度出發(fā)對DSP應(yīng)用開發(fā)的典型過程做了詳細(xì)的描述?! ”緯勺鳛楦叩仍盒9た齐娮宇悓I(yè)本科生的DSP系統(tǒng)學(xué)習(xí)教材,也可供從事DSP技術(shù)開發(fā)的工程技術(shù)人員和高等學(xué)校的教師閱讀參考。
書籍目錄
第1章 概述 1.1 數(shù)字信號處理概述 1.2 數(shù)字信號處理器的特點(diǎn) 1.3 DSP芯片的現(xiàn)狀和發(fā)展 1.3.1 DSP基本概況 1.3.2 TMS320系列DSP發(fā)展概況 1.3.3 其他廠商的DSP第2章 TMS320C5000DSP的結(jié)構(gòu)及其基本原理 2.1 TMS320C54x數(shù)字信號處理器 2.2 TMS320C54x的主要特性 2.3 TMS320C54x結(jié)構(gòu)組成 2.3.1 總線結(jié)構(gòu) 2.3.2 流水線操作 2.4 存儲器 2.4.1 程序存儲器 2.4.2 數(shù)據(jù)存儲器 2.4.3 I/O存儲器 2.5 存儲器映像寄存器 2.6 片上外設(shè) 2.7 尋址模式 2.8 TMS320C55xDSP基本指標(biāo)和性能 2.9 小結(jié)第3章 TMS320C54x的片上外設(shè) 3.1 通用I/O引腳 3.2 定時(shí)器 3.3 時(shí)鐘發(fā)生器 3.4 HPI主機(jī)接口 3.4.1 HPI的連接 3.4.2 HPI-8的操作 3.4.3 HPI-8數(shù)據(jù)線作為通用I/O 3.5 多通道緩沖串行口 3.5.1 多通道緩沖串行口概述 3.5.2 McBSP控制寄存器 3.5.3 McBSP數(shù)據(jù)發(fā)送和接收過程 3.5.4 可編程移位時(shí)鐘和幀同步 3.5.5 u律/A律的壓擴(kuò)硬件處理 3.5.6 多通道操作 3.5.7 SPI操作 3.5.8 McBSP引腳作為通用I/O 3.6 直接存儲器訪問(DMA)控制器 3.6.1 DMA寄存器的尋址 3.6.2 DMA寄存器的設(shè)置 3.7 軟件可編程的等待狀態(tài)發(fā)生器 3.8 分區(qū)轉(zhuǎn)換邏輯 3.9 外部總線接口 3.9.1 外部總線接口信號 3.9.2 外部總線接口定時(shí)第4章 SEED-VC5402DSK實(shí)驗(yàn)板 4.1 DSK簡介 4.2 硬件概況 4.2.1 TMS320VC5402DSP 4.2.2 外部數(shù)據(jù)存儲器 4.2.3 外部程序存儲器 4.2.4 I/O空間存儲器 4.2.5 DSPHPI接口 4.2.6 麥克風(fēng)和耳機(jī)接口 4.2.7 并行口功能描述 4.2.8 JTAG仿真 4.2.9 JTAG插座 4.2.10 存儲器擴(kuò)展接口 4.2.11 外設(shè)擴(kuò)展接口 4.2.12 用戶選項(xiàng) 4.2.13 DSK中斷 4.2.14 DSK連接器 ……第5章 DSP系統(tǒng)的硬件設(shè)計(jì)第6章 DSP系統(tǒng)的軟件設(shè)計(jì)第7章 集成開發(fā)環(huán)境CCS的使用第8章 通用擴(kuò)展語言GEL第9章 DSP實(shí)驗(yàn)指導(dǎo)第10章 DSP綜合設(shè)計(jì)應(yīng)用實(shí)例附錄A TMS320VC5402 DSP的引腳圖附錄B TMS320VC5402的引腳功能附錄C SEED-VC5402 DSK電路原理圖
章節(jié)摘錄
插圖:2.SID13305控制芯片簡介SID13305系列控制芯片,可以控制在LCD上顯示文本和圖形,可以進(jìn)行分層顯示、任何方向上滾動顯示,并可以分割顯示到多個(gè)顯示器上。它可以存儲文本、字符代碼和位圖圖形數(shù)據(jù)到外部幀緩存存儲器中。S1D13305系列控制器控制微處理器將數(shù)據(jù)傳輸?shù)骄彌_存儲器、讀存儲器數(shù)據(jù)、將數(shù)據(jù)轉(zhuǎn)換為顯示像素,并為緩沖存儲器和LCD板產(chǎn)生時(shí)序信號。其內(nèi)部有字符發(fā)生器,在內(nèi)部掩膜ROM中可產(chǎn)生160個(gè)5×7像素字符。在外部字符發(fā)生器RAM中,字符發(fā)生器支持達(dá)64個(gè)8×16像素字符,在外部字符發(fā)生器ROM中達(dá)256個(gè)8×16像素字符。最高達(dá)640×256像素LCD板顯示分辨,可以有文本、圖形和文本圖形混合顯示模式,圖形模式下,3層疊加顯示,可編程像素控制,可以水平平滑和垂直滾動部分或全部顯示。這款液晶控制器內(nèi)部有13組參數(shù)可以設(shè)置,如表10—2—2所示,根據(jù)參數(shù)設(shè)置用戶可以對液晶進(jìn)行編程。這里僅列出部分參數(shù)設(shè)置,詳細(xì)參數(shù)設(shè)置參見使用手冊。
編輯推薦
《DSP技術(shù)及其應(yīng)用》為普通高等教育“十一五”國家級規(guī)劃教材之一。
圖書封面
評論、評分、閱讀與下載