TMS320C54系列DSP原理與應用(簡體書)
商品資訊
系列名:21世紀高等學校規劃教材
ISBN13:9787302276821
出版社:清華大學出版社(大陸)
作者:張永祥
出版日:2012/01/01
裝訂:平裝
商品簡介
目次
相關商品
商品簡介
《TMS320C54系列DSP原理與應用》由淺入深,全面而又系統地介紹了基于c/c++語言的ti公司tms320c54x系列定點dsp芯片的基本原理、開發和應用。首先介紹了dsp芯片在不同領域的廣泛應用,以及定點和浮點dsp處理中的一些關鍵問題;其次詳細介紹了tms320c54x dsp的硬件結構、工作原理、匯編指令、c/c++語言、集成開發工具ccs(code composer studio),以及各種硬件接口電路設計開發實例;最後,以瑞泰公司tms320vc5416為核心的通用dsp實驗系統(icetek-vc5416 a-s60)為例,給出它在c/c++語言基礎上實現fir和iir濾波器、fft等應用中的編程使用方法和步驟,為開發dsp系統奠定了使用基礎。
《TMS320C54系列DSP原理與應用》內容全面、實例豐富,既可作為高等院校電子信息工程、通信工程、自動化等專業的研究生和高年級本科生學習的教材和參考書,也可供從事dsp芯片開發與應用的廣大工程技術人員參考。
《TMS320C54系列DSP原理與應用》內容全面、實例豐富,既可作為高等院校電子信息工程、通信工程、自動化等專業的研究生和高年級本科生學習的教材和參考書,也可供從事dsp芯片開發與應用的廣大工程技術人員參考。
目次
第1章 緒論
1.1 數字信號處理概述
1.1.1 數字信號處理系統的組成
1.1.2 數字信號處理的實現
1.1.3 數字信號處理的特點
1.2 數字信號處理器概述
1.2.1 dsp芯片的分類
1.2.2 dsp芯片的特點
1.2.3 dsp芯片的發展
1.2.4 dsp芯片的應用
1.3 dsp芯片運算基礎
1.3.1 數的定標
1.3.2 數的運算
1.4 小結
習題1
第2章 ccs集成開發環境的特征及應用
2.1 ccs概述
2.1.1 ccs的發展
2.1.2 代碼生成工具
2.1.3 實時數據交換和硬件仿真
2.2 ccs軟件安裝與設置
2.2.1 ccs軟件安裝
2.2.2 ccs軟件設置
2.2.3 icetek-vc5416 a-s60的配置和使用
2.3 ccs集成開發環境的使用
2.3.1 主要菜單及功能介紹
2.3.2 工作窗口區介紹
2.4 gel語言的使用
2.4.1 gel函數的定義
2.4.2 調用gel函數
2.4.3 將gel函數添加到gel菜單中
2.5 開發一個簡單的dsp應用程序
2.5.1 創建一個新的工程
2.5.2 將文件添到該工程中
2.5.3 編譯鏈接和運行程序
2.5.4 調試程序
2.6 小結
習題2
第3章 tms320c54x系列dsp硬件結構
3.1 tms320c54x dsp的特點與基本結構
3.1.1 tms320c54x dsp的基本結構
3.1.2 tms320c54x dsp的主要特點
3.2 tms320c54x dsp的總線結構
3.3 tms320c54x dsp的cpu結構
3.3.1 算術邏輯運算單元
3.3.2 累加器
3.3.3 移位寄存器
3.3.4 乘累加單元
3.3.5 比較選擇存儲單元
3.3.6 指數編碼器
3.3.7 cpu狀態控制寄存器
3.3.8 尋址單元
3.4 tms320c54x dsp的存儲器結構
3.4.1 存儲器空間
3.4.2 程序存儲器
3.4.3 數據存儲器
3.4.4 i/o存儲器
3.5 tms320c54x dsp的片內外設
3.5.1 中斷系統
3.5.2 定時器
3.5.3 主機接口
3.5.4 串行口
3.5.5 外部總線結構
3.6 小結
習題3
第4章 tms320c54x的數據尋址方式
4.1 立即尋址
4.2 絕對尋址
4.2.1 數據存儲器尋址
4.2.2 程序存儲器尋址
4.2.3 端口地址尋址
4.2.4 長立即數尋址
4.3 累加器尋址
4.4 直接尋址
4.5 間接尋址
4.5.1 單操作數尋址
4.5.2 雙操作數尋址
4.6 存儲器映射寄存器尋址
4.7 堆棧尋址
4.8 小結
習題4
第5章 tms320c54x dsp的匯編語言程序設計
5.1 匯編語言程序編寫方法
5.1.1 匯編語言源程序格式
5.1.2 匯編語言中的常數和字符串
5.1.3 匯編源程序中的符號
5.2 匯編語言的指令系統
5.2.1 指令系統中的符號和縮寫
5.2.2 算術運算指令
5.2.3 邏輯運算指令
5.2.4 程序控制指令
5.2.5 加載和存儲指令
5.3 tms320c54x dsp匯編語言的編輯、匯編與鏈接過程
5.4 匯編器
5.4.1 公共目標文件格式——;coff
5.4.2 coff文件中的符號
5.4.3 常用匯編偽指令
5.4.4 匯編器對段的處理
5.5 鏈接器
5.5.1 鏈接器對段的處理
5.5.2 鏈接器命令文件的編寫與使用
5.5.3 程序重定位
5.6 小結
習題5
第6章 tms320c54x dsp的c/c++程序設計
6.1 c/c++程序設計基礎
6.1.1 面向dsp的程序設計原則
6.1.2 c/c++語言數據類型
6.1.3 c/c++語言程序結構
6.1.4 c/c++語言函數
6.1.5 c/c++的dsp訪問規則
6.2 程序設計示例
6.2.1 電路設計與功能
6.2.2 代碼分析
6.2.3 程序源代碼
6.3 c語言和匯編語言混合編程
6.3.1 獨立的c模塊和匯編模塊接口
6.3.2 從c程序中訪問匯編程序變量
6.3.3 在c程序中直接嵌入匯編語句
6.4 小結
習題6
第7章 tms320c54x dsp芯片最小硬件系統設計
7.1 tms320c54x dsp系統的基本硬件設計
7.1.1 復位電路
7.1.2 時鐘電路
7.1.3 電源電路
7.2 存儲器接口設計
7.2.1 ram接口設計
7.2.2 flash接口設計
7.3 flash擦寫
7.4 bootloader設計
7.4.1 bootloader的過程
7.4.2 bootloader的實現
7.5 小結
習題7
第8章 tms320c54x dsp芯片應用設計
8.1 定時器在icetek-vc5416 a-s60上的設計實例
8.2 fir在icetek-vc5416 a-s60 dsp上的設計實例
8.3 iir在icetek-vc5416 a-s60上的設計實例
8.4 交通燈在icetek-vc5416 a-s60上的設計實例
8.4.1 系統構成
8.4.2 系統軟硬件設計
8.4.3 系統調試
8.5 小結
習題8
附錄a
參考文獻
1.1 數字信號處理概述
1.1.1 數字信號處理系統的組成
1.1.2 數字信號處理的實現
1.1.3 數字信號處理的特點
1.2 數字信號處理器概述
1.2.1 dsp芯片的分類
1.2.2 dsp芯片的特點
1.2.3 dsp芯片的發展
1.2.4 dsp芯片的應用
1.3 dsp芯片運算基礎
1.3.1 數的定標
1.3.2 數的運算
1.4 小結
習題1
第2章 ccs集成開發環境的特征及應用
2.1 ccs概述
2.1.1 ccs的發展
2.1.2 代碼生成工具
2.1.3 實時數據交換和硬件仿真
2.2 ccs軟件安裝與設置
2.2.1 ccs軟件安裝
2.2.2 ccs軟件設置
2.2.3 icetek-vc5416 a-s60的配置和使用
2.3 ccs集成開發環境的使用
2.3.1 主要菜單及功能介紹
2.3.2 工作窗口區介紹
2.4 gel語言的使用
2.4.1 gel函數的定義
2.4.2 調用gel函數
2.4.3 將gel函數添加到gel菜單中
2.5 開發一個簡單的dsp應用程序
2.5.1 創建一個新的工程
2.5.2 將文件添到該工程中
2.5.3 編譯鏈接和運行程序
2.5.4 調試程序
2.6 小結
習題2
第3章 tms320c54x系列dsp硬件結構
3.1 tms320c54x dsp的特點與基本結構
3.1.1 tms320c54x dsp的基本結構
3.1.2 tms320c54x dsp的主要特點
3.2 tms320c54x dsp的總線結構
3.3 tms320c54x dsp的cpu結構
3.3.1 算術邏輯運算單元
3.3.2 累加器
3.3.3 移位寄存器
3.3.4 乘累加單元
3.3.5 比較選擇存儲單元
3.3.6 指數編碼器
3.3.7 cpu狀態控制寄存器
3.3.8 尋址單元
3.4 tms320c54x dsp的存儲器結構
3.4.1 存儲器空間
3.4.2 程序存儲器
3.4.3 數據存儲器
3.4.4 i/o存儲器
3.5 tms320c54x dsp的片內外設
3.5.1 中斷系統
3.5.2 定時器
3.5.3 主機接口
3.5.4 串行口
3.5.5 外部總線結構
3.6 小結
習題3
第4章 tms320c54x的數據尋址方式
4.1 立即尋址
4.2 絕對尋址
4.2.1 數據存儲器尋址
4.2.2 程序存儲器尋址
4.2.3 端口地址尋址
4.2.4 長立即數尋址
4.3 累加器尋址
4.4 直接尋址
4.5 間接尋址
4.5.1 單操作數尋址
4.5.2 雙操作數尋址
4.6 存儲器映射寄存器尋址
4.7 堆棧尋址
4.8 小結
習題4
第5章 tms320c54x dsp的匯編語言程序設計
5.1 匯編語言程序編寫方法
5.1.1 匯編語言源程序格式
5.1.2 匯編語言中的常數和字符串
5.1.3 匯編源程序中的符號
5.2 匯編語言的指令系統
5.2.1 指令系統中的符號和縮寫
5.2.2 算術運算指令
5.2.3 邏輯運算指令
5.2.4 程序控制指令
5.2.5 加載和存儲指令
5.3 tms320c54x dsp匯編語言的編輯、匯編與鏈接過程
5.4 匯編器
5.4.1 公共目標文件格式——;coff
5.4.2 coff文件中的符號
5.4.3 常用匯編偽指令
5.4.4 匯編器對段的處理
5.5 鏈接器
5.5.1 鏈接器對段的處理
5.5.2 鏈接器命令文件的編寫與使用
5.5.3 程序重定位
5.6 小結
習題5
第6章 tms320c54x dsp的c/c++程序設計
6.1 c/c++程序設計基礎
6.1.1 面向dsp的程序設計原則
6.1.2 c/c++語言數據類型
6.1.3 c/c++語言程序結構
6.1.4 c/c++語言函數
6.1.5 c/c++的dsp訪問規則
6.2 程序設計示例
6.2.1 電路設計與功能
6.2.2 代碼分析
6.2.3 程序源代碼
6.3 c語言和匯編語言混合編程
6.3.1 獨立的c模塊和匯編模塊接口
6.3.2 從c程序中訪問匯編程序變量
6.3.3 在c程序中直接嵌入匯編語句
6.4 小結
習題6
第7章 tms320c54x dsp芯片最小硬件系統設計
7.1 tms320c54x dsp系統的基本硬件設計
7.1.1 復位電路
7.1.2 時鐘電路
7.1.3 電源電路
7.2 存儲器接口設計
7.2.1 ram接口設計
7.2.2 flash接口設計
7.3 flash擦寫
7.4 bootloader設計
7.4.1 bootloader的過程
7.4.2 bootloader的實現
7.5 小結
習題7
第8章 tms320c54x dsp芯片應用設計
8.1 定時器在icetek-vc5416 a-s60上的設計實例
8.2 fir在icetek-vc5416 a-s60 dsp上的設計實例
8.3 iir在icetek-vc5416 a-s60上的設計實例
8.4 交通燈在icetek-vc5416 a-s60上的設計實例
8.4.1 系統構成
8.4.2 系統軟硬件設計
8.4.3 系統調試
8.5 小結
習題8
附錄a
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。