Page tree
Skip to end of metadata
Go to start of metadata

如果开发者需要在用户空间与SPI总线的丛设备使用特殊方式通迅,可以使用spidev方式。

&ecspi1 {
	fsl,spi-num-chipselects = <1>;
	cs-gpios = <&gpio4 26 0>;
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_ecspi1_1 &pinctrl_ecspi1_cs_1>;
	status = "okay";

	spidev@0x00 {
		#address-cells = <1>;
		#size-cells = <1>;
		reg = <0>;
		compatible = "spidev";
		spi-max-frequency = <8000000>;
	};
};

Linux kernel的配置需要启用"CONFIG_SPI_SPIDEV"选项后才能使用。更新dtb和zImage文件后,系统将会出现"/dev/spidev0.0"设备。

  • No labels
Write a comment…