dsPIC数字信号控制器C程序开发及应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:梁海浪编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2006
- ISBN:7810777726
- 页数:310 页
1.1 什么是数字信号控制器 1
第1章 dsPIC30F数字信号控制器简介 1
1.2 dsPIC30F结构特性和方框图 2
1.3 dsPIC30F功能概述 3
1.4 dsPIC30F产品系列 5
1.5 dsPIC30F6014引脚图和引脚功能说明 6
1.5.1 dsPIC30F6014引脚图 6
1.5.2 dsPIC30F6014方块图 6
1.5.3 dsPIC30F6014各引脚说明 9
第2章 MPLAB C30 C语言基础和特点 12
2.1 dsPICC30与ANSI C的区别 12
2.1.1 关键字差别 12
2.1.2 语句差别 26
2.1.3 表达式差别 27
2.3 支持的数据类型 28
2.2 支持的处理器 28
2.4 器件支持文件 30
2.4.1 处理器头文件 30
2.4.2 寄存器定义文件 31
2.4.3 使用特殊功能寄存器 32
2.4.4 使用宏 33
2.4.5 从C代码访问EEDATA 35
2.5 C的中断处理 36
2.5.1 编写中断服务程序 37
2.5.2 写中断向量 39
2.5.3 中断服务程序现场保护 42
2.5.4 中断响应时间 42
2.5.5 中断嵌套 43
2.5.6 使能/禁止中断 43
2.5.7 实时中断处理实例 44
第3章 dsPIC C30的使用 62
3.1 创建项目 62
3.1.1 创建文件 62
3.1.2 使用项目向导 63
3.1.3 使用项目窗口 66
3.1.4 设置编译选项 66
3.1.5 编译项目 68
3.1.6 编译错误疑难解答 68
3.1.7 使用MPLAB SIM软件模拟器进行调试 70
3.1.8 生成映射文件 73
3.1.9 汇编代码的调试 74
3.1.10 深入学习 77
3.2 C语言和汇编语言的混合编程 77
3.2.1 在汇编语言中使用C变量和C函数 77
3.2.2 使用行内汇编 79
3.2.3 操作实例 83
第4章 dsPIC30F6014数字信号控制器实验板介绍 92
4.1 dsPIC30F6014数字信号控制器实验板简介 92
4.2 dsPICDEM 1.1开发板的主要特征 93
4.3 dsPICDEM 1.1开发板功能介绍 94
4.3.1 语音处理功能 94
4.3.2 A/D转换功能 94
4.3.3 键盘 95
4.3.4 LCD显示器显示 95
4.3.5 数据通信 95
4.3.6 主从数字信号处理器多机并行通信 96
4.3.7 其他功能 96
4.4 dsPICDEM 1.1开发板电路原理图 96
4.5 dsPICDEM 1.1开发板的硬件布局 101
5.1.2 输入/输出端口 105
5.1.1 功能说明 105
5.1 使用定时器1延时控制发光二极管 105
第5章 dsPIC30F6014基础应用 105
5.1.3 定时器1的控制寄存器T1CON 107
5.1.4 程序清单 108
5.2 使用外部中断1和外部中断2控制发光二极管 110
5.2.1 功能说明 110
5.2.2 程序清单 110
5.3 使用定时器1和定时器2控制发光二极管 112
5.3.1 功能说明 112
5.3.2 程序清单 113
5.4 配置并使用UART1传送数据 115
5.4.1 UART功能简介 115
5.4.2 硬件电路 119
5.4.3 程序清单 119
5.5.1 功能简介 123
5.5 从ADC模块读值并通过UART1显示 123
5.5.2 硬件电路 132
5.5.3 程序清单 132
5.6 内部EEPROM的读/写 138
5.6.1 功能简介 138
5.6.2 控制寄存器 139
5.6.3 程序设计 143
5.6.4 程序清单 145
第6章 用正交编码器接口(QEI)模块测量速度和位置 148
6.1 QEI模块功能简介 148
6.2 控制和状态寄存器 150
6.3 设计要求 153
6.4 硬件原理 154
6.4.1 初始化QEI模块 154
6.4.2 计算QEI模块角位置 156
6.4.3 计算QEI模块角速度 156
6.5 程序框图 157
6.6 程序清单 158
第7章 在dsPIC30F器件上实现自动波特率检测 161
7.1 自动波特率检测方法 161
7.1.1 方法一:回归计算 161
7.1.2 方法二:简化计算 163
7.2 程序框图 164
7.3 程序清单 166
第8章 无传感器无刷直流电机控制系统 173
8.1 无刷直流电机的工作原理 173
8.2 控制系统硬件设计 175
8.3 控制系统软件设计 179
8.3.1 对dsPIC30F2010编程 179
8.3.2 用户接口 179
8.3.3 串行用户接口的使用 181
8.3.4 控制程序设计 186
8.3.5 C语言程序清单 195
第9章 基于无线广播的语音时钟 231
9.1 电路原理 231
9.2 系统工作原理 232
9.2.1 SI3000编码解码器 232
9.2.2 数据转换器接口DCI模块 239
9.2.3 操作过程和工作原理 246
9.3 程序流程图 259
9.4 程序清单 262
第10章 语音处理 291
10.1 电路原理 291
10.2 系统工作原理 292
10.3 操作实例 293
10.4 程序流程图 296
10.5 程序清单 299
参考文献 310
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《钢铁行业污染特征与全过程控制技术研究》周长波等 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《生活垃圾焚烧飞灰中典型污染物控制技术》朱芬芬等编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《世说新语校笺 第1册》(南朝宋)刘义庆撰;(南朝梁)刘孝标注;杨勇校笺 2019
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019