logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zmienić czas migania diody na AVR z aplikacji PC?

marcinzaw1 23 Lut 2012 13:15 980 4
REKLAMA
  • #1 10586887
    marcinzaw1
    Poziom 15  
    Witam,
    Szanowni Koledzy,
    potrzebuję podpowiedzi jak zrobić coś takiego:

    - dla przykładu -mam AVR'a na którym jest program który miga diodą podłączoną do jakiegoś portu co np. 5 sekund, w jaki sposób zrobić żeby z zewnętrznego sofu uruchamianego na PC zmienić np. czas z tych 5 sekund na inna wartość? W jaki sposób można to zrealizować, co musi być zawarte w sofcie na AVR i co musi robić aplikacja na PC?

    Pozdrawiam
    marcin
  • REKLAMA
  • #2 10586989
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 10587017
    tmf
    VIP Zasłużony dla elektroda
    Obecnie można po prostru kupić AVR z obsługą USB-device, lub dodać FT232, co rozwiąże problem podłączenia do komputera. W każdym razie trzeba się zdecydować na sposób podłączenia - jeśli może być USB to już rozwiązanie masz. Jeśli ci nie odpowiada to może bluetooth być. Wtedy potrzebny jest moduł BT. W przypadku FT232 i BT wykorzystujesz w mikrokontrolerze interfejs USART, dla USB z wykorzystaniem wewnętrznego kontrolera korzystasz bezpośrednio z USB np. przy pomocy biblioteki LUFA.
  • REKLAMA
  • #4 10587173
    marcinzaw1
    Poziom 15  
    Czy to będzie RS czy USB to jest sprawa drugorzędna, chodziło mi o sama zasadę, czy za pomocą "RS'a" wysyłam coś co zmienia częstotliwość migania, komputer mogę wtedy odpiąć jak rozumiem a wartość przesłaną zapisuję w jakiejś zmiennej i potem ja odczytuję- tak?
  • #5 10587198
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA