dsPIC30F系列数字信号控制器可以应用在电机控制、网络连接.语音和音响、电源变换和监视、传感器控制以及汽车电子等领域。本书注重实际应用和编程的技巧,结合作者开发实际项目的经验,提供了大量的应用例程及基于Microchip C30编译器的C语言程序。本书适合于从事嵌入式开发的技术人员阅读,可作为dsPIC30F系列数字信号控制器开发者和初学者设计与编程的自学参考书,也可作为高等院校相关专业研究生和高年级本科生学习有关数字信号控制器原理及应用的参考书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | dsPIC数字信号控制器C程序开发及应用(附光盘) |
分类 | |
作者 | 梁海浪 |
出版社 | 北京航空航天大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 dsPIC30F系列数字信号控制器可以应用在电机控制、网络连接.语音和音响、电源变换和监视、传感器控制以及汽车电子等领域。本书注重实际应用和编程的技巧,结合作者开发实际项目的经验,提供了大量的应用例程及基于Microchip C30编译器的C语言程序。本书适合于从事嵌入式开发的技术人员阅读,可作为dsPIC30F系列数字信号控制器开发者和初学者设计与编程的自学参考书,也可作为高等院校相关专业研究生和高年级本科生学习有关数字信号控制器原理及应用的参考书。 内容推荐 主要介绍dsPIC30F系列数字信号控制器的接口电路设计和编程方法等实用技术。书中介绍了大量的应用例程和与编程相关的知识,几乎涉及到dsPIC30F系列数字信号控制器所有功能模块的编程应用,并给出典型应用实例的电路原理图和源程序清单,所有程序均在实验板上调试通过。本书含光盘1张,内含书中各章节源程序。 本书适合于从事嵌入式开发的技术人员阅读,可作为dsPIC30F系列数字信号控制器开发者和初学者设计与编程的自学参考书,也可作为高等院校相关专业研究生和高年级本科生学习有关数字信号控制器原理及应用的参考书。 目录 第1章 dsPIC30F数字信号控制器简介 1.1什么是数字信号控制器 1.2dsPIC30F结构特性和方框图 1.3dsPIC30F功能概述 1.4dsPIC30F产品系列 1.5dsPIC30F6014引脚图和引脚功能说明- 1.5.1dsPIC30F6014引脚图 1.5.2dsPIC30F6014方块图 1.5.3dsPIC30F6014各引脚说明 第2章 MPLABC30C语言基础和特点 2.1dsPICC30与ANSIC的区别 2.1.1关键字差别 2.1.2语句差别 2.1.3表达式差别 2.2支持的处理器 2.3支持的数据类型 2.4器件支持文件 2.4.1处理器头文件 2.4.2寄存器定义文件 2.4.3使用特殊功能寄存器 2.4.4使用宏 2.4.5从C代码访问EEDATA 2.5C的中断处理 2.5.1编写中断服务程序 2.5.2写中断向量 2.5.3中断服务程序现场保护 2.5.4中断响应时间 2.5.5中断嵌套 2.5.6使能/禁止中断 2.5.7实时中断处理实例 第3章 dsPICC30的使用 3.1创建项目 3.1.1创建文件 3.1.2使用项目向导 3.1.3使用项目窗口 3.1.4设置编译选项 3.1.5编译项目 3.1.6编译错误疑难解答 3.1.7使用MPLABSIM软件模拟器进行调试 3.1.8生成映射文件 3.1.9汇编代码的调试 3.1.10深入学习 3.2C语言和汇编语言的混合编程 3.2.1在汇编语言中使用C变量和c函数 3.2.2使用行内汇编 3.2.3操作实例 第4章 dsPIC30F6014数字信号控制器实验板介绍 4.1dsPIC30F6014数字信号控制器实验板简介 4.2dsPICDEM1.1开发板的主要特征 4.3dsPICDEM1.1开发板功能介绍 4.3.1语音处理功能 4.3.2A/D转换功能 4.3.3键盘 4.3.4LCD显示器显示 4.3.5数据通信 4.3.6主从数字信号处理器多机并行通信 4.3.7其他功能 4.4dsPICDEM1.1开发板电路原理图 4.5dsPICDEM1.1开发板的硬件布局 第5章 dsPIC30F6014基础应用 5.1使用定时器1延时控制发光二极管 5.1.1功能说明 5.1.2输入/输出端口 5.1.3定时器1的控制寄存器T1CON 5.1.4程序清单 5.2使用外部中断1和外部中断2控制发光二极管 5.2.1功能说明 5.2.2程序清单 5.3使用定时器1和定时器2控制发光二极管 5.3.1功能说明 5.3.2程序清单 5.4配置并使用UARTl传送数据 5.4.1UART功能简介 5.4.2硬件电路 5.4.3程序清单 5.5从ADC模块读值并通过UART1显示 5.5.1功能简介 5.5.2硬件电路 5.5.3程序清单 5.6内部EEPROM的读/写 5.6.1功能简介 5.6.2控制寄存器 5.6.3程序设计 5.6.4程序清单 第6章 用正交编码器接口(QEI)模块测量速度和位置 6.1QEI模块功能简介 6.2控制和状态寄存器 6.3设计要求 6.4硬件原理 6.4.1初始化QEI模块 6.4.2计算QEI模块角位置 6.4.3计算QEI模块角速度 6.5程序框图 6.6程序清单 第7章 在dsPIC30F器件上实现自动波特率检测 7.1自动波特率检测方法 7.1.1方法一:回归计算 7.1.2方法二:简化计算 7.2程序框图 7.3程序清单 第8章 无传感器无刷直流电机控制系统 8.1无刷直流电机的工作原理 8.2控制系统硬件设计 8.3控制系统软件设计 8.3.1对dsPIC30F2010编程 8.3.2用户接口 8.3.3串行用户接口的使用 8.3.4控制程序设计 8.3.5C语言程序清单 第9章 基于无线广播的语音时钟 9.1电路原理 9.2系统工作原理 9.2.1S13000编码解码器 9.2.2数据转换器接口DCI模块 9.2.3操作过程和工作原理 9.3程序流程图 9.4程序清单 第10章 语音处理 10.1电路原理 10.2系统工作原理 10.3操作实例 10.4程序流程图 10.5程序清单 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。