图书介绍
PSoC4技术与应用PDF|Epub|txt|kindle电子书版本网盘下载
![PSoC4技术与应用](https://www.shukui.net/cover/66/34430682.jpg)
- 王广君主编;张怀,陈东明,冀连杰,曾旭明,向常州,陈晓梦副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302373957
- 出版时间:2014
- 标注页数:439页
- 文件大小:49MB
- 文件页数:455页
- 主题词:现场可编程门阵列-程序设计
PDF下载
下载说明
PSoC4技术与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础知识篇3
第1章 PSoC概述3
1.1 PSoC历史3
1.2 赛普拉斯PSoC4
第2章 PSoC 4系列5
2.1 PSoC 4系列概述5
2.2 Cortex-M0处理器6
2.3 中断7
2.3.1 中断的特性7
2.3.2 中断的工作原理7
2.4 存储器9
2.5 系统资源10
2.5.1 输入/输出系统10
2.5.2 时钟系统10
2.5.3 电源系统11
2.5.4 运行模式13
2.5.5 电源模式13
2.5.6 看门狗定时器15
2.5.7 复位15
2.6 模拟系统17
2.6.1 精确基准源17
2.6.2 SAR ADC模块17
2.6.3 低功耗比较器19
2.6.4 CTBm20
2.6.5 LCD段直接驱动21
2.6.6 CapSense技术23
2.6.7 温度传感器24
2.7 数字系25
2.7.1 通用数字模块25
2.7.2 定时器/计数器/PWM模块31
2.7.3 串行通信模块33
第3章 PSoC 3/5系列39
3.1 PSoC 3系列简介39
3.2 PSoC 5系列简介41
3.3 芯片选型43
第4章 编程及调试45
4.1 PSoC Creator简介45
4.2 创建工程和编程46
4.3 调试49
第5章 CFDP-042平台简介51
5.1 CFDP-042平台概述51
5.2 CFDP-042平台的系统组成52
5.3 CFDP-042平台硬件电路介绍53
5.3.1 系统供电电源53
5.3.2 下载仿真电路54
5.3.3 RGB七彩LED电路54
5.3.4 独立按键电路55
5.3.5 蜂鸣器驱动电路55
5.3.6 CapSense电容触摸电路55
5.3.7 LCD显示接口电路56
5.3.8 SD卡接口电路56
5.3.9 网口电路57
5.3.10 串口通信电路58
5.3.11 TMP05温度传感器电路58
5.3.12 MPU6050姿态传感器电路59
5.3.13 音频VS1053电路59
5.4 CFDP-042平台硬件PCB实现60
5.5 CFDP-042平台典型实验61
第二篇 基础实践篇65
第6章 运算放大器65
6.1 运算放大器说明65
6.1.1 CTBm概述65
6.1.2 CTBm工作原理65
6.1.3 寄存器列表70
6.2 实例1:高阻抗缓冲器设计70
6.2.1 设计目标71
6.2.2 设计过程71
6.2.3 调试及结果74
6.3 实例2:同相增益放大电路设计74
6.3.1 设计目标76
6.3.2 设计过程76
6.3.3 调试及结果81
6.4 实例3:有源低通滤波器设计82
6.4.1 设计目标83
6.4.2 设计过程83
6.4.3 调试及结果90
6.5 实例4:积分电路设计91
6.5.1 设计目标92
6.5.2 设计过程93
6.5.3 调试及结果100
第7章 模数转换器101
7.1 ADC说明101
7.1.1 ADC组件概述101
7.1.2 SARADC核102
7.1.3 多路模拟选择开关105
7.1.4 SAR ADC寄存器及其描述109
7.1.5 SAR ADC组件的API接口函数110
7.2 实例:单通道电压采集111
7.2.1 设计目标111
7.2.2 设计过程111
7.2.3 调试及结果118
第8章 数模转换器119
8.1 DAC说明119
8.1.1 DAC组件概述119
8.1.2 DAC直流电器特性120
8.1.3 DAC组件的API接口函数120
8.2 实例:IDAC实验121
8.2.1 设计目标121
8.2.2 设计过程121
8.2.3 调试及结果127
第9章 低功耗比较器129
9.1 低功耗比较器说明129
9.1.1 低功耗比较器概述129
9.1.2 比较器的配置130
9.1.3 比较器的寄存器列表132
9.1.4 低功耗比较器的API接口函数132
9.2 实例:低功耗比较器实验133
9.2.1 设计目标133
9.2.2 设计过程133
9.2.3 调试及结果141
第10章 内核温度传感器142
10.1 内核温度传感器说明142
10.1.1 内核温度传感器概述142
10.1.2 工作原理142
10.1.3 内核温度传感器配置143
10.1.4 内核温度传感器使用方法144
10.2 实例:内核温度采集144
10.2.1 设计目标144
10.2.2 设计过程145
10.2.3 调试及结果150
第11章 GPIO151
11.1 GPIO说明151
11.1.1 GPIO模块框图151
11.1.2 GPIO特性151
11.1.3 引脚组件151
11.1.4 驱动方式154
11.1.5 应用程序编程接口156
11.2 实例:LED跑马灯156
11.2.1 设计目标156
11.2.2 设计过程156
11.2.3 调试及结果160
第12章 中断162
12.1 中断说明162
12.1.1 特性162
12.1.2 中断实现162
12.1.3 中断工作原理163
12.1.4 中断源163
12.1.5 中断使能/禁止165
12.1.6 中断组件166
12.2 实例:按键中断实验167
12.2.1 设计目标167
12.2.2 设计过程167
12.2.3 调试及结果171
第13章 寄存器172
13.1 寄存器说明172
13.1.1 控制寄存器172
13.1.2 状态寄存器173
13.1.3 移位寄存器175
13.2 实例1:控制寄存器控制LED闪烁178
13.2.1 设计目标178
13.2.2 设计过程178
13.2.3 调试及结果181
13.3 实例2:数据移位181
13.3.1 设计目标181
13.3.2 设计过程181
13.3.3 调试及结果186
第14章 定时器188
14.1 定时器说明188
14.1.1 看门狗定时器188
14.1.2 定时器组件189
14.2 实例1:定时器实验193
14.2.1 设计目标193
14.2.2 设计过程193
14.2.3 调试及结果199
第15章 计数器200
15.1 计数器说明200
15.1.1 特性200
15.1.2 组件参数配置200
15.1.3 应用程序编程接口203
15.2 实例:秒表设计203
15.2.1 设计目标203
15.2.2 设计过程203
15.2.3 调试及结果212
第16章 PWM模块213
16.1 PWM说明213
16.1.1 PWM模块说明213
16.1.2 带死区模式的PWM214
16.1.3 TCPWM寄存器及操作215
16.1.4 PWM的API接口函数217
16.2 实例:PWM控制LED闪烁218
16.2.1 设计目标218
16.2.2 设计过程218
16.2.3 调试及结果222
第17章 正交解码器223
17.1 正交解码器说明223
17.1.1 正交解码器模块概述223
17.1.2 QuadDec操作配置224
17.1.3 QuadDec的API接口函数225
17.2 实例:正交编码信号解码225
17.2.1 设计目标225
17.2.2 设计过程225
17.2.3 调试及结果230
第18章 伪随机序列发生器231
18.1 伪随机序列说明231
18.1.1 伪随机序列模块概述231
18.1.2 伪随机序列的生成方式232
18.1.3 伪随机模式的配置232
18.1.4 PRS的API接口函数233
18.2 实例:伪随机序列发生器234
18.2.1 设计目标234
18.2.2 设计过程234
18.2.3 调试及结果237
第19章 循环冗余校验238
19.1 循环冗余校验说明238
19.1.1 循环冗余校验模块238
19.1.2 常用标准多项式239
19.1.3 CRC的API接口函数240
19.2 实例1:循环冗余校验码的生成及显示240
19.2.1 设计目标240
19.2.2 设计过程241
19.2.3 调试及结果246
19.3 实例2:带循环冗余校验码的UART数据发送246
19.3.1 设计目标246
19.3.2 设计过程246
19.3.3 调试及结果251
第20章 精确照明信号调制253
20.1 精确照明信号调制说明253
20.1.1 精确照明信号调制模块253
20.1.2 PrISM的顶层架构253
20.1.3 PrISM寄存器254
20.1.4 PrISM的API接口函数255
20.2 实例:PrISM模块精准调制LED256
20.2.1 设计目标256
20.2.2 设计过程256
20.2.3 调试及结果262
第21章 UART通信263
21.1 UART组件说明263
21.1.1 UART总线组件概述263
21.1.2 UART总线协议简介264
21.1.3 UART寄存器及初始化操作265
21.1.4 UART的中断267
21.1.5 UART的API接口函数267
21.2 实例1:PC串口通信实验268
21.2.1 设计目标268
21.2.2 设计过程268
21.2.3 调试及结果271
21.3 实例2:串口中断发送接收实验271
21.3.1 设计目标271
21.3.2 设计过程272
21.3.3 调试及结果275
第22章 I2C通信276
22.1 I2C通信模块说明276
22.1.1 I2C总线组件概述276
22.1.2 I2C总线协议简介277
22.1.3 I2C总线寄存器及初始化操作279
22.1.4 I2C的中断281
22.1.5 I2C的API接口函数281
22.2 实例1:I2C接口自通信实验283
22.2.1 设计目标283
22.2.2 设计过程283
22.2.3 调试及结果292
22.3 实例2:MPU6050六轴演示实验292
22.3.1 设计目标293
22.3.2 设计过程293
22.3.3 调试及结果298
第23章 SPI通信299
23.1 SPI通信模块说明299
23.1.1 SPI总线组件概述299
23.1.2 SPI总线协议简介300
23.1.3 SPI寄存器及其初始化操作301
23.1.4 SPI的中断304
23.1.5 SPI的API接口函数304
23.2 实例1:SPI接口自通信实验304
23.2.1 设计目标305
23.2.2 设计过程305
23.2.3 调试及结果312
23.3 实例2:SD卡数据读写实验312
23.3.1 设计目标312
23.3.2 设计过程313
23.3.3 调试及结果321
第24章 LCD模块323
24.1 LCD模块说明323
24.1.1 LCD液晶组件概述323
24.1.2 字符LCD液晶接口及功能324
24.1.3 字符LCD自定义字符编辑器325
24.1.4 字符LCD的API接口函数326
24.2 实例1:1602液晶温度显示实验327
24.2.1 设计目标327
24.2.2 设计过程327
24.2.3 调试及结果332
24.3 实例2:SPI接口液晶模块显示实验333
24.3.1 设计目标333
24.3.2 设计过程333
24.3.3 调试及结果339
第25章 CapSense模块341
25.1 CapSense模块说明341
25.1.1 CapSense组件概述341
25.1.2 CapSense组件的原理及结构342
25.1.3 CapSense组件的重要特性346
25.1.4 CapSense的API接口函数348
25.2 实例1:CapSense滑条基础实验350
25.2.1 设计目标350
25.2.2 设计过程350
25.2.3 调试及结果359
25.3 实例2:CapSense按键与Bridge Control Panel通信实验360
25.3.1 设计目标360
25.3.2 设计过程360
25.3.3 调试及结果367
第三篇 高级实践篇373
第26章 PSoC Creator自定义组件设计373
26.1 PSoC自定义组件说明373
26.1.1 自定义组件概述373
26.1.2 Schematic自定义组件设计一般流程374
26.1.3 SPI接口TFT液晶自定义组件374
26.2 实例1:TFT液晶自定义组件设计374
26.2.1 设计目标374
26.2.2 设计流程375
26.2.3 组件设计完成396
26.3 实例2:自定义组件测试396
26.3.1 设计目标396
26.3.2 设计流程397
26.3.3 调试及结果401
第27章 超声波测距系统设计402
27.1 超声波测距说明402
27.1.1 超声波测距原理402
27.1.2 发射电路介绍402
27.1.3 接收电路介绍403
27.1.4 程序框架介绍404
27.2 实例:超声波测距实验405
27.2.1 设计目标405
27.2.2 设计流程406
27.2.3 调试及结果419
第28章 MP3音乐播放器设计420
28.1 MP3音乐播放器说明420
28.1.1 MP3音乐播放器概述420
28.1.2 SD卡介绍420
28.1.3 SD卡组件说明423
28.1.4 VS1053简介426
28.1.5 VS1033D组件说明427
28.2 实例:MP3音乐播放器设计429
28.2.1 设计目标429
28.2.2 设计过程429
28.2.3 调试及结果438
参考文献439