EPC9143 300 W 16th Brick DC/DC Module Reference Design
+ Collaboration diagram for User Peripheral Initialization:

Functions

volatile uint16_t sysUserPeriperhals_Initialize (void)
 Initializes the user-defined chip resources. More...
 

Detailed Description

Some applications require specific peripheral module functions to implement functions, which are not covered by user-task device driver modules, such as special logic functions or additional analog components like operational amplifiers for signal conditioning. This initialization routine can be used to add user-configurations to the project, which are independent from device driver modules, These special peripheral modules are initialized before the user tasks. Users will have to decide when and how these additional peripherals may be enabled to ensure no conflicts with user task device drivers occur.

Function Documentation

◆ sysUserPeriperhals_Initialize()

uint16_t sysUserPeriperhals_Initialize ( void  )

Initializes the user-defined chip resources.

Returns
unsigned integer (0=failure, 1=success)

The EPC9143 16th brick power module reference design uses further on-chip resources to provide a programmable/tunable reference voltage to external current sense shunt amplifier devices. This reference voltage is provided by one of the free on-chip Digital-To-Analog converter (DAC) instances.

Definition at line 52 of file system.c.

+ Here is the call graph for this function: