C代码直接从rpi 2b

时间:2019-01-08 17:50:22

标签: c raspberry-pi raspberry-pi2 gpio

我试图通过直接读取与Raspberry Pi 2B相关的寄存器来读取R2的pi 2B上的GPIO端口。我正在使用connectioningPi库来设置GPIO,所以很好,但是我需要尽可能快地进行读取(我使用C的主要原因之一),因此我试图获取代码以读取相关的寄存器到端口的原因是,这样做速度更快,因为它没有不必要的包装器,从而降低了布线速度。从网上看到的信息来看,应该可以通过执行GPIO_LEV & (1<<PIN_NUMBER)来实现,但是不幸的是,我似乎找不到要设置GPIO_LEV所需的值。基本上,我想知道上面的代码在获得正确的数字后是否会正常工作,以及应该在常量GPIO_LEV中输入什么数字。

编辑:我正在运行Raspbian

0 个答案:

没有答案