DSP应用系统开发实例:基于TMS320F281x和C语言出版时间:2018年版内容简介 本书针对目前通用流行的TMS320F281x DSP芯片,通过大量实例详细介绍了DSP基础模块与综合系统设计的方法及技巧。全书共分3篇13章。第1篇为开发基础篇,重点介绍了DSP系统开发的基础知识和集成开发环境。第2篇为模块实例篇,通过8个设计实例,详细介绍了TMS320F281x DSP基础模块各种开发技术和使用技巧,每个实例基础实用、易学易懂。第3篇为综合应用篇,是本书的重点,精选了10个DSP系统综合应用实例,并给出了完整的设计过程。 本书语言简洁,层次分明,精选的每个实例都对它的实例功能、设计思路、工作原理、硬件电路、软件设计、参考程序做了详细的描述和注释,为读者提供了一套完整的TMS320F281x DSP芯片开发设计手册。 本书可作为从事DSP芯片开发的工程技术人员的一本实用的参考书,也适合高校计算机、自动化、电子及通信等相关专业的师生使用。目录第1篇开发基础篇1第1章DSP应用系统开发基础11.1DSP应用系统开发流程11.1.1DSP总体方案设计11.1.2DSP芯片选型21.1.3硬件电路设计41.1.4软件程序设计51.1.5DSP系统集成61.2DSP应用系统开发工具71.2.1软件开发工具71.2.2硬件开发工具71.3实例:基于TMS320F2812A DSP的最小系统设计8第2章DSP集成开发环境102.1CCS简介102.1.1CCS概述102.1.2代码生成工具102.2CCS3.3的基本应用122.2.1开发TMS320C28xx应用系统环境122.2.2CCS3.3安装122.2.3CCS3.3设置122.2.4启动CCS3.3仿真152.3实例:用CSS3.3开发一个音频信号采集、处理输出的程序192.3.1实例目的192.3.2实例原理192.3.3实例步骤202.3.4实例结果25第2篇模块实例篇26第3章数字输入/输出模块263.1数字I/O端口概述263.2数字I/O端口寄存器263.2.1I/O复用寄存器273.2.2I/O数据寄存器273.2.3GPIO多路复用器的寄存器293.2.4GPIO寄存器基本功能323.3实例:I/O端口应用——键盘接口设计333.3.1键盘接口的硬件设计333.3.2键盘接口的软件设计343.4实例:I/O端口应用——LCD接口设计353.4.1LCD显示接口的硬件设计353.4.2LCD显示接口的软件设计36第4章事件管理器模块474.1事件管理器模块概述474.1.1事件管理器结构框图474.1.2事件管理器寄存器地址列表484.1.3事件管理器中断504.2通用定时器554.2.1通用定时器概述554.2.2通用定时器功能模块554.2.3通用定时器的计数操作614.3PWM电路644.3.1有比较单元的PWM电路644.3.2PWM信号的产生674.3.3空间向量PWM704.4实例:事件管理器应用——产生PWM波734.5实例:事件管理器——捕获PWM波75第5章模数转换模块785.1ADC概述785.2自动排序器的工作原理795.2.1连续的自动排序模式805.2.2排序器的启动/停止模式805.2.3输入触发源805.3ADC时钟预定标815.4低功耗方式815.5功耗上升顺序825.6ADC模块的寄存器825.7ADC转换时钟周期895.8实例:ADC的应用90第6章串行外设接口模块(SPI)936.1串行外设接口概述936.2串行外设接口操作946.2.1操作介绍946.2.2串行外设接口模块的主动和从动方式946.2.3串行外设接口中断956.2.4数据格式956.2.5串行外设接口波特率设置和时钟方式966.2.6串行外设接口的初始化986.3串行外设接口控制寄存器986.4实例:SPI端口输出DAC串行数据103第7章串行通信接口模块(SCI)1067.1串行通信接口概述1067.2多处理器(多机)异步通信模式1077.2.1串行通信接口可编程的数据格式1077.2.2串行通信接口的多处理器通信1087.2.3串行通信接口通信格式1087.2.4串行通信接口中断1107.2.5串行通信接口波特率计算1107.2.6串行通信接口增强特征1117.3串行通信接口控制寄存器1137.4实例:SCI的应用——串行通信接口与RS-232串行口的异步通信1197.4.1串行通信硬件电路设计1197.4.2串行通信软件设计120第8章eCAN控制器模块1238.1eCAN控制器模块概述1238.1.1eCAN技术简介1238.1.2F2812 eCAN控制器概述1248.2邮箱1258.2.1eCAN信息包格式说明1258.2.2eCAN邮箱寄存器1258.3eCAN控制寄存器1278.4eCAN控制器的操作1348.4.1初始化eCAN控制器1358.4.2信息的发送1368.4.3信息的接收1368.4.4远程帧1378.4.5中断1388.5实例:采用eCAN控制器发送和接收消息142第3篇综合应用篇147第9章DSP在电力系统中的应用1479.1实例:光伏并网逆变器设计1479.1.1实例功能1479.1.2设计思路1479.1.3工作原理1489.1.4硬件电路1509.1.5软件设计1549.1.6参考程序1579.2实例:风力发电并网逆变器设计1689.2.1实例功能1689.2.2设计思路1689.2.3工作原理1699.2.4硬件电路1709.2.5软件设计1749.2.6参考程序176第10章DSP在开关电源中的应用18210.1实例:直流斩波电源的设计18210.1.1实例功能18210.1.2工作原理18210.1.3硬件电路18310.1.4软件设计18610.1.5参考程序18710.2实例:三相高精度逆变电源的设计19310.2.1实例功能19310.2.2工作原理19310.2.3硬件电路19610.2.4软件设计19910.2.5参考程序200第11章DSP在电机控制系统中的应用23211.1实例:异步电动机矢量控制设计23211.1.1实例功能23211.1.2工作原理23211.1.3硬件电路23411.1.4软件设计23711.1.5参考程序24211.2实例:感应电动机软启动器设计24611.2.1实例功能24711.2.2工作原理24711.2.3硬件电路24811.2.4软件设计25011.2.5参考程序253第12章DSP在检测及控制系统中的应用25912.1实例:三相交流参数测试仪的设计25912.1.1实例功能25912.1.2工作原理25912.1.3硬件电路26412.1.4软件设计26612.1.5参考程序27012.2实例:新型多电平混合级联逆变器设计27712.2.1实例功能27712.2.2工作原理27812.2.3硬件电路28112.2.4软件设计28312.2.5参考程序286第13章DSP在电力电子装置中的应用28713.1实例:并联混合有源滤波器的设计28713.1.1实例功能28713.1.2设计思路28813.1.3工作原理28913.1.4硬件电路29813.1.5软件设计30113.1.6参考程序30313.2实例:新型谐振阻抗型混合有源滤波器的设计31413.2.1实例功能31413.2.2工作原理31413.2.3硬件电路31813.2.4软件设计32213.2.5参考程序323参考文献328 上一篇: 通信技术专业实训项目标准化指导书 下一篇: 通信对抗原理及应用