- 博客(0)
- 资源 (23)
- 收藏
- 关注
secureCRT-8.3.2-1584.ubuntu14.i386.deb
secureCRT ubunut 32位安装包
secureCRT-8.3.2-1584.ubuntu14.i386.deb
secureCRT-8.3.2-1584.ubuntu14.i386.deb
secureCRT-8.3.2-1584.ubuntu14.i386.deb
secureCRT-8.3.2-1584.ubuntu14.i386.deb
2018-04-19
STM32不完全手册
前言 ................................................................................................................................7
第一章 硬件篇 ..............................................................................................................9
1.1 ALIENTEK MiniSTM32 开发板简介...................................................................10
1.2 主流入门级STM32 开发平台对比................................................................... 16
1.2 ALIENTEK MiniSTM32 开发板硬件详解.......................................................18
1.2.1 MCU ................................................................................................................. 18
1.2.2 EEPROM.......................................................................................................... 19
1.2.3 温度传感器..................................................................................................... 20
1.2.4 按键................................................................................................................. 20
1.2.5 液晶显示模块................................................................................................. 21
1.2.6 红外接收头..................................................................................................... 21
1.2.7 PS/2................................................................................................................... 22
1.2.8 LED .................................................................................................................. 22
1.2.9 SD卡................................................................................................................. 23
1.2.10 无线模块....................................................................................................... 23
1.2.11 SPI FLASH..................................................................................................... 24
1.2.12 USB串口、USB、电源................................................................................. 24
1.3 ALIENTEK MiniSTM32 开发板使用注意事项..................................................26
第二章 软件篇 ............................................................................................................27
2.1 摘要.....................................................................................................................28
2.2 RVMDK3.80A简介................................................................................................28
2.3 新建RVMDK工程.................................................................................................28
2.4 软件仿真...............................................................................................................38
2.5 程序下载...............................................................................................................45
2.6 在线调试...............................................................................................................52
2.7 SYSTEM文件夹介绍............................................................................................56
2.7.1 delay文件夹..................................................................................................... 56
2.7.2 sys文件夹......................................................................................................... 58
2.7.3 usart文件夹介绍.............................................................................................. 71
II
2.8 RVMDK使用技巧..................................................................................................75
2.8.1 文本美化......................................................................................................... 75
2.8.2 代码编辑技巧................................................................................................. 78
2.8.3 调试技巧......................................................................................................... 84
第三章 实战篇 ............................................................................................................89
3.1 跑马灯实验...........................................................................................................90
3.1.1 STM32 IO简介................................................................................................. 91
3.1.2 硬件设计......................................................................................................... 93
3.1.3 软件设计......................................................................................................... 94
3.1.4 仿真与下载..................................................................................................... 98
3.2 按键输入实验.....................................................................................................101
3.2.1 STM32 IO口简介........................................................................................... 102
3.2.2 硬件设计....................................................................................................... 102
3.2.3 软件设计....................................................................................................... 102
3.2.4 仿真与下载................................................................................................... 108
3.3 串口实验.............................................................................................................112
3.3.1 STM32 串口简介........................................................................................... 113
3.3.2 硬件设计....................................................................................................... 115
3.3.3 软件设计....................................................................................................... 116
3.3.4 仿真与下载................................................................................................... 119
3.4 外部中断实验.....................................................................................................121
3.4.1 STM32 外部中断简介................................................................................... 122
3.4.2 硬件设计....................................................................................................... 122
3.4.3 软件设计....................................................................................................... 122
3.4.4 下载与测试................................................................................................... 125
3.5 独立看门狗(IWDG)实验..............................................................................126
3.5.1 STM32 独立看门狗简介............................................................................... 127
3.5.2 硬件设计....................................................................................................... 129
3.5.3 软件设计....................................................................................................... 129
3.5.4 下载与测试................................................................................................... 131
3.6 窗口门狗(WWDG)实验................................................................................132
3.6.1 STM32 窗口看门狗简介............................................................................... 133
III
3.6.2 硬件设计....................................................................................................... 135
3.6.3 软件设计....................................................................................................... 135
3.6.4 下载与测试................................................................................................... 137
3.7 定时器中断实验.................................................................................................138
3.7.1 STM32 通用定时器简介............................................................................... 139
3.7.2 硬件设计....................................................................................................... 143
3.7.3 软件设计....................................................................................................... 143
3.7.4 下载与测试................................................................................................... 145
3.8 PWM输出实验.....................................................................................................146
3.8.1 PWM简介....................................................................................................... 146
3.8.2 硬件设计....................................................................................................... 148
3.8.3 软件设计....................................................................................................... 148
3.8.4 下载与测试................................................................................................... 150
3.9 OLED显示实验...................................................................................................151
3.9.1 OLED简介..................................................................................................... 152
3.9.2 硬件设计....................................................................................................... 158
3.9.3 软件设计....................................................................................................... 159
3.9.4 下载与测试................................................................................................... 171
3.10 TFTLCD显示实验.............................................................................................172
3.10.1 TFTLCD简介............................................................................................... 173
3.10.2 硬件设计..................................................................................................... 177
3.10.3 软件设计..................................................................................................... 178
3.10.4 下载与测试................................................................................................. 188
3.11 RTC实时时钟实验.............................................................................................189
3.11.1 STM32 RTC时钟简介.................................................................................. 190
3.11.2 硬件设计..................................................................................................... 195
3.11.3 软件设计..................................................................................................... 195
3.11.4 下载与测试................................................................................................. 203
3.12 待机唤醒实验...................................................................................................205
3.12.1 STM32 待机模式简介................................................................................. 206
3.12.2 硬件设计..................................................................................................... 210
3.12.3 软件设计..................................................................................................... 210
IV
3.12.4 下载与测试................................................................................................. 213
3.13 ADC实验............................................................................................................214
3.13.1 STM32 ADC简介......................................................................................... 215
3.13.2 硬件设计..................................................................................................... 220
3.13.3 软件设计..................................................................................................... 221
3.13.3 下载与测试................................................................................................. 224
3.14 内部温度传感器实验........................................................................................226
3.14.1 STM32 内部温度传感器简介.................................................................... 227
3.14.2 硬件设计..................................................................................................... 227
3.14.3 软件设计..................................................................................................... 227
3.14.4 下载与测试................................................................................................. 230
3.15 DMA实验...........................................................................................................231
3.15.1 STM32 DMA简介........................................................................................ 232
3.15.2 硬件设计..................................................................................................... 235
3.15.3 软件设计..................................................................................................... 235
3.15.4 下载与测试................................................................................................. 239
3.16 IIC实验...............................................................................................................241
3.16.1 IIC简介......................................................................................................... 242
3.16.2 硬件设计..................................................................................................... 242
3.16.3 软件设计..................................................................................................... 243
3.16.4 下载与测试................................................................................................. 252
3.17 SPI 实验............................................................................................................255
3.17.1 SPI 简介...................................................................................................... 256
3.17.2 硬件设计..................................................................................................... 257
3.17.3 软件设计..................................................................................................... 258
3.17.4 下载与测试................................................................................................. 269
3.18 触摸屏实验.......................................................................................................271
3.18.1 触摸屏简介................................................................................................. 272
3.18.2 硬件设计..................................................................................................... 273
3.18.3 软件设计..................................................................................................... 273
3.18.4 下载与测试................................................................................................. 286
3.19 无线通信实验.................................................................................................288
V
3.19.1 NRF24L01 无线模块简介........................................................................... 289
3.19.2 硬件设计..................................................................................................... 289
3.19.3 软件设计..................................................................................................... 290
3.19.4 下载与测试................................................................................................. 300
3.20 SD卡实验........................................................................................................302
3.20.1 SD卡简介..................................................................................................... 303
3.20.2 硬件设计..................................................................................................... 305
3.20.3 软件设计..................................................................................................... 305
3.20.4 下载与测试................................................................................................. 325
3.21 红外遥控实验.................................................................................................327
3.21.1 红外遥控简介.............................................................................................. 328
3.21.2 硬件设计..................................................................................................... 329
3.21.3 软件设计..................................................................................................... 330
3.21.4 下载与测试................................................................................................. 335
3.22 DS18B20 实验................................................................................................337
3.22.1 DS18B20 简介............................................................................................. 338
3.22.2 硬件设计..................................................................................................... 339
3.22.3 软件设计..................................................................................................... 340
3.22.4 下载与测试....................................................................................................345
3.23 PS2 鼠标实验..................................................................................................346
3.23.1 PS/2 简介...................................................................................................... 347
3.23.2 硬件设计..................................................................................................... 349
3.23.3 软件设计..................................................................................................... 350
3.23.4 下载与测试................................................................................................. 361
3.24 汉字显示实验...................................................................................................363
3.24.1 汉字显示原理简介..................................................................................... 364
3.24.2 硬件设计..................................................................................................... 368
3.24.3 软件设计..................................................................................................... 368
3.24.4 下载与测试................................................................................................. 403
3.25 图片显示实验...................................................................................................405
3.25.1 图片显示原理简介..................................................................................... 406
3.25.2 硬件设计..................................................................................................... 407
VI
3.25.3 软件设计..................................................................................................... 407
3.25.4 下载与测试................................................................................................. 442
3.26 触控USB鼠标实验...........................................................................................443
3.26.1 USB简介...................................................................................................... 444
3.26.2 硬件设计..................................................................................................... 445
3.26.3 软件设计..................................................................................................... 446
3.26.4 下载与测试................................................................................................. 450
3.27 USB读卡器实验................................................................................................452
3.27.1 USB读卡器简介.......................................................................................... 453
3.27.2 硬件设计..................................................................................................... 453
3.27.3 软件设计..................................................................................................... 453
3.27.4 下载与测试................................................................................................. 456
3.28 综合测试实验...................................................................................................458
3.28.1 系统启动..................................................................................................... 459
3.28.2 电子图书..................................................................................................... 460
3.28.3 数码相框..................................................................................................... 464
3.28.4 拼图游戏..................................................................................................... 467
3.28.5 触摸画板..................................................................................................... 475
3.28.6 系统时间..................................................................................................... 478
3.28.7 鼠标画板..................................................................................................... 479
3.28.8 USB连接................................................................................................... 482
3.28.9 红外遥控..................................................................................................... 485
3.28.10 无线传书................................................................................................... 487
2012-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人