我是内核开发的新手。我试图使用来自另一个内核模块Beagle骨黑板的PWM模块。我读过这些文章:
https://www.kernel.org/doc/Documentation/pwm.txt
但它并不清楚。我在内核源代码/drivers/pwm/pwm-tiehrpwm.c下阅读了pwm-tiehrpwm。
但我不知道如何使用它。是否有手册或教程使用它? 有人能告诉我这个司机的骨架吗?
我目前的系统是beaglebone黑板。使用内核版本运行debian发行版: Linux beaglebone 4.4.9-ti-r25#1 SMP星期五5月5日23:08:13 UTC 2016 armv7l GNU / Linux
加载的PWM模块:
lsmod | grep pwm pwm_tiecap 3652 0 pwm_tiehrpwm 4706 0
使用cape-universaln:
cat / sys / devices / platform / bone_capemgr / slots 0:PF ---- -1 1:PF ---- -1 2:PF ---- -1 3:PF ---- -1 4:P-O-L- 0覆盖板名称,00A0,覆盖制造,cape-universaln
由于