图书介绍

ST7单片机C程序设计与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ST7单片机C程序设计与实践
  • 梁海浪编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811243208
  • 出版时间:2008
  • 标注页数:301页
  • 文件大小:59MB
  • 文件页数:314页
  • 主题词:单片微型计算机,ST7;C语言-程序设计

PDF下载


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

下载说明

ST7单片机C程序设计与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ST7控制器简介1

ST7结构方框图1

ST7功能概述3

ST7产品系列4

ST7LITE39引脚图和引脚功能说明10

ST7LITE39引脚图(如图1.4所示)10

ST7LITE39方块图(如图1.5所示)11

ST7LITE39各引脚说明(如表1.4所列)11

第2章 CosmicST7C语言的基础和特点13

C文件14

文件中的行14

文件中的注释15

文件中的三字母代替ASCII码15

符号表示15

标识符15

关键字15

常数16

操作符和标点16

声明16

整型17

位型17

实型17

指针18

阵列18

结构19

联合20

枚举21

变址数21

函数22

存储类22

类型定义23

变量的范围23

绝对地址24

表达式24

变量24

常量24

字符26

sizeof的用法27

运算符号27

优先级31

语句34

预处理42

第3章 ST7VisualDevelop(STVD7)的使用48

创建项目49

创建工作区(workspace)49

创建项目50

添加源文件51

添加其他的文件夹51

编译项目53

指定ST7目标处理器53

确认编译器选项54

定制C语言编译器选项55

定制链接器选项57

对指定文件改变编译设置58

编译应用程序58

调试59

调试程序59

运行和停止程序61

单步调试程序62

断点63

设置普通断点63

设置带计数器的断点64

设置带条件的断点64

查看运行结果65

查看调用堆栈66

查看并改变局部变量67

用Watch,QuickWatch和Memory查看变量68

执行内存映射71

高级仿真功能(使用EMU3仿真器)72

查看程序执行历史73

使用动态读写74

设置高级断点76

运行性能分析80

第4章 ST7实验板介绍83

REva母板的布局84

电源区(REvavl.x)85

电源区的视图85

电源配置85

特点85

局限86

电源区(REvaV2.x)87

电源区的视图87

电源配置87

特征88

局限88

子板连接区88

特点88

插拔次数89

ISP/ISD(在线编程/调试)连接区89

复位区域89

特点89

局限89

数字输出区89

特点90

局限90

数据输入区90

特点90

局限90

模拟区90

特点91

局限91

通信区91

视图91

特点91

I2C92

串口通信92

局限93

辅助串口/CAN区93

辅助接口区93

REva母板的电路原理图93

实验板的子板96

ST7LITE3子板的特征96

ST7LITE3子板的规格96

ST7LITE3连接的详细列表(按照REva的特征)98

ST7LITE3连接的详细列表(按照I/O口)99

ST7LITE3子板的电路原理图99

实验板编译工具的连接和使用101

第5章 ST7基础应用103

模数转换器(ADC)103

功能说明103

模数转换器及其寄存器104

程序中所用到的主要函数说明107

程序调试109

程序清单112

EEPROM的读写115

功能说明115

EEPROM的读写流程及其寄存器115

程序中所用到的主要函数说明117

程序调试119

程序清单122

I/O口的操作125

功能说明125

I/O口及其寄存器125

程序中所用到的主要函数说明127

程序调试130

程序清单133

定时器(TIMER)138

功能说明138

定时器及其寄存器138

程序中所用到的主要函数说明143

程序调试145

程序清单149

中断控制器(ITC)155

功能说明155

中断控制器及其寄存器156

程序中所用到的主要函数说明159

程序调试160

程序清单163

串行外围接口(SPI)168

功能说明168

串行外围接口及其寄存器168

程序中所用到的主要函数说明173

程序清单177

第6章 基于ST7LITE的音频播放器191

音频播放器评估板综述191

音频播放器的评估板概念193

音频重现流程194

滤波器设计197

WAV文件转换过程197

程序中所用到的主要函数说明198

评估板的电路图199

程序清单202

第7章 基于ST7263的USB鼠标217

鼠标的基础217

光电机械部分描述217

光敏晶体管探测器218

位移方向探测218

ST7263微控制器介绍219

硬件实现219

软件实现221

设备枚举与配置221

USB鼠标描述符221

数据传送226

电源管理229

USB暂停模式的实现229

远程启动模式232

程序结构233

固件层233

鼠标操作程序234

程序清单237

第8章 低成本自同步的永磁交流(PMAC)电机267

工作原理267

PMAC电机控制基础269

在ST7LITE35微处理器上面实现270

ST7LITE3x的PWM模式12位自动重载定时器(ART)270

测量转子速度的定时器272

测量霍尔传感器周期的定时器配置273

原理图275

参数设置277

相位同步和相位角优化277

启动相位参数278

使用基于ST7LITE35的PMAC电机控制系统281

硬件连接281

开发工具281

程序中所用到的主要函数说明283

运行PMAC电机的程序设置及相关测量值286

运行PMAC电机的程序设置286

确定相位角及优化起始参数286

相关测量值287

程序清单288

参考文献301

热门推荐