wiringOP 已适配 Orange Pi Zero Plus开发板,使用 wiringOP 可以测试 GPIO、I2C、UART 和 SPI 的功能。
安装wiringOP
注意:开始测试前,请确保已经参照安装 wiringOP 一节编译安装好了 wiringOP
SPI接口测试
1) linux5.4 系统在 dts 中默认关闭了 26pin 中的 spi 控制器,如果需要使用 spi,首先 需要先打开 spi 的配置,linux3.10 系统默认都是打开的,不需要额外的配置,linux5.4 系统 spi 的打开方法如下所示:
a. 由 26pin 的原理图可知,Orange Pi Zero Plus 可用的 spi 为 spi1
b. 然后在 /boot/orangepiEnv.txt 中设置 overlays=spi-spidev,设置
param_spidev_spi_bus=1,其中 1 代表的就是 spi1