我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1441|回复: 8

[资料贡献] 初识灵动微MM32 GPIO

[复制链接]

483

主题

19

回帖

1113

积分

二级逆天

积分
1113

终身成就奖

发表于 2021-2-25 15:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
GPIO英文全称General-PurposeInput/OutputPorts,中文意思是通用I/O端口。由于MCU的通信外设接口众多,不可能每一外设固定一组GPIO,在MCU微控制器中,可通过软件运行期间能够动态配置和控制的引脚的状态,所以每个GPIO口除了通用输入输出功能外,还可能有其它复用功能。


在
灵动微
MM32L0产品中,每个GPIO端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器(GPIOx_IDR和GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器(GPIOx_BRR)、一个32位锁定寄存器(GPIOx_LCKR)和两个复用功能选择寄存器(GPIOx_AFRH)和(GPIOx_AFRL)。


GPIO端口的每个位可以由软件分别配置成多种模式。

-输入浮空

-输入上拉

-输入下拉

-模拟输入

-开漏输出

-推挽式输出

-推挽式复用功能

-开漏复用功能


每个I/O端口可以自由编程,然而必须按照32位字访问I/O端口寄存器(不允许半字或字节访问)。GPIOx_BSRR和GPIOx_BRR寄存器允许对任何GPIO寄存器进行读/更改的独立访问;这样在读更改访问之间产生IRQ不会发生危险。


图1.I/O端口位的基本结构

1、输入浮空详解:

浮空(floating)就是逻辑器件的输入引脚既不接高电平,也不接低电平。一般实际运用时,引脚不建议悬空,易受干扰。


2、输入上拉\下拉详解:

上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻拉在高电平!弱强只是上拉电阻的阻值不同,没有什么严格区分。在MM32L0xxx中该上拉电阻位40k欧姆。


3、模拟输入详解:

模拟输入是指模拟信号的输入。配置模拟输入时,所有的上拉、下拉电阻和施密特触发器,均处于禁止状态,因此“输入数据寄存器”将不能反映端口上的电平状态,也就是说模拟输入配置下,CPU不能在“输入数据寄存器”上读到有效的数据。


4、开漏输出详解:

输出端相当于三极管的集电极,对输入数据寄存器的访问可得到I/O状态。可以做不同电压信号转换;多个同时级联还可以实现线与逻辑)。


5、推挽式输出详解:

可以输出高,低电平,连接数字器件;推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。


6、复用功能详解:

可以理解为GPIO口被用作第二功能时的配置情况(即并非作为通用IO口使用)。端口必须配置成复用功能输出模式(推挽或开漏)。



关于灵动
灵动微电子是国内专注于MCU产品与应用方案的领先供应商,是中国工业及信息化部和上海市信息化办公室认定的集成电路设计企业,同时也是上海市认定的高新技术企业。自2011年3月成立至今,灵动微电子已经成功完成数百余
国产32位MCU
产品的设计及推广,灵动微电子目前已批量供货的基于ARM Cortex-M0及Cortex-M3 内核的MCU产品包括:针对通用高性能市场的MM32F系列,针对超低功耗及安全应用的MM32L系列,具有多种无线连接功能的MM32W系列,电机及电源专用的MM32SPIN系列,以及OTP型的MM32P系列等,以满足客户及市场多领域、多层次的丰富应用场景需求。总代理英尚微电子支持提供免费开发板测试以及例程等技术支持。
回复

使用道具 举报

  • 打卡等级:常住青年
  • 打卡总天数:16
  • 打卡月天数:0
  • 打卡总奖励:72
  • 最近打卡:2025-11-21 10:41:08

18

主题

190

回帖

617

积分

二级逆天

积分
617

终身成就奖

发表于 2021-2-25 16:24 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:常住青年
  • 打卡总天数:17
  • 打卡月天数:0
  • 打卡总奖励:61
  • 最近打卡:2025-01-13 19:11:02

0

主题

8150

回帖

7628

积分

二级逆天

积分
7628

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2021-2-25 19:20 | 显示全部楼层
回复

使用道具 举报

0

主题

123

回帖

144

积分

二级逆天

积分
144

终身成就奖特殊贡献奖原创先锋奖

发表于 2021-2-25 21:37 | 显示全部楼层
回复

使用道具 举报

5

主题

1568

回帖

1269

积分

二级逆天

积分
1269

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2021-2-26 08:08 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:初入少年
  • 打卡总天数:1
  • 打卡月天数:0
  • 打卡总奖励:4
  • 最近打卡:2024-05-29 20:33:00

30

主题

4667

回帖

7868

积分

二级逆天

积分
7868

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2021-2-26 08:26 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:590
  • 打卡月天数:26
  • 打卡总奖励:2123
  • 最近打卡:2026-09-26 09:02:40

14

主题

4409

回帖

8097

积分

1元学习Pads(221219)旁听

积分
8097

终身成就奖特殊贡献奖原创先锋奖

发表于 2021-2-26 08:36 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:初入少年
  • 打卡总天数:7
  • 打卡月天数:0
  • 打卡总奖励:26
  • 最近打卡:2025-11-10 15:56:06

29

主题

1127

回帖

1568

积分

二级逆天

积分
1568

终身成就奖特殊贡献奖原创先锋奖

发表于 2023-3-3 08:37 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家II
  • 打卡总天数:248
  • 打卡月天数:0
  • 打卡总奖励:911
  • 最近打卡:2025-11-20 08:28:19

9

主题

928

回帖

2308

积分

二级逆天

积分
2308

终身成就奖特殊贡献奖原创先锋奖

发表于 2023-7-20 09:00 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表