【发布时间】:2014-02-24 19:31:23
【问题描述】:
我想使用 SPI 接口来读取和写入外部 FPGA 中的寄存器(所以我称之为 SPI 设备)。我知道 Linux 内核有 spi 驱动程序。那么我可以使用mmap吗?如果是,我应该通过代码中的“/sys/bus/spi/devices/DEVICE_NAME”打开设备文件吗?
我注意到当我 cd 到“/sys/bus/spi/devices/SPI_DEVICE_NAME”时,路径自动更改为“/sys/devices/soc.0/CORE_NAME/SOME_NUMBER/SPI_DEVICE_NAME”。谁能为我解释一下?
提前致谢!
海蒂
【问题讨论】: