![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
xiugai
Diff: PCA9685.h
- Revision:
- 3:970c2fa6ef3f
- Parent:
- 2:73237ebf0640
diff -r 73237ebf0640 -r 970c2fa6ef3f PCA9685.h --- a/PCA9685.h Thu Oct 24 08:21:43 2019 +0000 +++ b/PCA9685.h Fri Oct 25 02:12:02 2019 +0000 @@ -77,17 +77,17 @@ class PCA9685 { public: - PCA9685(PinName sda, PinName scl);//定义pca9685 地址为1+A5+A4+A3+A2+A1+A0+rw rw写为0 读为1 + PCA9685(PinName sda, PinName scl);//定义pca9685 地址为1+A5+A4+A3+A2+A1+A0+rw rw写为0 读为1 10000010 0x82 void frequencyI2C(int freq); void begin(void); //初始化 - void reset(void); //复位 - void setPrescale(uint8_t prescale);//设置预缩放 + void reset(int addr4); //复位 + void setPrescale(uint8_t prescale,int addr2);//设置预缩放 /** set prescale * * @param prescale: set scale for the PWM frequency * */ - void setPWMFreq(float freq);//设置PWM频率 单位hz + void setPWMFreq(float freq,int addr3);//设置PWM频率 单位hz /** Set frequency * * @param frequency in Hz