I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
Loading...
Searching...
No Matches
PCA9624_proc.h File Reference

PCA9624 Driver procedures. More...

#include "sarmfsw.h"
#include "PCA9624.h"
Include dependency graph for PCA9624_proc.h:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  PCA9624_t
 PCA9624 user interface struct. More...
 

Macros

#define PCA9624_NB_CHANNELS   8U
 PCA9624 Number of channels.
 

Functions

FctERR PCA9624_Init_Sequence (PCA9624_t *const pCpnt)
 Initialization Sequence for PCA9624 peripheral.
 

Variables

PCA9624_t PCA9624 [I2C_PCA9624_NB]
 PCA9624 User structure.
 

Detailed Description

PCA9624 Driver procedures.

Author
SMFSW

PCA9624: 8-bit Fm+ I2C-bus 100mA 40V LED driver

Macro Definition Documentation

◆ PCA9624_NB_CHANNELS

#define PCA9624_NB_CHANNELS   8U

PCA9624 Number of channels.

Function Documentation

◆ PCA9624_Init_Sequence()

FctERR PCA9624_Init_Sequence ( PCA9624_t *const pCpnt)

Initialization Sequence for PCA9624 peripheral.

Weak Functions
PCA9624 Init sequence may be user implemented if custom initialization sequence needed
Parameters
[in]pCpnt- Pointer to PCA9624 component
Returns
FctERR - error code
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ PCA9624

PCA9624_t PCA9624[I2C_PCA9624_NB]
extern

PCA9624 User structure.