试验了一下用"格物"提供的mraa库来控制PWM,4个PWM都可用, PWM的周期设置范围1us ~26999us,用来控制电机什么的没问题了。
执行文件: 0_1478088037015_pwmtest.rar
源代码:0_1478077985874_pwmtest.c
mraa库和头文件: 0_1478087695699_C-mraa.zip 我把库文件放到/usr/lib 下
命令 例子: pwmtest 19 1000 0.125 (将GPIO19设置成PWM 周期1000us,脉冲宽度占比 0.125)
用Nidec马达试验了一下,很好用。