WHUT LPC1114 Eval Board UART testing OK.

































WHUT LPC1114 Eval Board UART testing OK.




// ***********************************************************************
// Program  - Fong Blink
// Function - Blink LED
// Author   - TL Fong
// Build    - 2013.08.19.02
// Date     - 2013aug19hkt2216
// Hardware - LPC1114/102, LPC1114/301
// Software - GCC ARM 4.7, CoIDE 1.7.4,  CoLinkEx 1.1, Flash Magic v7.51
// ***********************************************************************

// ***********************************************************************
// Functions
// ***********************************************************************

void BlinkExp();
void FongBlink011();
void UartPrintExp();
void FongBlink02();

// ***********************************************************************
// Main Function
// ***********************************************************************

int main()
{
// BlinkExp();
// FongBlink011();
// UartPrintExp();
// FongBlink02(); // Blink WHUT Board PIO1_8 LED

UartPrintExp();

return 0;
}

// ***********************************************************************
// End
// ***********************************************************************




#include "lpc11xx_uart.h"

/* CooCox UART Print Example 2013aug19 */

void UartPrintExp()
{
UART_CFG_Type cfg;
UART_FIFO_CFG_Type UARTFIFOConfigStruct;

/* Assign UART Pins */
UART_PinsInit();

cfg.Baud_rate = 115200;
cfg.Parity = UART_PARITY_NONE;
cfg.Databits = UART_DATABIT_8;
cfg.Stopbits = UART_STOPBIT_1;
UART_FIFOConfigStructInit(&UARTFIFOConfigStruct);

UART_Init(LPC_UART, &cfg);
UART_FIFOConfig(LPC_UART, &UARTFIFOConfigStruct);

/* Enable Transmit */
UART_TxCmd(LPC_UART,ENABLE);

UART_Send(LPC_UART, (uint8_t *)"Hello, WHUT!    ", \
sizeof("Hello, World! 01") - 1, NONE_BLOCKING);
}

.END

No comments:

Post a Comment