• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎么像51单片机一样 直接读取8个IO口的状态?

万里追牛 2019-10-08 浏览量:1413
比如 51单片机的P0口4个低电平 4个高电平 我们可以直接用 判断P1==0xf0,那么STM32应该怎么用呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:2
  • 直接读取GPIOx_ODR数据就可以了,然后知道读取其中你需要的位就可以了,这是一个32位数据寄存器

  • 用寄存器访问 GPIOx->DIR,读取端口管脚电平,每个端口最大15bits。

相关问题

问题达人换一批

怎么像51单片机一样 直接读取8个IO口的状态?