STM32 GPIO引脚模式配置
时间:11-24
来源:互联网
点击:
STM32单片机中,GPIO引脚可以配置为较多的模式,本文将对此方面进行介绍。
一、输入/输出模式
二、输出模式
GPIO输出模式下,几种速度的区别:
(1). GPIO 引脚速度:
GPIO引脚速度主要有三种:2MHz、10MHz、 50MHz。
引脚速度又称输出驱动电路的响应速度, GPIO的引脚速度跟应用相匹配,速度配置越高,噪声越大,功耗越大。带宽速度高的驱动器耗电大、噪声也大,带宽低的驱动器耗电小、噪声也小。使用合适的驱动器可以降低功耗和噪声。
(2). GPIO的翻转速度
输入/输出寄存器的0 ,1 值反映到外部引脚(APB2上)高低电平的速度.手册上指出GPIO最大翻转速度可达18MHz。
(3).GPIO 输出速度:与程序有关,(程序中写的多久输出一个信号)。
三、GPIO口设为输入时,输出驱动电路与端口是断开,所以输出速度配置无意义;
四、复位期间和刚复位后,复用功能未开启,I/O端口被配置成浮空输入模式;
五、所有端口都有外部中断能力。为了使用外部中断线,端口必须配置成输入模式;
六、GPIO口的配置具有上锁功能,当配置好GPIO口后,可以通过程序锁住配置组合,直到下次芯片复位才能解锁。
STM32GPIO引脚模式配 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)