Professional Documents
Culture Documents
Sample Coding Lap1 - Cpu1
Sample Coding Lap1 - Cpu1
// Variables
Uint16 ToggleCount1 = 0;
void main(void)
{
// Initialize System Control
InitSysCtrl();
// Initialize GPIO
InitGpio();
EALLOW;
GpioCtrlRegs.GPADIR.bit.GPIO31 = 1;
GPIO_SetupPinOptions(34, GPIO_OUTPUT, GPIO_PUSHPULL);
GPIO_SetupPinMux(34, GPIO_MUX_CPU2, 0);
EDIS;
GpioDataRegs.GPADAT.bit.GPIO31 = 1; // Turn off LED
// Idle loop
for(;;)
{
GpioDataRegs.GPADAT.bit.GPIO31 = 0; // Turn on LD2
DELAY_US(1000 * 500);
GpioDataRegs.GPADAT.bit.GPIO31 = 1; // Turn off LD2
DELAY_US(1000 * 500);
ToggleCount1++;
}
}
// end of file