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

atmega 32 z Jtagiem działa poprawnie bez nie ?

rpal 07 Sie 2009 15:46 1123 5
REKLAMA
  • #1 6867113
    rpal
    Poziom 27  
    Chodzi o to ze posiadam pewien sorry za określenie "system" na atmega32, robi on różne rzeczy z czego po rs232 wysyła i odbiera informacje. Zauważyłem że pojawiają się kłopoty z wysyłaniem informacji które wyglądają tak że dane (zwykle 6-10 bajtów) w ogóle nie trafiają do celu czyli nie wychodzą z mikrokontrolera. Jednak kiedy całość pracuje pod kontrolą JTAG-a wszystko jest OK i nie mam żadnych zastrzeżeń. W przypadku kiedy kasuje bity odpowiedzialne za obsługę JTAG-a czy de facto wyłączam procka z pod jego kontroli znika mi transmisja RS232 i dzieje się to na tym samym programie który jest w pamięci procka ? Jeszcze jedno działa jak trzeba kiedy podpięty jest JTAG jesli wyjmę jego wtyczkę transmisja znika. Reszta jest bez zastrzeżeń. Ma ktoś może jakieś pomysły co jest tego przyczyną. Prędkość z jaką idą dane to 115200, odbiór mam w przerwaniach, wysyłam normalnie czyli "putchar".
  • REKLAMA
  • #2 6867581
    RMB13
    Poziom 10  
    A czy próbowałeś sprawdzić jak to się ma na innej Mega32 ?
  • REKLAMA
  • #3 6867670
    mirekk36
    Poziom 42  
    ja mam pomysł co jest przyczyną - tzn przyczyny leżą zapewne w:

    1. złych połączeniach procka
    2. zimnych lutach

    .... żeby coś więcej powiedzieć to pokaż schemat - zrobiłeś sam tę płytkę czy to coś gotowego?
  • REKLAMA
  • #4 6867673
    rpal
    Poziom 27  
    mirekk36 napisał:
    ja mam pomysł co jest przyczyną - tzn przyczyny leżą zapewne w:

    1. złych połączeniach procka
    2. zimnych lutach

    .... żeby coś więcej powiedzieć to pokaż schemat - zrobiłeś sam tę płytkę czy to coś gotowego?

    No właśnie w tzw. międzyczasie odbyłem krótką drzemkę i przyszło mi do głowy że musze mieć coś z masą nie tak a mój JTAG jest po prostu swoistym łącznikiem. Okazało się że kabel od RS-a miał pękniętą żyłe. Czasem dobrze jest się przespać z problemem :)
    Co zaś się tyczy schematu to sorry nie zamieszczę :) Trochę mnie to ustrojstwo kosztuje roboty ale przynajmniej mam satysfakcję bo idzie mi to całkiem znośnie. Mogę co najwyżej pochwalić się np. schematem, jak na jednym porcie + 4 linie sterujące zmieścić cały LCD,4 cyfrowy LED (7 segmentowy), sterowanie zasilaniem ON/OFF,klawiaturę matrycową i do tego 8 diod LED-ów do dowolnego wykorzystania i to wszystko śmiga teoretycznie na raz :) aha jeszcze sprzętowy RESET.
  • REKLAMA
  • Pomocny post
    #5 6867773
    mirekk36
    Poziom 42  
    rpal --> ale mi w ogóle nie chodziło o podglądanie tego co robisz - to są tak indywidualne rzeczy że i tak nikt by nie wiedział do czego to jest przeznaczone itp więc stąd brak zainteresowania pod kądem przechwycenia Konw-How ;)

    chodziło tylko o to czy jest dobrze jeśli nie będzie to wina jednego z 2 punktów wymieninych przeze mnie

    a jak widzisz - trafiłem w sedno z pkt.1 ;) i to bez patrzenia na schemat
  • #6 6874793
    rpal
    Poziom 27  
    No widzę że to co tobie mirek przychodzi do głowy bez schematu i na czuja mi w tym czasie wpada do łepetyny podczas snu :) jedno i drugie słuszne i zbawienne, a może i zaprawdę godne .... :) Tak czy innaczej należy ci się 3 pkt za przenikliwość umysłu :). A teraz czas na zamknięcie tego itrygującego wątku.
REKLAMA