STM32中端口复用与重映射简析
1、STM32编程时,使用复用功能(AF)时,要对端口位配置寄存器进行设置。1)对于复用的输入功能,配置必须为上拉/下拉或者浮空;2)对于复用输出功能,配置必须为复用功能输出模式(推挽,开漏)。
2、对于双向复用功能,必须配置为复用功能输出模式(推挽或藤舔趾贶者开漏),此时输入驱动器配置为浮空输入模式。如果将一端口配置成复用输出功能,会将引脚和输入寄存器断开,并和片上外设的输出傻疑煜阖信号连接,如果软件将一GPIO 口配置为复用输出功能,但外设没有被激活,它的输出将不确定。
3、要正常使用GPIO 复用功能,分三步来配置:第一步,位寄存器配置;第二步,开启对应的外设时钟;第三步,激活该端口。
4、端口重映射的优点:优化电路设计;扩展功能,减少外设芯片资源;
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:41
阅读量:84
阅读量:39
阅读量:33
阅读量:93