您的位置 首页 传感器

根据STM32单片机的端口复用与端口重映射

基于STM32单片机的端口复用与端口重映射-对于双向复用功能,必须配置为复用功能输出模式(推挽或者开漏),此时输入驱动器配置为浮空输入模式。

如果将一端口配置成复用输出功能,会将引脚和输入寄存器断开,并和片上外设的输出信号连接。

如果软件将一GPIO 口配置为复用输出功能,但外设没有被激活,它的输出将不确定。

一、运用复用功用(AF)时,要对端口位装备寄存器进行编程。

1)关于复用的输入功用,装备有必要为上拉/下拉或许浮空;

2)关于复用输出功用,装备有必要为复用功用输出形式(推挽,开漏)。

关于双向复用功用,有必要装备为复用功用输出形式(推挽或许开漏),此刻输入驱动器装备为浮空输入形式。

假如将一端口装备成复用输出功用,会将引脚和输入寄存器断开,并和片上外设的输出信号衔接。

假如软件将一GPIO 口装备为复用输出功用,但外设没有被激活,它的输出将不确认。

要正常运用GPIO 复用功用,分三步来装备:

第一步,位寄存器装备;

第二步,敞开对应的外设时钟

第三步,激活该端口。

二、端口重映射

长处:优化电路设计;扩展功用,削减外设芯片资源;

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/chuanganqi/346969.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部