环回测试

按照以下步骤,执行环回测试:

  1. 接线:按照以下步骤连接引脚18和16:
    1. 连接引脚18和16
  2. 进入以下路径,找到测试工具spidev_test.c:
    cd /linux/tools/spi
  3. 在测试工具目录下,执行以下命令:
    make CROSS_COMPILE=riscv64-linux-gnu- ARCH=riscv
    结果:

    系统将在同一目录生成名为spidev_test的文件。

  4. spidev_test文件上传到单板计算机上,例如星光板,并执行以下命令,更改执行权限:
    chmod +x spidev_test
  5. 确认SPI设备。
    ls /dev/spidev*
    示例:
    2. 返回示例
  6. 执行以下命令,以运行测试:
    ./spidev_test -D /dev/spidev0.0 -v -p string_to_send
    注:

    spidev0.0即上一步中获取的设备名。

    结果:
    3. 返回示例

    如测试结果和本图中红色框内的部分显示相同,接收的数据和发送的完全一致,则表示测试成功。