查看: 74094|回复: 5

[Linux] A40i-C 如何新增一个IO口,并在程序当中操作这个IO口

5

主题

11

回帖

34

积分

A40i\T3\T507\T527通行证

xiaojia-tech 发表于 2021-8-12 19:31:11 | 显示全部楼层 |阅读模式
现在需要配置一个IO口为输出,并在程序中根据实际情况更改输出电平,具体应该如何操作
回复

使用道具 举报

0

主题

1185

回帖

2207

积分

FCU1501通行证

zhichao 发表于 2021-8-13 08:43:16 | 显示全部楼层
参考原厂资料中的A40I Pinctrl(GPIO)接口使用说明书V1.0.pdf和A40I sys_config.fex使用配置说明V1.0.pdf中的gpio部分修改
点评回复 支持 反对

使用道具 举报

0

主题

4

回帖

14

积分

A40i\T3\T507\T527通行证

hillman 发表于 2021-9-14 18:49:31 | 显示全部楼层
再好的说明也抵不上一个例子。用户只想模仿你的例子开发出自己需要的功能。飞凌应该举个例子详细回答用户的提问,而不是丢个文档了事。
点评回复 支持 反对

使用道具 举报

8

主题

3

回帖

33

积分

A40i\T3\T507\T527通行证

rnd_sue 发表于 2021-10-21 11:01:37 来自手机 | 显示全部楼层
我也需要,有没有相关的例子呢?原厂资料看的云里雾里
点评回复 支持 反对

使用道具 举报

0

主题

1185

回帖

2207

积分

FCU1501通行证

zhichao 发表于 2021-10-21 11:54:32 | 显示全部楼层
我们的方法就是按照原厂资料做的

gpio添加和控制.pdf

204.49 KB, 下载次数: 66, 下载积分: 贡献 1

点评回复 支持 反对

使用道具 举报

11

主题

39

回帖

95

积分

A40i\T3\T507\T527通行证FCU2401通行证

kuangboqi123 发表于 2021-11-2 08:52:28 | 显示全部楼层
qt驱动led方式:
初始化
    //开机指令初始化指示灯gpio
    system("echo 271 > /sys/class/gpio/export");//led6
    system("echo out > /sys/class/gpio/gpio271/direction");

定时器
                flag=!flag;
                if(flag)system("echo 0 > /sys/class/gpio/gpio271/value");
                else system("echo 1 > /sys/class/gpio/gpio271/value");


应用程序驱动方式:
              参照我的帖子:https://blog.csdn.net/qq_37603131/article/details/120662726

底层驱动方式
              参照我的帖子:https://blog.csdn.net/qq_37603131/article/details/120898243

点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则