Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'błąd'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Kategorie forum

  • Elektronika i programowanie
    • Elektronika
    • Arduino i ESP
    • Mikrokontrolery
    • Raspberry Pi
    • Inne komputery jednopłytkowe
    • Układy programowalne
    • Programowanie
    • Zasilanie
  • Artykuły, projekty, DIY
    • Artykuły redakcji (blog)
    • Artykuły użytkowników
    • Projekty - roboty
    • Projekty - DIY
    • Projekty - DIY (początkujący)
    • Projekty - w budowie (worklogi)
    • Wiadomości
  • Pozostałe
    • Oprogramowanie CAD
    • Druk 3D
    • Napędy
    • Mechanika
    • Zawody/Konkursy/Wydarzenia
    • Sprzedam/Kupię/Zamienię/Praca
    • Inne
  • Ogólne
    • Ogłoszenia organizacyjne
    • Dyskusje o FORBOT.pl
    • Na luzie
    • Kosz

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj po ilości...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Znaleziono 4 wyniki

  1. Dzień Dobry, Mam pytanie odnośnie programowania mikro kontrolerów. Zajmuję się akurat ATTINY2313A. Mam ustawiony wewnętrzny oscylator na częstotliwość 4 MHz bez wewnętrznego podziału zegara przez 8. Poniżej mój krótki kod w #include <avr/io.h> int main(void) { DDRB = _BV(DDB0); // ustawienie pinu PB0 w stan wyjścia TCCR0A = _BV(WGM01); // ustawienie generatora w tryb CTC TCCR0B = _BV(CS00); // wybór zegara z skalowaniem przez 1 OCR0A = 1; // ustawienie górnej wartości licznika while (1) { if (TIFR & _BV(OCF0A)) { // sprawdzenie czy w rejestrze TIFR ustawiona została flaga OCF0A po przepełnieniu licznika OCR0A TIFR |= _BV(OCF0A); // wyzerowanie flagi OCF0A poprzez ustawienie logicznej jedynki PORTB ^= _BV(DDB0); // przełączenie bitu na pinie PB0 } } } W moim przypadku według dokumentacji czyli wzoru poniżej: fOC0A=fclk_I/O/(2·N·(1+OCR0A)) fOC0A=4000000/(2·1·(1+1)) fOC0A=1000000=1MHz A teraz do meritum:) Co robię nie tak? Częstotliwość którą uzyskuję to --> 207.4KHz. W załączniku przesyłam zdjęcie z oscyloskopu z widocznym przebiegiem na pinie PB0. Pozdrawiam, Oskar Zaremba
  2. Witam. Mam problem z zaprogramowaniem uC ATmega328P-PU za pomocą programatora USB AVR v2.1 - microUSB 3,3V/5V - Pololu 3172. uC podłączyłem za pomocą interfejsu ISP według poniższego schematu: Mój system operacyjny to kali-linux 2020.2. Po podłączeniu programatora system widzi go jako port: /dev/ttyACM0 Problem pojawia się przy próbie wgrania programu, po wpisaniu w konsoli komendy: avrdude -p m328p -P /dev/ttyACM0 -c avrisp -U flash:w:main.hex avrdude zwraca w konsoli błąd: avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00 avrdude done. Thank you. Przeszukiwałem 2 dni internet w poszukiwaniu rozwiązania i niczego sensownego nie znalazłem. Nie mam nawet pomysłu co może być nie tak, ani jak sprawdzić co może być przyczyną. Ktoś może wie jak mi pomóc? Może coś źle zrobiłem albo uC jest nie sprawny?
  3. Witam, po dzisiejszej aktualizacji Windowsa aplikacja Arduino nie chce się uruchomić. Próbowałem uruchamiać jako administrator i z trybem zgodności dla innych systemów. Javę zainstalowałem ponownie ale do tej pory po kliknięciu w ikonkę Arduino uruchamia się okienko, na dole tego okienka jest napis "Inicjowanie pakietów", po czym okienko znika. Przywróciłem system do stanu sprzed tygodnia ale nadal nic. Nie chcę reinstalować systemu. Ktoś może bardziej "bezboleśnie" rozwiązał ten problem? ROZWIĄZANIE: U mnie zadziałało usunięcie całego folderu: C:\Users\user\AppData\Local\Arduino15
  4. Dzień dobry, Jestem tu nowy i dopiero rozpoczynam swoją "zabawę" z Arduino. Niestety już napotkałem na przeszkodę nie do przejścia dla mnie. Moje Arduino UNO R3 jest oryginalne, zakupione wraz z całym zestawem: https://botland.com.pl/pl/kursy-forbot/12642-forbot-zestaw-do-kursu-podstaw-arduino-gadzety-i-box-wersja-plus.html Wczoraj postawiłem swoje pierwsze kroki w realizacji darmowego kursu. Zainstalowałem IDE zgodnie z tym co bylo zawarte w kursie tzn. zwróciłem uwagę na to z jakiej strony ściągnąć IDE, w moim przypadku z http://arduino.cc/. Instalacja przebiegła pomyślnie ,a sterowniki same wgrane zostały automatycznie (nie robiłem tego ręcznie gdyż zwyczajnie nie wiem jak) Zgodnie z instrukcją w MENEDŻERZE USTAWIEŃ znalazłem przypisany mi port, a następnie po odpaleniu programu w NARZĘDZIACH przypisałem mu jaką płytkę używam i jaki został mi przydzielony port. Wgrałem mu szkic "BLINK" i wszystko działało, przez następne kilka ćwiczeń również wszystko było ok i szkic wgrywał się na płytkę. Dopiero przy wgrywaniu szkicu ćwiczenia "Wejścia układu w praktyce - instrukcja warunkowa" program się zbuntował i nie chcę załadować szkicu. Spróbowałem mu załadować więc ten program testujący "Blink" lecz ciągle mam ten sam komunikat ( screeny w zał. p1 i p2) Wygląda na to, że zgubił połączenie z portem gdyż gdy teraz wchodzę w NARZĘDZIA to zakładka PORT jest wyszarzona (zał. p3) Co więcej w moim MENEDŻERZE USTAWIEŃ nie ma już żadnej zakładki PORT (zał. p4) Raz udało mi się jednak załadować szkic i wtedy sprawdziłem, iż PORT się pojawił. Proszę o pomoc - jaka może być przyczyna, że czasem gubi się ścieżka portu? Pozdrawiam
×
×
  • Utwórz nowe...