主题:[求助]ESM8400设置GPIO不生效,如何解决?

  共有238人关注过本帖    
帅哥哟,离线,有人找我吗?
zhangsan
1楼 信息 | 搜索 | 邮箱


加好友 发短信
[求助]ESM8400设置GPIO不生效,如何解决?  发帖心情 Post By:9/26/2025 4:47:00 PM   [显示全部帖子]

GPIO4没有被占用,代码:

int gpio_fd = 0;

uint32_t state = 0xffffffff;


gpio_fd = gpio_open();


gpio_outdisable(gpio_fd, 0xffffffff);

state = 0xffffffff;

gpio_pinstate(gpio_fd, &state);

printf("%x\n", state);            //ff1c3def


gpio_outenable(gpio_fd, 4);

gpio_outset(gpio_fd, 4);


gpio_outdisable(gpio_fd, 0xffffffff);

state = 0xffffffff;

gpio_pinstate(gpio_fd, &state);

printf("%x\n", state);     //ff1c3def



  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
zhangsan
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:9/26/2025 5:31:00 PM   [显示全部帖子]

如果需要设置GPIO4为高电平需要怎么设置呢?只是先调用gpio_outenable函数再调用gpio_outset函数好像不能拉高GPIO4



  单帖管理 | 引用 | 回复 回到顶部

返回首页

[求助]ESM8400设置GPIO不生效,如何解决?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: