这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
icore4t_2 [2020/01/15 17:08] zgf [实验二:GPIO输出实验——ARM驱动LED] |
icore4t_2 [2022/03/22 10:38] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801** ||| | |技术支持电话|**0379-69926675-801** ||| | ||
|技术支持邮件|Gingko@vip.163.com ||| | |技术支持邮件|Gingko@vip.163.com ||| | ||
- | |技术论坛|http://www.eeschool.org ||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V0.1 |2020-01-15 | XiaomaGee | 初次建立 | | | V0.1 |2020-01-15 | XiaomaGee | 初次建立 | | ||
行 55: | 行 54: | ||
=== 二、 实验设备及平台 === | === 二、 实验设备及平台 === | ||
- | - iCore4T 双核心板[[https://item.taobao.com/item.htm?spm=a1z10.1-c.w4024-251734887.1.5923532fumvwmi&id=610595120319&scene=taobao_shop]] | + | - iCore4T 双核心板[[https://item.taobao.com/item.htm?spm=a1z10.1-c.w4024-251734887.1.5923532fumvwmi&id=610595120319&scene=taobao_shop|点击购买]] |
- | - JLINK(或相同功能)仿真器[[https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-251734908.13.36d92b617JpZ3V&id=554869837940]] | + | - JLINK(或相同功能)仿真器[[https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-251734908.13.36d92b617JpZ3V&id=554869837940|点击购买]] |
- Micro USB线缆 | - Micro USB线缆 | ||
- Keil MDK 开发平台 | - Keil MDK 开发平台 | ||
行 64: | 行 63: | ||
**STM32 GPIO简介** | **STM32 GPIO简介** | ||
- | * STM32F4每组通用I/O 端口包括4 个32 位配置寄存器(MODER、OTYPER、OSPEEDR 和PUPDR)、2 个32 位数据寄存器(IDR 和ODR)、1 个32 位置位/复位寄存器(BSRR)、1 个32 位锁定寄存器(LCKR) 和2 个32 位复用功能选择寄存器(AFRH 和AFRL)等。 | + | * GPIO 是通用输入输出端口的简称,简单来说就是 STM32 可控制的引脚, STM32 芯片的 GPIO 引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。STM32 芯片的 GPIO 被分成很多组,每组有 16 个引脚。GPIO 最简单的功能是输出高低电平, GPIO 还可以被设置为输入功能,用于读取按键等输入信号。STM32H7 每组通用 I/O 端口包括 4 个 32 位配置寄存器( MODER、 OTYPER、 OSPEEDR和 PUPDR)、 2 个 32 位数据寄存器( IDR 和 ODR)、 1 个 32 位置位/复位寄存器 (BSRR)、1 个 32 位锁定寄存器 (LCKR) 和 2 个 32 位复用功能选择寄存器( AFRH 和 AFRL)等。 |
GPIO可以配置成以下8种工作模式: | GPIO可以配置成以下8种工作模式: |