Arduino Polska Forum
Pro mini 1MHz problem z działaniem kodu - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Instalacja i rozwiązywanie problemów (https://forum.arduinopolska.pl/dzial-instalacja-i-rozwi%C4%85zywanie-problem%C3%B3w)
+--- Wątek: Pro mini 1MHz problem z działaniem kodu (/watek-pro-mini-1mhz-problem-z-dzia%C5%82aniem-kodu)



Pro mini 1MHz problem z działaniem kodu - poldi_com - 26-07-2023

Witam.
Mam arduino pro mini (A168p) z oscylatorem 8Mhz (wylutowałem power led i stabilizator) zasilam to 3,3V z LVUsbasp a po wgraniu bootloadera z FTDI232. W tej postaci po wgraniu kodu wszystko działa poprawnie, niestety ale po dodaniu do IDE arduino minicore i zmiany oscylatora na wewnętrzny z częstotliwością 1MHz kod wykonuje się ok. 7 razy wolniej. Wygląda jakby kompilator ignorował ustawiony zegar i kompilował kod dla zegara 8Mhz. Podobnie jest gdy wygeneruje plik hex i wgram poprzez avrdude. Na zdjęciu z monitora widać że dane spływają co ok. 70 sekund a powinny co 10 (dalay 10000). Myślę że nie jestem pierwszy z takim problemem i ktoś podrzuci wskazówki. Z góry dziękuję  Wink

[attachment=1366][attachment=1367]

Postanowiłem zapodać jeszcze jakiś sprawdzony kod i wgrałem blink'a. Dioda mruga jak trzeba! Więc problemem jest mój kod a w zasadzie chyba biblioteka VirtualWire której używam do komunikacji z nadajnikiem radiowym RF433 Mhz.

Sorki za ciągłą edycję. Znalazłem problem, wystarczyło zmniejszyć prędkość transmisji dla RF433 i dać mu na to więcej czasu. Wszystko działa, tenat do zamnkięcia. Dziękuję.


RE: Pro mini 1MHz problem z działaniem kodu - kaczakat - 26-07-2023

Dzięki za podzielenie się rozwiązaniem. Napisanie postu na forum i spojrzenie na opublikowany tekst często zapala żarówkę w głowie.