2016-12-08 34 views

回答

1

您需要在linux-kernel.config文件中啓用CONFIG_PWM_PCA9685。默認情況下,如果要將其作爲內核映像的一部分構建,則需要將其啓用爲CONFIG_PWM_PCA9685=y;如果要將其構建爲LKM,則需要將其啓用爲CONFIG_PWM_PCA9685=m

另外請確保CONFIG_SYSFSenabled在您的.config。如果在您的內核配置中啓用了CONFIG_SYSFS,則會提供一個簡單的sysfs界面來使用來自用戶空間的PWMs。它暴露在/sys/class/pwm/。每個探測到的PWM controller/chip將導出爲pwmchipN,其中NPWM chip的基礎。

+0

除了上述之一,還應啓用設備樹中的驅動程序(DTS或ACPI或內置設備屬性/平臺數據)。 – 0andriy