BeagleBoardPWM用python做PWM
来源:互联网 发布:python jsonrpc 编辑:程序博客网 时间:2024/04/28 13:28
刚开始用的是P9_14 P9_16 P9_21 结果都报错error "runtime error: you must start() the PWM channel first."
最后试了P9_22 可以 可能上面的管脚被用作了其他用途
nano pwm.py
程序如下:
#!/usr/bin/pythonimport Adafruit_BBIO.PWM as PWMimport time#设置初始值PWM.start("P9_22", 1)#从1慢慢增大pwm占空比for i in range(0,100): PWM.set_duty_cycle("P9_22",float(i)) time.sleep(.1)PWM.stop("P9_22")PWM.cleanup()
执行:python pwm.py
0 0
- BeagleBoardPWM用python做PWM
- STM32 TIM1 做PWM输出问题
- 用Python做小游戏
- PWM
- PWM
- pwm
- PWM?
- PWM
- PWM
- PWM
- PWM
- PWM
- PWM
- PWM
- PWM
- PWM
- PWM
- 用Python做图像处理
- JavaScript就这么回事 (JS基础知识整理)
- Network
- 关于scanf函数debug无法通过的问题
- win7安装vs2012时问题解决
- Java APK中几个以文件路径为参数的方法
- BeagleBoardPWM用python做PWM
- 做dataguard犯了一个低级错误修改参数报错ORA-16187: LOG_ARCHIVE_CONFIG contains duplicate, conflicting or invalid att
- vim里的括号自动补全与删除
- 3D流水线(pipeline)
- 获取泛型类中的泛型参数的类型
- NCQ与TCQ的区别及测试比较
- C 重置连续地址空间
- 深入浅出 RPC - 浅出篇
- 谈谈开源技术选型