目录
测试视频地址:
IOT-9608I-L的一个简单测试,官方不提供源码内核,说是驱动程序已经做好了,直接用就行。
概述
本文主要IOT-9608I-L 的GPIO的一般操作方法,IoT-9608已经实现lIO相关的driver,开发者只需调用相应的接口,就可以实现配置IO为输出或者输入、以及置高或者置低操作。
1 GPIO接口介绍
IoT-9608提供了多路通用数字I/O接口,连接器为2×10Pin, 2.54mm间距的简易牛角座,
主板上的标志为“GPIO”。
板卡上的编号 | 处理器 IO | Linux 驱动的编号 |
---|---|---|
P0.2 | GPIO0_2 | gpio2 |
P0.3 | GPIO0_3 | gpio3 |
P0.8 | GPIO0_8 | gpio8 |
P0.9 | GPIO0_9 | gpio9 |
P0.10 | GPIO0_10 | gpio10 |
P0.11 | GPIO0_11 | gpio11 |
P1.28 | GPIO1_28 | gpio60 |
P2.20 | GPIO2_10 | gpio74 |
2 板卡上操作IO
2.1 查看IO驱动
GPIO 的全部操作通过/sys/class/gpio 目录下的文件来完成