Exemple #1
0
/*
**-----------------------------------------------------------------------------
**
**  Abstract:
**	This function initializes each macro.
**
**  Parameters:
**	None
**
**  Returns:
**	None
**
**-----------------------------------------------------------------------------
*/
void systeminit(void)
{
	DI();	/* disable interrupt */
	CG_ReadResetSource();
	PORT_Init();
	TAB0_Init();
	EI();	/* enable interrupt */
}
/*
**-----------------------------------------------------------------------------
**
**  Abstract:
**	This function initializes every macro.
**
**  Parameters:
**	None
**
**  Returns:
**	None
**
**-----------------------------------------------------------------------------
*/
void systeminit(void)
{
	CG_ReadResetSource();
	CLOCK_Init();
	TAU0_Init();
	WDT_Init();
	CRC0CTL = 0x00U;
	IAWCTL = 0x00U;
}
Exemple #3
0
/*
**-----------------------------------------------------------------------------
**
**	Abstract:
**		This function  initializes every macro.
**
**	Parameters:
**		None
**
**	Returns:
**		None
**
**-----------------------------------------------------------------------------
*/
void SystemInit( void )
{
	WDTM = 0x77;	/* stops watch dog timer */
	/*Process of reset*/
	CG_ReadResetSource();
	/*Initialize the clock generator*/
	CLOCK_Init();
	/*Initialize the I/O ports*/
	PORT_Init();
	/*Initialize TM00 function*/
	TM00_Init();
}