Arkadaşlar merhaba ;
u0rbr saklayacısını nasıl bir değişkene aktarıp sorgulayabilirim. Yardımlarınız için şimdiden teşekkür ederim.
int getchar (void) /* Read character from Serial Port */
{while (!(U0LSR & 0x01));
return (U0RBR);
}
Sorunuzu biraz daha net açıklayabilirseniz yardımcı olmaya çalışırım.
Merhaba , size dilim döndüğümce sorumu açayım.
- PC'den yaptığım bir programdan (c#.net) UART üzerinden ARM veri gönderiyorum. Diyelim ki 'SOL' veya 'SAG' diye komut gönderdiğimde
int getchar (void) /* Read character from Serial Port */
{while (!(U0LSR & 0x01));
return (U0RBR);
}
U0RBR saklayacısına yazılacak bende bunu bir değişkene atayarak if(u0rbr='SAG') {böyle olsun} else if...... vs
şimdiden sağol.