Gast
#4364104
Hallo Forum, ich bin grade dabei auf einem ATmega2560 zu programmieren. Dieser kommuniziert mittels USART über einen FTDI mit dem Rechner (kein eigenes USART programmiert, sondern eingebautes USART0 benutzt). Gleichzeitig spreche ich per SPI mehrere Peripherie geräte an (wieder das eingebaute SPI benutzt, kein eigenes Programmiert). Dies klappt wunderbar und funktioniert ohne Zwischenfall stundenlang. Doch dann setze ich den fast-pwm auf Pin L5 ein (Hardware-PWM), der auch funktioniert (Periodendauer = 8s wie gewünscht), und wir haben das Problem: Nach unvorhersehbaren Zeitabständen zwischen 1s und 2min bricht die USART Kommunikation vorrübergehen zusammen, PuTTY sagt das Lesen am Port funktionierte nicht mehr, MATLAB sagt das gleiche. Dabei ist das globale Interrupt bit deaktiviert. Hatte jemand schonmal so ein Problem?