int main (void) { SystemCoreClockUpdate(); USART_init(&usart, PIO0_18, PIO0_19); USART_begin(&usart, 9600); USART_puts(&usart, "Hello.\n"); VCOM_Init(); // VCOM Initialization USB_Init(); // USB Initialization USB_Connect(TRUE); // USB Connect while (!USB_Configuration) ; // wait until USB is configured while (1) { // Loop forever VCOM_Serial2Usb(); // read serial port and initiate USB event VCOM_CheckSerialState(); VCOM_Usb2Serial(); } // end while SPI_init(&SPI0, PIO0_1, PIO0_1, PIO0_1, PIO0_2); while ( 1 ); }
/*---------------------------------------------------------------------------- Main Program *---------------------------------------------------------------------------*/ int main (void) { VCOM_Init(); // VCOM Initialization USB_Init(); // USB Initialization USB_Connect(TRUE); // USB Connect while (!USB_Configuration) ; // wait until USB is configured while (1) { // Loop forever VCOM_Serial2Usb(); // read serial port and initiate USB event VCOM_CheckSerialState(); VCOM_Usb2Serial(); } // end while } // end main ()
/*---------------------------------------------------------------------------- Main Program *---------------------------------------------------------------------------*/ int main (void) { uint32_t n; for (n = 0; n < MSC_ImageSize; n++) { /* Copy Initial Disk Image */ Memory[n] = DiskImage[n]; /* from Flash to RAM */ } /* Basic chip initialization is taken care of in SystemInit() called * from the startup code. SystemInit() and chip settings are defined * in the CMSIS system_<part family>.c file. */ /* Enable Timer32_1, IOCON, and USB blocks */ LPC_SYSCON->SYSAHBCLKCTRL |= (EN_TIMER32_1 | EN_IOCON | EN_USBREG); USBIOClkConfig (); VCOM_Init (); // VCOM Initialization USB_Init (); // USB Initialization USB_Connect (TRUE); // USB Connect while (!USB_Configuration); // wait until USB is configured /* NVIC is installed inside UARTInit file. */ SystemCoreClockUpdate (); UARTInit (115200, 0); VCOM_Usb2SerialTest (); while (1) { // Loop forever VCOM_Serial2Usb (); // read serial port and initiate USB event VCOM_CheckSerialState (); VCOM_Usb2Serial (); } // end while } // end main ()