打印

开发板试体验丨飞凌嵌入式全志A40i-C之控制一个GPIO

[复制链接]
6070|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
琳子|  楼主 | 2020-10-21 15:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.Linux内核提供了一套在用户态配置GPIO的接口,在/sys/class/gpio/目录下。



l  export
用于将指定编号的引脚导出,作为GPIO使用
l  unexport
用于将导出的GPIO删除掉
l  gpiochipN
当前芯片中包含的GPIO控制器
参考https://www.cnblogs.com/lxyd/p/9671673.html

2.找到一个未使用的引脚,我这里选择的是SPI2的CS0引脚,主要是因为它没有什么其他的外接电路。



3.查询对应引脚是PC19。





在网上找了个对应引脚的计算方法
PC19 = 2*32+19 = 83



4.控制设备接口PC19
输入:echo 83 > export



设置为输出模式
输入:echo out > direction
设置输出高电平
输入:echo 1 > value

测得电压 1.8v


设置输入低电平
输入:echo 0 > value




测得电压 0.0v


5.后来才看到文档中有直接控制LED的案例。。。


点击进入官方网站 https://www.forlinx.com/

使用特权

评论回复

相关帖子

沙发
琳子|  楼主 | 2020-10-21 15:29 | 只看该作者

使用特权

评论回复
板凳
jameswangchip| | 2020-12-4 21:48 | 只看该作者
有送开发板的活动吗?

使用特权

评论回复
地板
琳子|  楼主 | 2020-12-8 14:18 | 只看该作者
jameswangchip 发表于 2020-12-4 21:48
有送开发板的活动吗?

哈哈 前一阵搞了开发板试用的活动,优质测评可以获得开发板喔
多多关注我们公众号哈还会再有的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

120

主题

140

帖子

2

粉丝