wiringOP已适配OrangePi3LTS开发板,使用wiringOP可以测试SPI的功能linux10系统在dts中默认关闭了26pin中的spi控制器,如果需要使用spi,首先需要先打开spi的配置,linux9系统默认都是打开的,不需要额外的配置,linux10系统spi的打开方法如下所示:由26pin的原理可知,开发板可用的spi为spi1
然后重启系统,启动时,在u-boot的启动log中可以看到SPIDToverlays的配置输出
系统启动后,在/dev下如果可以看到SPI的设备节点就说明配置正确
再在wiringOP的examples中编译spidev_test测试程序
先不短接SPI1的mosi和miso两个引脚,运行spidev_test的输出结果如下所示,可以看到TX和RX的数据不一致
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点