Hallo zusammen Ich mache auf meinem FX3-DVK ziemlich heft Gebrauch vom Debug-Output über UART (CyU3PDebugPrint). Nun habe ich festgestellt, dass der FX3 ins Nirvana geht, wenn man da zu schnell zu viel reinschiebt (nach dem 4. uint8-Wert in einer Schleife geht nichts mehr). Ich nehme an, dass der FX3 empfindlich reagiert, wenn keine DMA-Buffer zur UART mehr frei sind. Ein erster Workaround war mit zwischengeschalteten CyU3PThreadSleep, 10 reichte in der Regel. Ich hätte lieber ein Status-Feedback, ob in der Uart-DMA gerade noch ein Buffer frei ist. Gibt es das? Stichwort? Gruss
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.