Ma ktoś pomysł dlaczego mi się to wykrzacza? Wywołuję sobię funkcję w pętli for z wartościami od 10 do 2000Hz, i gdzies przy końcu tego zakresu zmienna wysyłana do AD9850 zostaje jakby zmniejszona. Obserwując u mnie wygląda to tak, że na głośniku słyszę coraz wyższe tony, i nagle się zmniejszają i od nowa rosną.(debug za pomocą głośnika, tego jeszcze ine grali :))
http://pastebin.com/K2bhKnxv
#avr #programowanie #dds
http://pastebin.com/K2bhKnxv
#avr #programowanie #dds



















kod - rozwiązanie
#programowanie #cplusplus #avr
@KrzaQ2: Mógłbyś rzucić fachowym okiem?
Za pomocą Twojej funkcji - nie, to będzie UB. Ale spróbuj
mam takie coś
specjalnie przekroczyłem zakres, żeby zobaczyć śmieci. Wygląda na to, że konstruktor pracuje. Można na tym polegać?