From d6dd960e2b4149926e1c7864f3d6ab2051bbd891 Mon Sep 17 00:00:00 2001 From: Martin Date: Sun, 29 Mar 2026 17:33:05 +0200 Subject: [PATCH] Mikrokontroller aktualisiert --- Mikrokontroller.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Mikrokontroller.md b/Mikrokontroller.md index 13dd4f8..268b656 100644 --- a/Mikrokontroller.md +++ b/Mikrokontroller.md @@ -39,6 +39,10 @@ Im nächsten Byte wird die verbliebene Anzahl an Nutzdaten-Bytes gesendet. Danac Im letzten Byte wird eine Checksumme übertragen. +> [!INFO] +> In früheren Versionen habe ich eine Art UART-Protokoll verwendet, weil z.B. der ATtiny841 zwei Hardware-UARTs besitzt. +> Das hat auch super funktioniert, solange ich nur ATtiny Mikrokontroller im Netz hatte. Als ich aber für die Display-Geräte die ersten ATmegas einsetzen wollte, gab > es massive Timing-Probleme. Das Problem ist, dass ich bei allen Nodes die internen Taktgeber verwende, und deren Frequenz ist in Zusammenarbeit mit anderen >Prozessoren mitunter nicht stabil genug. Mit dem neuen Protokoll gibt es da keine Probleme mehr. + ### Adressierung