新書推薦:
《
我从何来:自我的心理学探问
》
售價:NT$
545.0
《
失败:1891—1900 清王朝的变革、战争与排外
》
售價:NT$
390.0
《
万千心理·我的精神分析之道:复杂的俄狄浦斯及其他议题
》
售價:NT$
475.0
《
荷马:伊利亚特(英文)-西方人文经典影印21
》
售價:NT$
490.0
《
我的心理医生是只猫
》
售價:NT$
225.0
《
股权控制战略:如何实现公司控制和有效激励(第2版)
》
售價:NT$
449.0
《
成吉思汗传:看历代帝王将相谋略 修炼安身成事之根本
》
售價:NT$
280.0
《
爱丁堡古罗马史-罗马城的起源和共和国的崛起
》
售價:NT$
349.0
|
內容簡介: |
《TMS320C2000 DSP 应用实例精讲》以TMS320F2812为例,介绍TMS320C2000系列DSP在作者所从事的航空遥感器控制系统项目中的具体应用,包括数据串行通信控制、直流伺服控制、步进电机控制、温度控制以及嵌入式控制软件的在线升级应用等。结合各个应用的特点,通过分析其功能需求和使用情况,推导数学模型,进行硬件控制电路原理和主要软件代码的设计,给出测试或试验的结果,为用户了解和快速掌握该处理器的应用特性和使用特点,设计出满足使用要求的嵌入式数字控制系统提供参考。
|
目錄:
|
目录前言第1章 概述 11.1 TI公司DSP系列产品的发展及应用 11.1.1 TI公司简介 11.1.2 TI公司的DSP 产品 21.2 DSP相关知识简介 31.2.1 DSP基础知识 31.2.2 TMS320C2000系列DSP 81.2.3 TMS320F281x处理器功能及特点 101.3 工程应用实例 171.4 开发流程、所需条件及相关工具 191.5 几个通用的硬件模块电路 231.5.1 供电电源 231.5.2 电源监控和复位电路 281.5.3 时钟电路 291.5.4 JTAG接口电路 301.5.5 电平转换电路 31第2章 CCS简介 332.1 概述 342.2 CCS的安装与配置 352.2.1 CCS的安装 352.2.2 目标系统配置 362.2.3 启动GEL文件 382.2.4 主机编程环境设置 392.3 CCS的界面说明 402.3.1 CCS软件界面常用图标 402.3.2 基本应用界面 412.3.3 代码编辑区简介 432.4 CCS的常用操作442.4.1 查找替换文字 442.4.2 使用书签 452.4.3 程序运行控制 462.4.4 断点设置及应用 472.4.5 观察界面 502.4.6 建立新工程 522.5 TMS320F2812的编程与程序烧写 542.5.1 TMS320F2812的编程 542.5.2 程序的烧写 56第3章 数据串行通信应用 593.1 概述 593.1.1 DSP中的SCI通信原理 593.1.2 SCI模块的特点 603.1.3 DSP通信的分类 623.2 主控RS422串行通信应用 633.2.1 主控RS422串行通信应用分析及硬件设计 633.2.2 主控RS422串行通信软件设计及实现653.3 成像探测器RS232串行通信应用 733.3.1 成像探测器简介及其RS232串行通信电路设计 733.3.2 RS232串行通信软件设计及实现 743.4 成像探测器LVDS通信应用 803.4.1 成像探测器简介及其LVDS通信电路设计 803.4.2 LVDS通信软件设计及实现 813.5 串行通信扩展应用 853.5.1 串行通信扩展的必要性 853.5.2 串行通信扩展设计和实现 85第4章 直流伺服系统控制应用 894.1 概述 894.2 直流伺服系统的数学模型 904.3 硬件控制电路设计 954.3.1 数字信号处理模块 954.3.2 电平转换模块 974.3.3 逻辑控制模块 984.3.4 差分信号模块 984.3.5 PWM功率控制模块 994.4 软件编码及分析 1014.4.1 主程序 1014.4.2 GPIO配置程序 1024.4.3 事件管理器配置程序 1034.4.4 SCI 串口配置程序 1054.4.5 串口接收数据程序 1064.4.6 控制算法程序 1074.4.7 伺服系统速度控制程序 1094.4.8 伺服系统位置控制程序 1104.5 调试试验及结果 113第5章 步进电机控制应用 1175.1 概述 1175.1.1 步进电机控制的发展及应用 1175.1.2 步进电机控制系统的设计内容与步骤 1175.1.3 步进电机控制技术的分类 1185.2 步进电机的原理和特性 1195.2.1 步进电机的工作原理 1195.2.2 步进电机的特点 1195.2.3 步进电机的结构和分类 1205.2.4 步进电机的主要物理特性 1225.2.5 步进电机的基本数学模型 1235.3 位置闭环控制系统的硬件设计 1245.3.1 总体方案 1245.3.2 硬件电路设计 1255.3.3 步进电机的选型 1275.3.4 步进电机驱动电路 1285.4 位置闭环控制系统的软件设计 1315.4.1 软件设计方法 1315.4.2 软件主程序 1325.4.3 中断服务程序 1335.4.4 位置闭环控制子模块详细代码 1365.5 位置闭环控制系统试验 139第6章 温度控制应用 1406.1 概述 1406.2 温度传感器的分类 1416.3 航空遥感器的温控方法 1426.4 温度控制硬件设计及分析 1466.4.1 DSP控制器 1466.4.2 DS18B20U读取电路图 1476.4.3 继电器控制电路图 1486.5 软件编码及实现 1506.5.1 主程序 1506.5.2 各功能实现函数 1546.6 试验结果 163第7章 软件在线升级 1647.1 概述 1647.2 功能分析 1647.3 hex文件格式说明 1677.4 hex文件生成方法 1687.5 起始程序设计 1697.6 主程序设计 1717.7 升级程序设计 1737.7.1 地址设置 1737.7.2 添加Flash函数库 1747.7.3 Flash扇区擦除函数 1767.7.4 升级程序流程 1777.7.5 十六进制存储转ASCII函数 1787.7.6 一个hex字节处理函数 1797.7.7 一行hex文件处理函数 1827.7.8 Flash扇区写入函数 185参考文献 187
|
|