《基於固件的DSP開發及虛擬實現》是2014年3月1日北京航空航天大學出版社出版的圖書,作者是劉傑。
基本介紹
- 中文名:基於固件的DSP開發及虛擬實現
- 類型:計算機與網際網路
- 出版日期:2014年3月1日
- 語種:簡體中文
- ISBN:9787512414259
- 作者:劉傑
- 出版社:北京航空航天大學出版社
- 頁數:543 頁
- 開本:16 開
- 品牌:北京航空航天大學出版社
內容簡介,作者簡介,圖書目錄,
內容簡介
《基於固件的DSP開發及虛擬實現》主要介紹Piccolo 2802x DSP固件庫函式的變數定義、函式定義及其使用方法,包括與之相關的DSP各單元的運行機制、相關暫存器的意義及設定等。全書把多種新技術集於一身,包括:採用了基於固件庫的DSP軟體編程方法,以簡化與加快軟體的編寫進度;介紹了新版CCS5與controlSUITE的聯合軟體編程,以及CCS5和controlSUITE的使用方法;為處於項目開發論證階段與無DSP板卡的讀者介紹了基於Proteus虛擬硬體平台的軟體測試方法;引入LabVIEW工具,對軟體在DSP板卡中的運行結果及過程進行評估和監控;採用真實硬體LaunchPad板卡與虛擬硬體Proteus,對所編程的C代碼進行聯合測試等。
《基於固件的DSP開發及虛擬實現》是一本基於固件庫的DSP軟體設計的技術手冊,供廣大DSP開發者在從事項目開發時參考,同時也是高校電類各專業本科生與研究生學習基於固件開發DSP的教材。
作者簡介
劉傑,畢業於浙江大學信電系通信工程專業,獲工學博士學位,現為碩士生導師,兼職教授。長期從事嵌入式器件的研究與開發,特別是近3~4年,夜以繼日地潛心鑽研基於模型的設計,這項最近幾年才在全球掀起的新技術。致力於宣傳、推廣基於模型的設計在我國的套用和普及,已經出版了國內第一部基於模型設計的專著《基於模型的設計及其嵌入式實現》。
圖書目錄
第1章CCSv5.3軟體包的安裝與使用入門
1.1CCSv5的安裝
1.1.1CCSv5的下載
1.1.2CCSv5在WIN7中的安裝過程
1.2安裝C2000DSP開發助手(controISUITE)
1.3CCSv5.3使用入門
第2章Proteus快速入門
2.1ISIS(IntelligentSchematicInputSystem)基本概念與操作
2.1.1Proteus7.10的編輯環境
2.1.2元器件的基本操作與庫簡介
2.2虛擬儀器的使用
2.2.1虛擬示波器
2.2.2邏輯分析儀
2.2.3虛擬終端
2.2.4電壓表和電流表
2.3微處理器仿真
2.3.1基於ProteusVSM原始碼調試
2.3.2針對PiccoloDSP的原始碼控制系統
2.4基於圖表的仿真及分析
2.5閃爍燈演示實驗
2.5.1繪製原理圖
2.5.2基於Proteus的閃爍燈CCS工程
2.5.3基於Proteus8.0的ADC範例
2.5.4在Proteus8.O中編譯與虛擬硬體測試
第3章數模轉換器(ADC)
3.1數模轉換器(ADC)
3.1.1數模轉換器特點
3.1.2數模轉換器結構框圖
3.1.3SOC的工作原理
3.1.4ADC轉換優先權
3.1.5同步採樣模式
3.1.6EOC和中斷操作
3.1.7上電順序
3.1.8內部/外部參考電壓選擇
3.1.9ADC暫存器
3.2ADC固件庫
3.2.1數據結構文檔
3.2.2定義文檔
3.2.3類型定義文檔
3.2.4枚舉文檔
3.2.5函式文檔
3.3基於固件的ADC範例
第4章設備時鐘
4.1設備時鐘簡介
4.1.1使能/禁止外設單元的時鐘
4.1.2配置低速外設時鐘預分頻器
4.2CLK固件庫
4.2.1數據結構文檔
4.2.2定義文檔
4.2.3類型定義檔案
4.2.4枚舉文檔
4.2.5函式文檔
第5章振盪器與鎖相環
5.1振盪器與鎖相環模組
5.1.1輸入時鐘選項
5.1.2配置輸入時鐘源和XCLKOUT選項
5.1.3配置設備的時鐘域
5.1.4基於PPL的時鐘模組
5.1.5生成XCLKOUT
5.1.6PLL控制、狀態和XCLKOUT暫存器描述
……
第6章CPU與定時器
第7章捕獲(CAP)單元
第8章比較器單元
第9章快閃記憶體(Flash)
第10章通用輸入/輸出口(GPIO)
第11章外設中斷擴展單元(PIE)
第12章脈寬調製單元
第13章串列外設接口(SPI)
第14章串列通信接口(SCI)