J
jetal
Guest
Jeg overvejer om, hvordan man skriver en eksperimentel anvendelse i C, der bruger både hardware UARTs i Mega161 AVR chip.Jeg vil bruge ICC AVR for udvikling.
Fra ICCAVR hjælpe filen / manual, kan jeg se, at jeg kan bruge putchar () og getchar () til at sende og modtage tegn.Men disse funktioner ikke definere, hvilken UART karakter bliver sendt til eller modtaget fra.
For mig ser det ud til jeg er nødt til at skrive min egen modificerede putchar0 () og putchar1 () funktioner til at skrive til de forskellige UARTs og lignende for at modtage.Jeg kan se, at det ikke er en vanskelig opgave at gøre dette, men er det den letteste metode, eller er der noget bedre?
Hvis nogen har gjort noget lignende det ville være rart at se en kodestykke.
Fra ICCAVR hjælpe filen / manual, kan jeg se, at jeg kan bruge putchar () og getchar () til at sende og modtage tegn.Men disse funktioner ikke definere, hvilken UART karakter bliver sendt til eller modtaget fra.
For mig ser det ud til jeg er nødt til at skrive min egen modificerede putchar0 () og putchar1 () funktioner til at skrive til de forskellige UARTs og lignende for at modtage.Jeg kan se, at det ikke er en vanskelig opgave at gøre dette, men er det den letteste metode, eller er der noget bedre?
Hvis nogen har gjort noget lignende det ville være rart at se en kodestykke.