Gast
#5961836
Guten Tag, ich benutze gerade die uart_init() Funktion, wie sie auch in der Wiki zu finden ist: https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_UART
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
Dabei möchte ich aber die Baudrate verändern können, sodass uart_init(128000); den uart mit der entsprechenden Baudrate starten würde. Dabei frage ich mich gerade wie ich das am geschicktesten löse. Immerhin ist BAUD über eine Präprozessordirektive definiert und kann innerhalb der Programmlaufzeit nicht geändert werden. Freundliche Grüße Felix.