为树莓派买了一块pca9685驱动版,抓起店铺给的python库就用了起来,无碍。
近日发现树莓派io反应迟钝于是找回stm32来驾驭pca9685,依芦画瓢在keil上用c写驱动。
竟不料连接的舵机不为所动,后排除问题锁定于pca9685的i2c地址。
python库中为0x60,转为bit为0b1100000,最高位第七位。
经过找各种资料后发现完整一字节的地址第一位固定为1,所以将地址修改为0b11100000即在第八位添置为一后OK。
还有改用stm32后发现即使stm32不负责产生pwm,它的电源也必须和驱动版供地。
虽然驱动板能用了,但有了许多的疑惑
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/34489.html