我想写一些与Linux中SPI驱动程序验证有关的测试用例。因此,如果有人对此有任何想法,请提出建议。或者举个例子,这样我就可以开始编写测试用例了。如何使用linux命令验证SPI驱动程序。
在Linux内核内部,Documentation / spi / spidev_test.c是用于从用户空间(应用程序级别)进行spi读/写的测试代码。
要使用此功能,您需要在内核.config文件中启用以下参数。
CONFIG_SPI_SPIDEV=y
如果您的内核支持dts条目,则也添加以下内容:
spidev2:spi@1 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "rohm,dh2228fv";
spi-max-frequency = <30000000>;
reg = <0>;
};