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寄存器的状态