Hi,
Spielt wahrscheinlich keine Rolle, da die I2C Emulation sowieso langsam ist. Ansonsten siehe im RN-Wissenwas genau ist Clock Stretching und was muss ich dabei berücksichtigen ( das macht mein A/D beim T/H )
https://www.roboternetz.de/wissen/in...ock_Stretching
Wenn du die Lib von P.Fleury meinst, ja. Einfach im Makefile die folgende Zeile enfügenkann ich die I²C Master-Bibilothek einfach dazuincluden... oder?
ASRC = i2cmaster.SGo und Turn arbeiten im Pollingbetrieb. Die Funktionen werden erst beendet, wenn der Asuro die entsprechende Strecke gefahren ist.kann ich mir Go() und Turn() wie poilingbetrieb vorstellen bis der asuro z.B
400mm gefahren ist oder rufe ich die funktion auf und kann dann z.B daten vom I²C bus einlesen?
Timer0 wäre noch frei. Ist aber nur ein 8-Bit Timer.welcher Timer ist eigentlich noch zur interruptprogrammierung frei ?
Timer1 läuft mit 36kHz für serielle Kommunikation und Zeitschleifen.
Timer2 wird für die PWM der Motoren benötigt.
Lesezeichen