查看“EMB-3500-J8”的源代码
←
EMB-3500-J8
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==== GPIO引脚定义 ==== [[文件:EMB-3500-J8.jpg|500px|缩略图|EMB-3500-J8]] :{| class="wikitable" |- ! Pin# !! 功能 !! Linux GPIO !! Pin# !! 功能 !! Linux GPIO |- | 1 || CSI0_PIXCLK || 146 || 2 || 3.3V || / |- | 3 || CSI0_HSYNC || 147 || 4 || CSI0_DATA_EN || 148 |- | 5 || CSI0_VSYNC || 149 || 6 || NANDF_CS0 || 171 |- | 7 || CSI0_MCLK || / || 8 || NANDF_ALE || 168 |- | 9 || CSI0_DAT4 || 150 || 10 || NANDF_CLE || 167 |- | 11 || CSI0_DAT5 || 151 || 12 || NANDF_WP_B || 169 |- | 13 || CSI0_DAT6 || 152 || 14 || NANDF_RB0 || 170 |- | 15 || CSI0_DAT7 || 153 || 16 || NANDF_D0 || 21 |- | 17 || CSI0_DAT8 || 154 || 18 || NANDF_D1 || 33 |- | 19 || CSI0_DAT9 || 155 || 20 || NANDF_D2 || 34 |- | 21 || CSI0_DAT10 || 156 || 22 || NANDF_D3 || 35 |- | 23 || CSI0_DAT11 || 157 || 24 || NANDF_D4 || 36 |- | 25 || CSI0_DAT12 || 158 || 26 || NANDF_D5 || 37 |- | 27 || CSI0_DAT13 || 159 || 28 || NANDF_D6 || 38 |- | 29 || CSI0_DAT14 || 160 || 30 || NANDF_D7 || 39 |- | 31 || CSI0_DAT15 || 161 || 32 || GPIO_9 || 9 |- | 33 || CSI0_DAT16 || 162 || 34 || GPIO_2 || 2 |- | 35 || CSI0_DAT17 || 163 || 36 || GPIO_4 || 4 |- | 37 || CSI0_DAT18 || 164 || 38 || ENET_TXD0 || / |- | 39 || CSI0_DAT19 || 165 || 40 || 地 || / |} :*一般情况下,GPIO引脚功能并没有全部复用。如要使用,请定制系统。 :*J8中各路gpio高电平为3.3V,低下平为0V. ==== GPIO使用方法 ==== :* 通过上文页面得到的GPIO号 :* 例1:操作 GPIO 第 1 Pin ,先拉高,再拉低操作方法: ::<syntaxhighlight lang="bash" line> liyun@liyundeubuntu:~$ adb shell shell@sabresd_6dq:/ $ su root@sabresd_6dq:/ # echo 146 > /sys/class/gpio/export root@sabresd_6dq:/ # echo out > /sys/class/gpio/gpio146/direction root@sabresd_6dq:/ # echo 1 > /sys/class/gpio/gpio146/value root@sabresd_6dq:/ # echo 0 > /sys/class/gpio/gpio146/value </syntaxhighlight> ::shell 说明: ::# 进入板卡的shell ::# 使用root权限 ::# 导出第146号GPIO ::# 设置gpio146为输出 ::# 设置gpio146为高电平 ::# 设置gpio146为低电平 :* 例2:操作 GPIO 第 1 Pin ,读取IO的状态: ::<syntaxhighlight lang="bash" line> liyun@liyundeubuntu:~$ adb shell shell@sabresd_6dq:/ $ su root@sabresd_6dq:/ # echo 146 > /sys/class/gpio/export root@sabresd_6dq:/ # echo in > /sys/class/gpio/gpio146/direction root@sabresd_6dq:/ # cat > /sys/class/gpio/gpio146/value 1 </syntaxhighlight> :: shell 说明: ::# 进入板卡的shell ::# 使用root权限 ::# 导出第146号GPIO ::# 设置gpio146为输入方向 ::# 获得gpio146的电平状态 ::# 获得的状态为高电平 ::* 注意:不同的板卡GPIO编号可能不同 :::::linux版本3.14和3.0.35通用
返回至
EMB-3500-J8
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息