Testprogramm für BERTL 2014, der BULME Graz/Gösting. Schreibt nach einem Reset "Welcome to BERTL14". Danach gibt er die eingegeben Zeichen zurück. Zusätzlich werden Großbuchstaben in Kleinbuchstaben und umgekehrt umgewandelt.
main.cpp
00001 /*********************************** 00002 name: BERTL14_UART 00003 author: Wolfgang Raimann 00004 email: rai@bulme.at 00005 description: 00006 Schreibt nach einem Reset "Welcome to BERTL14". Danach gibt er die eingegeben Zeichen zurück. 00007 Zusätzlich werden Großbuchstaben in Kleinbuchstaben und umgekehrt umgewandelt. 00008 Einzustellen am PC: 9600 Baud; 8 Databit; 1 Stopp Bit; None Parity 00009 ***********************************/ 00010 00011 #include "mbed.h" 00012 00013 Serial pc(USBTX, USBRX); 00014 00015 int main() { 00016 char readChar = 0; 00017 pc.printf("Welcome to BERTL14\n\r"); 00018 while(1) { 00019 readChar = pc.getc(); 00020 if(readChar >= 65 && readChar <= 90){ // Großbuchstaben in Kleinbuchstaben umwandeln 00021 pc.putc(readChar + 32); 00022 } else if(readChar >= 97 && readChar <= 122){ // Kleinbuchstaben in Großbuchstaben umwandeln 00023 pc.putc(readChar - 32); 00024 } else { // Sonst schicke was gekommen ist 00025 pc.putc(readChar); 00026 } 00027 } 00028 }
Generated on Tue Aug 9 2022 02:03:05 by
1.7.2