开发工具:
文件大小: 20mb
下载次数: 0
上传时间: 2012-11-29
详细说明: 前言 ................................................................................................................................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 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.