图书介绍

PsoCTM体系结构与编程PDF|Epub|txt|kindle电子书版本下载

PsoCTM体系结构与编程
  • 戴国骏,张翔,曾虹著 著
  • 出版社: 北京:中国科学技术出版社
  • ISBN:7504641723
  • 出版时间:2005
  • 标注页数:315页
  • 文件大小:31MB
  • 文件页数:330页
  • 主题词:微处理器,PSOC-系统结构-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PsoCTM体系结构与编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 PSoC概述1

1.1 系统集成芯片SoC1

1.1.1 SoC的概述1

1.1.2 SoC的设计1

1.1.3 SoC中IP核的设计和复用3

1.1.4 SoC设计方法所面临的挑战4

1.1.5 SoC技术发展趋势5

1.2 系统集成可编程芯片(SoPC)6

1.2.1 Actel公司的VariCore核7

1.2.2 Altera公司的Excalibur核8

1.2.3 Atmel公司的AVR8核8

1.2.4 QuickLogic公司的MIPS核9

1.2.6 Triscend公司的8051/ARM7核10

1.2.5 Xilinx公司的PowerPC核10

1.3 PSoC的结构及特点11

1.3.1 模拟和数字结合的可配置SoC11

1.3.2 PSoC的总体结构12

1.3.3 PSoC可编程数字系统和模拟系统14

1.3.4 PSoC的系统资源15

1.3.5 PSoC的开发工具15

1.4 PSoC和单片机系统16

1.4.1 单片机的发展历程16

1.4.2 PSoC与传统单片机系统设计方案的比较17

1.5 PSoC设计开发流程18

1.6 PSoC系列的特点及选择19

第二章 PSoC体系结构21

2.1 PSoC的总体结构21

2.1.2 数字系统22

2.1.1 PSoC内核22

2.1.3 模拟系统23

2.1.4 系统资源23

2.2 PSoC内核24

2.2.1 M8C24

2.2.2 监控ROM25

2.2.3 RAM分页32

2.2.4 中断控制器36

2.2.5 通用输入输出39

2.2.6 模拟输出驱动44

2.2.7 内部主振荡器44

2.2.8 内部低速振荡器45

2.2.9 外部晶体振荡器46

2.2.11 睡眠和看门狗47

2.2.10 锁相环47

2.3 系统资源49

2.3.1 数字时钟50

2.3.2 乘法加法器54

2.3.3 采样抽取器56

2.3.4 I2C通信模块58

2.3.5 内部参考电压60

2.3.6 系统复位61

2.3.7 开关式升压泵61

2.3.8 上电复位和低电压检测62

2.3.9 I/O模拟多路复用器63

2.3.10 全速的USB64

2.4 寄存器分类概述68

2.4.4 PSoC系统资源寄存器分类概述69

2.4.3 PSoC模拟系统寄存器分类概述69

2.4.2 PSoC数字系统寄存器分类概述69

2.4.1 PSoC内核寄存器分类概述69

第三章 PSoC可编程数字系统70

3.1 PSoC数字系统体系结构70

3.1.1 全局数字系统互连(GDI)71

3.1.2 行间数字阵列互连(ADI)72

3.1.3 行内数字模块互连(RDI)74

3.1.4 数字PSoC基本模块内部体系结构74

3.2 定时器和计数器功能模块75

3.2.1 结构和功能75

3.2.2 参数配置和API函数77

3.2.3 应用举例81

3.3 数字脉宽调制(PWM)模块82

3.3.1 结构和功能82

3.3.2 参数配置和API函数84

3.3.3 应用举例86

3.4 串行通信端口SPI87

3.4.1 结构和功能87

3.4.2 参数配置和API函数89

3.4.3 应用举例94

3.5 串行通信端口UART94

3.5.1 结构和功能94

3.5.2 参数配置和API函数97

3.5.3 应用举例107

3.6 其他数字模块109

3.6.1 EEPROM模块109

3.6.2 DigBuf模块114

4.1.1 PSoC模拟系统总体体系结构116

4.1 PSoC模拟系统体系结构116

第四章 PSoC可编程模拟系统116

4.1.2 全局模拟互连(GAI)117

4.1.3 基本模拟PSoC模块阵列118

4.1.4 模拟系统输入信号选择器118

4.1.5 模拟信号基准电压发生器123

4.1.6 模拟PSoC模块内部体系结构123

4.2 模数转换器功能模块125

4.2.1 6位模数转换器SAR6功能模块126

4.2.2 12位模数转换器ADCINC12功能模块128

4.2.3 8位模数转换器DELSIG8功能模块133

4.2.4 8位模数转换器ADC8功能模块138

4.3 数模转换器功能模块143

4.3.1 8位数模转换器DAC8功能模块143

4.4.1 增益可编程放大器PGA功能模块147

4.4 放大器功能模块147

