宫梓萱
获得 41 次赞
帮助过112人
友善之臂的nano pi NEO 480Mhz sys/class/gpio的端口初始化,方向设置,高低电平设置都封装好了成函数了,测试功能都正常。问题如下,操作GPIO读写电平的时候感觉速度很慢,达不到DHT11的时序。我做个一个实验,就单纯GPIO翻转,一个周期就需要80us。消耗的时间估计是读写文件造成的。会不会/sys/class/gpio里的这种方法调用的文件太多。如果我在/dev/下注册个gpio设备节点。再对这个设备节点操作效果会不会好些啊
在开发板上使用GPIO可以直接在/sys/class/gpio下用sysfs读写函数操作,那请问像spi iic等外设怎么操作,是不是也是进入/sys/class/i2c-dev对该文件进行操作了,