请教一下ARM如何控制GPIO电位变化

大_爱 2013-11-20 04:54:59
单片机中有对每一个针脚的控制。比如p0的第一为就是p0^0,想要对这个电位进行控制的话只需要对其设置为0或者1就可以了。

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

...全文
222 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
大_爱 2013-11-21
  • 打赏
  • 举报
回复
引用 3 楼 stoneqiang 的回复:
ARM中控制GPIO有两个寄存器: 1.GPIO方向控制器:负责设置GPIO口是输入还是输出的,具体可以看所使用的ARM芯片datasheet 2.GPIO口电平设置的,一般会有GPIO口清0和GPIO口设置寄存器。 x详细的看芯片手册吧
多谢各位
stoneqiang 2013-11-21
  • 打赏
  • 举报
回复
ARM中控制GPIO有两个寄存器: 1.GPIO方向控制器:负责设置GPIO口是输入还是输出的,具体可以看所使用的ARM芯片datasheet 2.GPIO口电平设置的,一般会有GPIO口清0和GPIO口设置寄存器。 x详细的看芯片手册吧
zhxianbin 2013-11-20
  • 打赏
  • 举报
回复
stm32 GPIO_SetBits()/GPIO_ResetBits()
falloutmx 2013-11-20
  • 打赏
  • 举报
回复
也是差不多的,驱动里对GPIO控制寄存器设置0或者1

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