gpt4 book ai didi

linux - 我想利用 PCA9685 芯片在 beaglebone black 上驱动 Helm 机,我看到有一个 linux 驱动程序,但如何在 C/C++ 中使用。有什么例子吗?

转载 作者:太空狗 更新时间:2023-10-29 12:30:58 24 4
gpt4 key购买 nike

所以我有一个黑色的 Beaglebone 和一个伺服/LED Controller http://www.adafruit.com/product/815 .我想通过运行在随附的 Debian Linux 上的 C/C++ 程序来控制它。

我看到内核“pwm_pca9685”中包含一个驱动程序,它确实在 /sys 目录中创建了一些项目,但似乎没有任何意义。

所以我知道至少我需要告诉模块芯片有什么 i2c 地址,那么我该怎么做,然后如何向芯片发送各种 pwm 命令?

最佳答案

所以我最终放弃了使用该驱动程序,因为我无法找到有关它的任何信息。相反,我使用了各种 ioctl 调用,例如 Adafruit 的这段代码中使用的:https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library/blob/master/Adafruit_PWMServoDriver.cpp

关于linux - 我想利用 PCA9685 芯片在 beaglebone black 上驱动 Helm 机,我看到有一个 linux 驱动程序,但如何在 C/C++ 中使用。有什么例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27319540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com