没有合适的资源?快使用搜索试试~ 我知道了~
实验3.GPIO操作---流水灯实验.doc
需积分: 0 0 下载量 183 浏览量
2024-03-26
08:06:44
上传
评论
收藏 18KB DOC 举报
温馨提示
试读
2页
实验3.GPIO操作---流水灯实验.doc
资源推荐
资源详情
资源评论
实验三、GPIO 操作-流水灯实验
一、实验目的
1 、熟悉 KEIL 的使用方法。
2 、熟悉 GPIO 的相关原理和设置方法
3、掌握 GPIO 的工作原理及其控制 LED 编程。
二、实验仪器
PC 机一台 ARM 实验箱
三、实验内容
STM32的 I/O 简介:
每个 GPI/O 端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器
(GPIOx_IDR 和 GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器
(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR)。 根据数据手册中列出的每个 I/O 端口的
特定硬件特征, GPIO 端口的每个位可以由软件分别配置成多种模式。
每个 I/O 端口位可以自由编程,然而 I/0端口寄存器必须按32位字被访问(不允许半字或
字节访问)。GPIOx_BSRR 和 GPIOx_BRR 寄存器允许对任何 GPIO 寄存器的读/更改的独
立访问;这样,在读和更改访问之间产生 IRQ 时不会发生危险。
四.实验步骤
① 连接 20P 排线,从核心板 JTAG 接口连到左下角 JLINK-OB 的 JTAG 接口。打开实验箱电
源,观察外扩电源部分+12V、-12V、+5V 和+3.3V 电源指示灯是否正常(亮度均衡),然后
看核心板上电源灯是否正常点亮,最后看左下角部分 JLINK-OB 的 LED 是否闪烁(USB 未连
接的时候)。检查完后将 JLINK-OB 的 USB 接口与计算机相连,JLINK-OB 的红色 LED 灯常亮
亮,表示调试器工作正常。
② 单击生成工具栏中的 Target Option (目标选项) 按钮 打开目标选项对话框,选
择 Debug ( 调 试 ) 标 签 , 选 择 Use ( 使 用 ) 调 试 器 并 从 下 拉 列 表 中 选 择 Cortex-M/R
J-LINK/J-Trace ,选中 Run to main() (运行到 main())选项。
③ 在目标选项对话框中选择 Utilities(应用)标签,确认选择 Use Target Driver for Flash
Programming ( 使 用 目 标 驱 动 进 行 Flash 编 程 ) 并 从 下 拉 列 表 中 选 择 Cortex-M/R
J-LINK/J-Trace 调试器。
资源评论
m0_64202671
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功