3.3.6 SPI应用
RDK X3 在 40PIN 上物理管脚 19, 21, 23, 24
引出了芯片的 SPI2
总线,支持一个片选,IO电压3.3V。
RDK X5 在 40PIN 上物理管脚 19, 21, 23, 24, 26
引出了芯片的 SPI1
总线,支持两个片选,IO电压3.3V。
RDK Ultra 在 40PIN 上物理管脚 19, 21, 23, 24, 26
引出了的 SPI0
总线,支持两个片选,IO电压3.3V。
请参阅 /app/40pin_samples/test_spi.py
了解如何使用SPI的详细信息。
回环测试
把 MISO 和 MOSI 在硬件上进行连接,然后运行 SPI 测试程序,进行写和读操作,预期结果是读出的数据要完全等于写入的数据
硬件连接
把MISO和MOSI通过跳线帽直接硬件上连接在一起:
测试过程
- 运行
python3 /app/40pin_samples/test_spi.py
- 从打印的spi控制器中选择总线号和片选号作为输入选项,例如选择测试
spidev0.0
,则bus num
和cs num