小白求助 GD32如何用IO口采集开关量,是直接使能GPIO口,再用gpio_input_bit_get读取吗

qq_39243464 2019-08-08 05:09:26
求助,我贴上我的代码,我需要读取hd1-5对应引脚的信号,这5个引脚信号共同组成了手柄每个档位的值,如10011,然后要把值打印输出到串口,但像这样写始终无法用串口打印输出引脚信号,不知道缺少了什么步骤
...全文
1039 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
forget345 2019-08-09
  • 打赏
  • 举报
回复
引用 2 楼 qq_39243464 的回复:
[quote=引用 2 楼 forget345的回复:]打印出来的值是什么?

串口打印出来的值是十六进制的电平的值,就是5个引脚电平值,电平值应该就是开关量吧?我理解的就是读取开关量就是读取电平[/quote]
我的意思是 引脚电平是 10011 时, 打印出来的值不是?
qq_39243464 2019-08-09
  • 打赏
  • 举报
回复
引用 2 楼 forget345的回复:
打印出来的值是什么?
串口打印出来的值是十六进制的电平的值,就是5个引脚电平值,电平值应该就是开关量吧?我理解的就是读取开关量就是读取电平
forget345 2019-08-09
  • 打赏
  • 举报
回复
打印出来的值是什么?
qq_39243464 2019-08-09
  • 打赏
  • 举报
回复
引用 4 楼 forget345的回复:
[quote=引用 2 楼 qq_39243464 的回复:]
[quote=引用 2 楼 forget345的回复:]打印出来的值是什么?

串口打印出来的值是十六进制的电平的值,就是5个引脚电平值,电平值应该就是开关量吧?我理解的就是读取开关量就是读取电平[/quote]
我的意思是 引脚电平是 10011 时, 打印出来的值不是?[/quote] 对,测量不出来。现在测出来了需要加上开关输入片选
qq_39243464 2019-08-08
  • 打赏
  • 举报
回复
求助啊,各位大佬,问题简单,但卡了有好多天了

27,519

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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