zynq gpio管脚配置
来源:互联网 发布:ubuntu shadowsock git 编辑:程序博客网 时间:2024/06/11 10:17
在旧的内核代码中,我们需要关闭省电模式,然后才能控制GPIO。
在新的内核,已经没有这个选项,我尝试用以前的代码已经不能控制GPIO。
新的GPIO控制方式暂时如下:
比如需要控制MIO 48为低,需要进行如下动作:
1.确认第一个GPIO控制器索引 (每个PIN脚一个控制器)
root@zc706-zynq7:/sys/class/gpio# ls
export gpiochip906 unexport
2. 创建 GPIO 48的控制器
root@zc706-zynq7:/sys/class/gpio# echo 954 > export
root@zc706-zynq7:/sys/class/gpio# ls
export gpio954 gpiochip906 unexport
3.设定GPIO方向
root@zc706-zynq7:/sys/class/gpio# echo out > gpio954/direction
4.拉低GPIO
root@zc706-zynq7:/sys/class/gpio# echo 0 > gpio954/value
具体实现还可以通过文件读写的方式,在 direction和value两个文件中写入0或1。
0 0
- zynq gpio管脚配置
- STM32 GPIO管脚配置意思说明
- am5728通过DM框架配置GPIO管脚
- freescale飞思卡尔Imux6 GPIO管脚配置思路
- Zynq-Linux移植学习笔记之12-gpio驱动配置
- zynq正确使用GPIO
- Linux Zynq GPIO中断
- ZYNQ GPIO应用
- MT7628/MT7688平台上如何配置任何一个管脚为GPIO模式
- MT7628/MT7688平台上如何配置任何一个管脚为GPIO模式,试用各种平台
- 树莓派2B的GPIO管脚分布
- 今天在弄openwrt gpio管脚输出
- zynq学习03 zynq中三种实现GPIO的方式
- zynq学习05 Zynq 7000 emio的gpio操作
- Quartus II 管脚配置
- zynq中三种实现GPIO的方式
- zynq中各种GPIO方式的区别
- zynq平台实现linux gpio驱动
- Android_存储数据_笔记
- 蓝牙----Android的蓝牙开发
- Appium+Robotframework实现iOS应用的自动化测试-2:OS X中启动Appium
- OpenWRT's Repository on github
- 提高项目8-k次方之和
- zynq gpio管脚配置
- 旧时光
- 组织结构图插件 OrgChart
- Facebook 高效工作指南
- 关于缓存和流
- 使用Spring的JdbcTemplate简化jdbc操作
- AndroidStudio使用指南(一)项目结构&基本功能
- Android性能调优利器StrictMode
- 关于结构体变量为什么要使用new 增加空间的疑惑