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

Functions | |
| FctERR | PCA9956_Init_Sequence (PCA9956_t *const pCpnt) |
| Initialization Sequence for PCA9956 peripheral. | |
| FctERR | PCA9956_calc_IREF (uint8_t *const pIREF, const float Rext, const float current) |
| Compute IREF for PCA9956 peripheral. | |
Variables | |
| PCA9956_t | PCA9956 [I2C_PCA9956_NB] = { 0 } |
| PCA9956 User structure. | |
PCA9956 Driver procedures.
PCA9956: 24-channel Fm+ I2C-bus 57 mA/20 V constant current LED driver
| FctERR PCA9956_calc_IREF | ( | uint8_t *const | pIREF, |
| const float | Rext, | ||
| const float | current ) |
Compute IREF for PCA9956 peripheral.
| [in,out] | pIREF | - Pointer to IREF result |
| [in] | Rext | - Rext value (in KOhm) |
| [in] | current | - Target current (in mA) |
| FctERR PCA9956_Init_Sequence | ( | PCA9956_t *const | pCpnt | ) |
Initialization Sequence for PCA9956 peripheral.
| [in] | pCpnt | - Pointer to PCA9956 component |


| PCA9956_t PCA9956[I2C_PCA9956_NB] = { 0 } |
PCA9956 User structure.