- 68
- 0
- 约2.48万字
- 约 25页
- 2017-09-14 发布于浙江
- 举报
微机原理与接口技术STM32实验 指 导 书V2.0龙岩学院 物理与机电工程学院电子工程系 2016.3实验一 GPIO 模块实验一、实验目的 1、学习STM32 模块的GPIO 模块的配置2、学习STM32 模块的输入输出功能的实验二、实验原理 1、STM32的IO口相比51而言要复杂得多,所以使用起来也困难很多。首 先STM32的IO口可以由软件配置成如下8种模式:输入浮空、输入上拉、输入下拉、模拟 输入、开漏输出、推挽输出、推挽式复用功能、开漏复用功能。STM32 的每个 IO 端口都有 7 个寄存器来控制。他们分别是:配置模式的 2 个 32 位的 端口配置寄存器CRL 和CRH;2 个32 位的数据寄存器IDR 和ODR;1 个32 位的置位/复位 寄存器 BSRR;一个16 位的复位寄存器BRR;1 个32 位的锁存寄存器LCKR。刚复位后, 复用功能未开启,I/O 端口被配置成浮空输入模式STM32的CRL控制着每组IO端口(A~G)的低8位的模式。每个IO端口的位占 用CRL的4个位,高两位为CNF,低两位为MODE。这里我们可以记住几个常用的配置, 比如0X0表示模拟输入模式(ADC用)、0X3表示推挽输出模式(做输出口用,50M速率)、 0X8表示上/下拉输入模式(做输入口用)、0XB表示复用输出(使用IO口的第二功能,50M速率)。CRH的作用和CRL完全
您可能关注的文档
最近下载
- 地质灾害危险性评估服务方案.docx
- 2026新疆水利水电勘测设计研究院有限责任公司及所属子公司招聘26人笔试历年备考题库附带答案详解.docx VIP
- 塑料注塑模具使用说明书(模板).doc VIP
- 中考数学专题复习:三角形.pdf VIP
- 2026新疆水利水电勘测设计研究院有限责任公司及所属子公司社会招聘21人笔试历年备考题库附带答案详解.docx VIP
- 高效”6+1“课堂-三备两研的实施过程——高考生物备考.pptx
- 《DB42_T 2460-2025 公路改扩建工程地质勘察规范》.pdf
- 《中国文化概况》带翻译版.pdf VIP
- (完整word版)曲线运动中难题(含答案).doc VIP
- 食堂食材采购项目 投标方案(技术标 ).doc VIP
原创力文档

文档评论(0)