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ę [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. |