سلام،
چون خودم وقتی می خواستم این واحد رو با توابع CMSIS راه اندازی کنم ،خیلی دنبالش گشتم،
حالا که راه اندازی کردم یه سمپل کد ساده میزارم که بقیه دوستان اگر در راه اندازی مشکل داشتن بتونن استفاده کنند.
[PHP]
#include <LPC177x_8x.H>
#include "delay.h"
#include "lpc177x_8x_gpio.h"
#include "lpc177x_8x_pinsel.h"
#include "debug_frmwrk.h"
#include "lpc177x_8x_uart.h"
#include <stdio.h>
void main(void)
{
unsigned char num;
char str[20];
UART_CFG_Type x;
x.Baud_rate=115200;
x.Parity=UART_PARITY_NONE;
x.Databits=UART_DATABIT_8;
x.Stopbits=UART_STOPBIT_1;
UART_Init(UART_0,&x);
UART_TxCmd(UART_0,ENABLE);
PINSEL_ConfigPin(0,2,1);
PINSEL_ConfigPin(0,3,1);
Delay_init();
while(1)
{
for (i=0;i<=100;i++)
{
sprintf(str,"x=%u",num);
UARTPuts(UART_0,str);
UARTPuts(UART_0,"hello");
Delay_ms(1000);
}
}
}
[/PHP]