官术网_书友最值得收藏!

前言

數字信號處理(Digital Signal Processing,簡稱DSP)是利用CPU以數字形式對信號進行采集、變換、濾波、估值、增強、壓縮、識別等處理,以得到符合人們需要的信號形式。

數字信號處理是以眾多學科為理論基礎的,它所涉及的范圍極其廣泛。例如,在數學領域,微積分、概率統計、隨機過程、數值分析等都是數字信號處理的基本工具,與網絡理論、信號與系統、控制論、通信理論、故障診斷等也密切相關。近來新興的一些學科,如人工智能、模式識別、神經網絡等,都與數字信號處理密不可分。可以說,數字信號處理是把許多經典的理論體系作為自己的理論基礎,同時又使自己成為一系列新興學科的理論基礎。

TI公司的TMS320F2812屬于TI的C2000系列產品。在目前過程控制領域中,它是TMS320系列中的第二代產品,與傳統的單片機相比,它具有功能強、資源豐富、功耗低等突出的性能。具有完美的性能并綜合最佳的外設接口,它集成了閃存、高速A/D轉換器、高性能的CAN模塊等。具有較高的性價比,利用它可以降低開發難度,縮短面市時間,有效地降低了開發成本。

本書主要以TI公司的TMS320F2812芯片為核心,通過對多個功能模塊的開發的實際過程的介紹,來講解TI的DSP2000系列開發的原理和實踐。

本書內容包括:

第1章 DSP概述,主要介紹DSP構成及設計方法。

第2章 F2812結構,主要介紹TMS320F2812硬件結構。

第3章 中斷系統,主要介紹引入中斷的目的是解決主機與外設的并行工作問題,實現實時控制。

第4章 指令系統,主要以助記符形式來介紹DSP的指令系統。

第5章 匯編語言程序設計實例,主要介紹了DSP芯片的匯編語言程序設計的一些基本知識和編寫匯編語言的基本算法等。

第6章 匯編語言與C語言的混合編程,主要介紹用匯編語言或C語言開發DSP芯片。

第7章 DSP系統開發實例,通過實例主要介紹DSP CCS開發軟件CCS(Code Composer Studio)是一個完整的DSP集成開發環境,也是目前最優秀的DSP開發軟件之一。

第8章 事件管理器,主要介紹F2812片內外設事件管理器。

第9章 引導ROM及引導裝載器功能,本章主要介紹適用于存儲在TMS320F28x系列處理器的片上引導ROM中的代碼和數據。

第10章 數字輸入/輸出端口,本章主要介紹F2812芯片處理器數字輸入輸出端口。

第11章 模/數轉換,本章主要介紹TMS320F2812 ADC模塊的應用。

第12章 SCI串行通信接口,本章主要介紹TMS320F2812串行通信接口的應用。

第13章 SPI串行外設接口,本章主要介紹在DSP控制器的片內集成SPI接口模塊。

第14章 控制器局域網,本章主要介紹CAN模塊的使用。

第15章 工業控制中的應用實例,本章通過具體的實例主要介紹了基于TI公司生產的DSPTMS320F2812芯片的特性和使用方法,以TMS320F2812 DSP為核心,實現三相正弦SPWM波形發生器、PWM電機控制和音頻測試的功能。

本書內容豐富,講解細致。實例中的代碼全部編譯通過,并配有相應的電路圖。

參與本書編寫的還有趙光、王爍、蘭嬋麗、王波波、趙輝、劉文濤、劉群、吳麗等,在此表示感謝!

限于我們的水平,書中難免有錯誤和缺點,敬望讀者批評指正!

編著者

主站蜘蛛池模板: 疏勒县| 北流市| 曲阳县| 扎兰屯市| 安丘市| 保山市| 阿克陶县| 津市市| 龙陵县| 巴马| 广水市| 永宁县| 南皮县| 兴仁县| 嘉峪关市| 贵溪市| 治多县| 滁州市| 郑州市| 兖州市| 五指山市| 民乐县| 贵定县| 什邡市| 施秉县| 丰都县| 尉氏县| 山阴县| 万盛区| 合山市| 松阳县| 大荔县| 平顶山市| 敖汉旗| 乐昌市| 环江| 仙居县| 鹤峰县| 秦皇岛市| 秦皇岛市| 贞丰县|