Arkadaşlar selam ,lpc1769 ile uart denemesi yapıyorum Coşkun ERĞAN hocanın yazdığı örnekler var lakin bir türlü çalıştıramadım, kodlar aşağıda ,şimdiden teşekkür ederim. Docklight'tan bağlanıp veri gönder al yapıyorum nafile
//////////////////////////////////////////////////////////////////
// Author : [X-Fi - Coskun ERGAN] //
// Notice : Copyright (c) 2011 [WWW.ExpKits.com] //
// : All Rights Reserved //
// Date : 03.2011 //
// Version : 1.0 //
// Board : EX33DS VER-A //
// MCU BOARD: LPC176x //
// Notes : LPC1768 RS232 Uygulamasi //
// SWDIP11 M.TX0 ve M.RX0 Anahtarlari ON //
// SWDIP14 LCD_LED anahtari ON //
// Bu uygulamada Com1 portundan veri gönderilir //
// Com1 portundan gelen veride lcdde gösterilir. //
//////////////////////////////////////////////////////////////////
#include <LPC17xx.h>
#include "lcd.h"
#include "delay.h"
#include "uart.h"
#define Baudrate 57600 // baudrate 9.6 Kbps
#define PortNum 0 // usart 1 = com1
uint8_t veri;
/********************************************************************************************/
int main (void)
{
SystemInit ();
SysTick_Config(12000000/1000);
LPC_GPIO2->FIODIR = 0xFFFFFFFF; // GPIO'ların hepsi çıkış oluyor
UARTInit( PortNum, Baudrate);
lcd_init();
lcd_yaz(" RS232 Testi");
lcd_gotoxy(2,1);
lcd_yaz("www.ExpKits.com");
DelayMs(1000);
UARTSend( PortNum, (uint8_t *)"\r\nwww.ExpKits.com EX33DS VER-A\r\n", 32);
UARTSend( PortNum, (uint8_t *)"\r\nLPC1768 RS232 Com1 test program\r\n", 36);
lcd_clear();
lcd_yaz("RS232 Com1 Text:");
lcd_gotoxy(2,1);
lcd_komut(15);
while(1){
while(!Usart_Oku(&veri,PortNum));
lcd_gotoxy(2,1);
lcd_yaz(" ");
lcd_gotoxy(2,1);
veri_yolla(veri);
while(Usart_Oku(&veri,PortNum))
veri_yolla(veri);
}
}
/********************************************************************************************