4.4.2 基准电压可编程比较器CMPPRG功能模块150

4.5 滤波器功能模块153

4.5.1 双极点带通滤波器BPF2功能模块153

4.5.2 双极点低通滤波器LPF2功能模块156

第五章 PSoC汇编语言编程160

5.1 M8C内核处理器160

5.1.1 M8C简介160

5.1.2 内部寄存器160

5.1.3 地址空间161

5.1.4 指令格式162

5.1.5 寻址模式163

5.2.1 算术运算类指令167

5.2 M8C指令集167

5.2.2 逻辑运算类指令171

5.2.3 移位类指令173

5.2.4 数据传送类指令178

5.2.5 转移控制类指令182

5.2.6 处理器类指令188

5.3 PSoC汇编语言和汇编编译器191

5.3.1 源文件191

5.3.2 目录文件195

5.3.3 图文件195

5.3.4 ROM文件196

5.3.5 Intel HEX文件196

5.3.6 内部寄存器的恢复198

5.4 编译器伪指令系统198

5.5 PSoC汇编程序实例205

5.5.1 创建工程206

5.5.2 文件分类209

5.5.3 boot和main源文件209

第六章 PSoC C语言编程215

6.1 PSoC C语言的数据类型与操作符215

6.1.1 数据类型215

6.1.2 操作符216

6.1.3 位操作217

6.2 PSoC C语言的控制语句218

6.2.1 条件语句218

6.2.2 循环语句219

6.2.3 switch语句220

6.2.4 break、continue和goto语句221

6.3.2 指针变量的赋值222

6.3.1 指针的概念222

6.2.5 return语句222

6.3 PSoC C语言指针222

6.3.3 指针变量的运算223

6.4 PSoC C编译器及库函数224

6.4.1 PSoC C语言编译器224

6.4.2 预处理语句224

6.4.3 PSoC C库函数225

6.5 PSoC C语言编程示例225

6.5.1 创建工程225

6.5.2 编写PSoC C语言程序228

第七章 PSoC集成开发环境230

7.1 PSoC Designer的安装230

7.1.1 软硬件要求230

7.1.2 安装步骤231

7.1.3 激活PSoC C语言编译器235

7.2 PSoC IDE的使用235

7.2.1 PSoC IDE的结构235

7.2.2 文件类型和扩展名236

7.2.3 工程管理器237

7.2.4 创建工程238

7.2.5 创建工程的方法240

7.3 器件编辑器241

7.3.1 选择用户模块242

7.3.2 放置用户模块243

7.3.3 配置用户模块243

7.3.4 其他244

7.4 连接用户模块246

7.5 管脚互连251

7.5.1 连接管脚253

7.5.2 端口驱动模式255

7.5.3 端口中断模式255

7.6 应用程序编辑器256

7.7 调试258

7.7.1 调试组件258

7.7.2 连接软硬件258

7.7.3 下载到Pod259

7.7.4 调试策略259

7.7.5 调试工具栏和图标261

7.7.6 烧写芯片261

8.1.1 系统资源263

8.1.2 封装263

第八章 PSoC CY8C21系列芯片及应用263

8.1 PSoC CY8C21系列芯片简介263

8.2 非接触电容开关264

8.2.1 电容开关原理264

8.2.2 电容值测量方法264

8.3 PSoC的非接触电容开关面板267

8.3.1 面板说明267

8.3.2 PSoC方案简介267

第九章 PSoC CY8C24系列芯片及应用273

9.1 PSoC CY8C24系列芯片简介273

9.1.1 系统资源273

9.2 直流电动机控制原理274

9.2.1 直流电机原理和模型274

9.1.2 封装274

9.2.2 直流电动机的驱动电路276

9.3 PSoC直流电动机控制系统277

9.3.1 系统设计278

9.3.2 PSoC系统实现279

第十章 PSoC CY8C27/29系列芯片及应用281

10.1 CY8C27/29系列芯片简介281

10.1.1 CY8C27系列芯片简介281

10.1.2 CY8C29系列芯片282

10.2 钻尾机的控制283

10.2.1 工作模式检测283

10.2.2 油路系统检测283

10.2.3 信号系统检测284

10.2.4 液晶显示284

10.3 PSoC的钻尾机控制系统285

10.3.1 系统的硬件设计方案286

10.3.2 系统的软件设计方案287

10.3.3 CY8C27443内部资源配置289

第十一章 不断创新的PSoC293

11.1 新一代开发环境PSoC Express293

11.2 带全速USB的PSoC295

11.3 带Wireless USB的PRoC296

11.3.1 近距离无线通讯技术296

11.3.2 Wireless USB无线技术297

11.3.3 带Wireless USB的PRoC298

11.4 宽工作电压的PSoC299

小结300

附录 功能寄存器一览表301

参考文献315

热门推荐