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

[ATmega644P] Jak napisać kod do komunikacji ATmega644P z GPS MARS900 mini PS2?

Stuki2 29 Gru 2012 10:45 1500 5
REKLAMA
  • #1 11709961
    Stuki2
    Poziom 10  
    Witam, niedawno zacząłem się bawić AVR i natknąłem się na pewien problem przy podłączeniu GPS. Mianowicie nie potrafię napisać instrukcji komunikujących procesor z GPS, by zapisać odebraną wiadomość w tablicy. Przebrnąłem przez kursy AVR GCC, fora i podobne tematy ale w żadnym nie znalazłem gotowych działających z moim gpsem instrukcji a sam jestem jeszcze zbyt zielony by takie napisać. GPS jest ze złączem PS2, a więc zasilanie łączę do 5V oraz GND na płytce, TTL_RX do PD1 a TTL_TX do PD0. Program piszę w ATMEL Studio 6. Prosiłbym o przykład kodu do takiej komunikacji lub "oświecenie" mnie w inny sposób bo sam sobie z tym niestety nie radzę :| .

    Instrukcja EvB 4.3

    Datasheet 644P

    Instrukcja GPS MARS900 mini PS2
  • REKLAMA
  • REKLAMA
  • #3 11710073
    piotrva
    VIP Zasłużony dla elektroda
    Ja bym raczej zaczął od podłączenia samego układu do komputera przez RS232/TTL i komunikacji z nim z poziomu PC - potem dopiero zacznij się bawić w przenoszenie ręcznie wpisywanych/odbieranych komend na automatyzację po stronie AVR'a.
    PS. gdzie i za ile kupiłeś ten GPS?
  • REKLAMA
  • #4 11710222
    Stuki2
    Poziom 10  
    GPSa kupiłem w kamami.pl za 100 zł.
    Co do googla to jak pisałem niestety próbowałem i nie znalazłem.
  • REKLAMA
  • #5 11710255
    piotrva
    VIP Zasłużony dla elektroda
    No to podpinamy do komputerka i grzebiemy - nikt tego za Ciebie nie zrobi. Jak chcesz coś zrobić to trzeba się namęczyć - ja raz pamiętam jeden rozbudowany moduł uruchamiałem przez 6 tygodni - pracy było po pachy, ale satysfakcja - bezcenna.
  • #6 11710955
    Piecia
    Poziom 14  
    Po podpieciu się pod zasilanie gps po namierzeniu będzie wysyłał ramki NMEA.. Proponuje najpierw podpiąć sie pod rs232 do kompa i na terminalu sczytać dane, tak jak kolega wczesniej napisał.. Bedziesz wtedy wiedział czego sie spodziewać :)
    Komunikacji uart nikt za Ciebie nie zrobi, ale wiedząc czego możesz sie spodziewać w buforze wyjściowym masz łatwiej..
    Pozdrawiam i powodzenia
REKLAMA