|
I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
|
PCA9685 Driver procedures. More...

Functions | |
| FctERR | PCA9685_Init_Sequence (PCA9685_t *const pCpnt) |
| Initialization Sequence for PCA9685 peripheral. | |
| FctERR | PCA9685_Set_Clock_Freq (PCA9685_t *const pCpnt, const uint32_t freq) |
| Sets external clock frequency. | |
Variables | |
| PCA9685_t | PCA9685 [I2C_PCA9685_NB] = { 0 } |
| PCA9685 User structure. | |
PCA9685 Driver procedures.
PCA9685: 16-channel, 12-bit PWM Fm+ I2C-bus LED controller
| FctERR PCA9685_Init_Sequence | ( | PCA9685_t *const | pCpnt | ) |
Initialization Sequence for PCA9685 peripheral.
| [in] | pCpnt | - Pointer to PCA9685 component |


| FctERR PCA9685_Set_Clock_Freq | ( | PCA9685_t *const | pCpnt, |
| const uint32_t | freq ) |
Sets external clock frequency.
| [in,out] | pCpnt | - Pointer to PCA9685 component |
| [in] | freq | - External clock frequency in Hz |

| PCA9685_t PCA9685[I2C_PCA9685_NB] = { 0 } |
PCA9685 User structure.