链接:HTTPS://WWW.RASPBERRYPI.ORG/DOCUMENTATION/HARDWARE/RASPBERRYPI/SPI/README.MD
LOOPBACK TEST
This can be used to test SPI send and receive. Put a wire between MOSI and MISO. It does not test CE0 and CE1.
测试spi的发送与接收,用导线连接MOSI和MISO针脚。它不能测试CE0和CE1。
测试代码下载:
wget https://raw.githubusercontent.com/raspberrypi/linux/rpi-3.10.y/Documentation/spi/spidev_test.c
gcc -o spidev_test spidev_test.c
./spidev_test -D /dev/spidev0.0
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)
FF FF FF FF FF FF
40 00 00 00 00 95 //显示信息如此,则说明spi正常工作
FF FF FF FF FF FF
FF FF FF FF FF FF
FF FF FF FF FF FF
DE AD BE EF BA AD
F0 0D
其它:
gpio readall //查看GPIO针脚信息
ls /dev/spi*
lsmod //查看载入的模块
HTTPS://WWW.RASPBERRYPI.ORG/DOCUMENTATION/HARDWARE/RASPBERRYPI/SPI/README.MD
LOOPBACK TEST
This can be used to test SPI send and receive. Put a wire between MOSI and MISO. It does not test CE0 and CE1.
测试spi的发送与接收,用导线连接MOSI和MISO针脚。它不能测试CE0和CE1。
测试代码下载:
wget https://raw.githubusercontent.com/raspberrypi/linux/rpi-3.10.y/Documentation/spi/spidev_test.c
gcc -o spidev_test spidev_test.c
./spidev_test -D /dev/spidev0.0
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)
FF FF FF FF FF FF
40 00 00 00 00 95 //显示信息如此,则说明spi正常工作
FF FF FF FF FF FF
FF FF FF FF FF FF
FF FF FF FF FF FF
DE AD BE EF BA AD
F0 0D
其它:
gpio readall //查看GPIO针脚信息
ls /dev/spi*
lsmod //查看载入的模块