《TI—DSP多核技術及實時軟體開發》是2015年電子工業出版社出版的圖書,作者是潘曄、廖昌俊。
基本介紹
- 書名:TI—DSP多核技術及實時軟體開發
- 作者:潘曄、廖昌俊
- 譯者:潘曄、廖昌俊
- ISBN:9787121276354
- 頁數:324
- 出版時間:2015-12
- 開本:16開
- 叢書名:DSP套用叢書
內容簡介,目錄,
內容簡介
本書從DSP軟體開發的各個角度闡述了TI公司提供的DSP軟體技術和開發工具,為DSP軟體開發人員理清思路,以簡化和加快DSP系統的軟體開發。第1章首先從巨觀上討論了DSP嵌入式系統軟體開發應注意的要素,然後簡介了TI公司的eXpressDSP實時軟體組件和開發工具。第2~5章分別從DSP可重用實時軟體技術、多核嵌入式軟體開發、最佳化的DSP庫,以及DSP軟體開發工具等幾方面進行了詳細介紹。 本書所涉及的材料,是截止到2014年的最新資料。結合編者的項目開發經驗,增加了實現的例子,有利於讀者理解和套用。
目錄
第1章緒論
11DSP嵌入式軟體開發要素
111作業系統
112圖形化與人機互動
113安全性
114開發工具
115代碼結構
116中間件和軟體框架
117多媒體編程
118多處理器或多核SOC
12eXpressDSP實時軟體與開發工具簡介
121CCS集成開發環境
122數據可視化
123作業系統方案
124算法標準和框架
125數字媒體軟體
126驅動與開發套件
參考文獻
第2章DSP可重用實時軟體技術
21XDAIS算法標準
211算法標準簡介
212XDAIS算法標準規則
213創建符合標準的DSP算法
214XDAIS算法實例
22參考編程框架
221RF簡介
222RF1——緊湊型編程框架
223RF3——靈活型編程框架
224RF5——擴展型編程框架
23RF套用舉例——網路數字監控系統
231系統框圖
232系統軟體設計
233算法集成到RF5
234軟體流程
參考文獻
第3章多核嵌入式軟體開發
31DSP/BIOS實時核心
311DSP/BIOS簡介
312DSP/BIOS核心
313DSP/BIOS多執行緒程式設計
314DSP/BIOS的編程和調試
315DSP/BIOS執行緒同步
316DSP/BIOS系統時鐘
32NDK(Network Development Kit)
321NDK簡介
322NDK的基本架構和API函式
323NDK套用實例
33DDK(Device Driver Kit)
331DDK概述
332DDK的基本結構
333DSP/BIOS設備驅動
334GIO組件
335DDK套用舉例——Video Port mini-driver
34DSP/BIOS LINK
341DSP/BIOS LINK的軟體結構
342DSP/BIOS LINK的關鍵組件
343典型的套用流程
344使用DSP/BIOS LINK
345套用舉例
參考文獻
第4章最佳化的DSP庫
41DSP的算法庫DSPLIB
411DSPLIB的下載和安裝
412利用DSPLIB實現FFT算法
413利用DSPLIB實現無限單位衝激回響(IIR)數字濾波器
414利用DSPLIB實現有限單位衝激回響(FIR)數字濾波器
415利用DSPLIB實現自適應濾波器
42DSP的數學庫MATHLIB
421三角函式
422除法函式和倒數函式
423平方根函式和平方根倒數函式
424指數函式
425對數函式
426冪指函式
43DSP的IQmath數學函式館
431定點算法原理
432如何安裝IQmath庫
433如何使用IQmath庫
434IQmath庫的函式功能
44DSP的圖像處理庫IMGLIB
441如何安裝和調用IMGLIB庫
442IMGLIB庫的函式功能
443IMGLIB函式使用舉例
45DSP的音頻、視頻和語音編解碼器
451視頻編解碼器
452JPEG圖像編解碼器
453音頻編解碼器
454G711語音編解碼器
參考文獻
第5章軟體開發工具
51DSP的集成開發壞境CCS
511CCS的下載和安裝
512CCS開發DSP程式流程
52CCS IDE 常用工具的使用
521CCS中代碼生成工具的使用
522CCS中調試工具的使用
523CCS中探針工具的使用
524圖形工具的使用
525分析工具的使用
53CCS編程支持工具
531CMD記憶體定位檔案的使用
532DSP片級支持庫
533DSP/BIOS工具的使用
534XDC工具的使用
54C6EZ 工具的使用
541C6Run工具的使用
542C6Accel工具的使用
543C6Flo工具的使用
參考文獻