首先在 /dev目录确认是否有类似 spidev0.0、spidev0.1 的设备节点,如果没有则在配置界面中打开 SPI 接口选项。
然后确认 SPI 驱动是否加载,SPI驱动在树莓派中一般编译为模块,通过 lsmod 命令查看, 3代B版是 spi_bcm2835。
wiringpi SPI 的 C 语言操作资料,本文不再累述,主要说明其 Python 接口的用法。
在Python REPL中 import wiringpi之后,通过 help(wiringpi)可以看到其提供了如下 SPI 接口:
- wiringPiSPIDataRW(...)
- wiringPiSPIGetFd(...)

本文介绍了如何在树莓派上开启SPI接口,并重点讲解了使用wiringpi Python库进行SPI通信的方法,包括wiringPiSPIDataRW、wiringPiSPIGetFd等函数的使用。示例代码展示了Python中如何发送SPI数据。
最低0.47元/天 解锁文章
1250

被折叠的 条评论
为什么被折叠?



