首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

请问一下ARM怎么控制GPIO电位变化

2013-11-21 
请教一下ARM如何控制GPIO电位变化单片机中有对每一个针脚的控制。比如p0的第一为就是p0^0,想要对这个电位进

请教一下ARM如何控制GPIO电位变化
单片机中有对每一个针脚的控制。比如p0的第一为就是p0^0,想要对这个电位进行控制的话只需要对其设置为0或者1就可以了。

我想问问ARM中GPIO怎么设置 高电平 和 低电平。


[解决办法]
也是差不多的,驱动里对GPIO控制寄存器设置0或者1
[解决办法]
stm32 GPIO_SetBits()/GPIO_ResetBits() 
[解决办法]
ARM中控制GPIO有两个寄存器:
1.GPIO方向控制器:负责设置GPIO口是输入还是输出的,具体可以看所使用的ARM芯片datasheet
2.GPIO口电平设置的,一般会有GPIO口清0和GPIO口设置寄存器。
x详细的看芯片手册吧

热点排行