Gast
#2784352
Servus zusammen, wie der Betreff verrät geht es um den ARM Cortex-M0 von ST. Ich möchte die Pins(mind. 2) des Rechenknechts in den hochohmigen Zustand schalten und das Zeitgleich... Derzeit habe ich beim Umschalten einen Versatz von 2µs(mit dem Oszi gemessen). Für einen 32biter finde ich das nicht okay. Ich könnte natürlich diesen Zeitversatz in Software kompensieren, das möchte ich aber nicht. Deshalb meine Frage: Habe ich bisher eine Möglichkeit übersehen, weiß ich etwas nicht? Hier noch schnell mein Makro das ich zum Umschalten verwende: #define GPIO_HighZ() GPIOA->OTYPER |= (GPIO_1| GPIO_2) #define GPIO_PushPull() GPIOA->OTYPER &= ~(GPIO_1 | GPIO_1) Kann mir jemand weiterhelfen? Beste Grüße public