mx51 GPIO初步

一、GPIO基本知识

GPIO的主要寄存器有 3个  DR GDIR  PSR

还有ICR1,ICR2,IMR,ISR 是GPIO的中断用寄存器,因为我目前没有使用,就不多说了。

DR :数据读写寄存器,通过该寄存器控制对应GPIO的高低电平,或者读入GPIO的电平状态。

GDIR :通知GPIO是通知于输出模式还是输入模式,

0  GPIO is configured as input.   对应的位设置为0 则为输入

1   GPIO is configured as output. 对应的位设置为1 则为输出 

如果对应的引脚设置为GPIO模式

当GDIR设置为输入时,读DR寄存器,则返回引脚的电平状态

当GDIR设置为输出时,读DR寄存器,则返回DR寄存器的状态

 

原文地址:https://www.cnblogs.com/leon19870907/p/2158098.html