-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!news.glorb.com!postnews.google.com!e35g2000yqc.googlegroups.com!not-for-m
ail
From: Martin Lukasik <m...@m...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: atxmega32a4, przerwania USART i resetowanie uC...
Date: Sun, 5 Jun 2011 18:05:06 -0700 (PDT)
Organization: http://groups.google.com
Lines: 50
Message-ID: <e...@e...googlegroups.com>
References: <f...@f...googlegroups.com>
<isg5dt$u2k$1@usenet.news.interia.pl>
<f...@c...googlegroups.com>
<isgjhk$ks5$1@usenet.news.interia.pl>
<d...@c...googlegroups.com>
<isglre$262$1@news.onet.pl>
<e...@u...googlegroups.com>
<isgrpo$qpm$1@news.onet.pl>
NNTP-Posting-Host: 81.98.140.195
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1307322306 27021 127.0.0.1 (6 Jun 2011 01:05:06 GMT)
X-Complaints-To: g...@g...com
NNTP-Posting-Date: Mon, 6 Jun 2011 01:05:06 +0000 (UTC)
Complaints-To: g...@g...com
Injection-Info: e35g2000yqc.googlegroups.com; posting-host=81.98.140.195;
posting-account=OiVxTgoAAACXw4XJNjmeLPj4lFCRkU_f
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: HNKRUAELSC
X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like
Gecko) Chrome/11.0.696.71 Safari/534.24,gzip(gfe)
Xref: news-archive.icm.edu.pl pl.misc.elektronika:611635
[ ukryj nagłówki ]On Jun 5, 10:17 pm, "Marcin Wasilewski" <j...@a...pl> wrote:
> A niezdefiniowane wektory gdzie maj skok? Zr b procedur obs ugi przerwania
> np. zapalaj c diod na nieu ywanym porcie. I przekieruj na t procedur
> wszystkie wektory od nieu ywanych przerwa . Je li stan diody si zmieni, to
> znaczy, e wywo ujesz (masz niezamaskowane) jakie przerwanie, kt rego
> obs ugi nie przewidzia e .
> Jak nie pomo e odepnij linie RX i TX od MAX232 i je po cz na kr tko. To co
> nadasz znajdzie si w buforze, zobacz czy procek wtedy te si resetuje, bo
> mo e to nie przerwania, tylko co z napi ciami masz nie tak. Nast pnie podaj
> na MAX232 sta y sygna i zobacz jakie masz napi cie na wyj ciu.
Podpiąłem RX i TX na krótko, i problem był dalej.
Później zrobiłem tak jak piszesz -- wpakowałem diody na port,
ustawiłem te 93 wektory, żeby zaświecały diody... :-) i doszedłem do
problemu!!!
Było to nieobsługiwane przerwanie! Jakie? External interrupt on PORTE.
Z UARTinit():
PORTE.INTCTRL = 0x01; // set interrupt0 low level
PORTE.INT0MASK = 0x04; // set pins 3 and 2 for as a source for
interrupt
Jako, że książek o xmega na oczy nie widziałem, to przenoszę się z
mega przy pomocy tutorialów. I w jednym cudownym było właśnie
powyższe, co durnie przepisałem, myśląc, że tak ma być.
Tylko ta linia jest za to odpowiedzialna:
port->CTRLA = USART_RXCINTLVL_LO_gc | USART_TXCINTLVL_LO_gc;
Działa teraz przecudownie, zmarnowałem na to 2 dni... ale hej, w sumie
czegoś się nauczyłem!
WIELKIE DZIĘKI Marcin za podpowiedź i całej reszcie za pomoc!
Dobranoc,
m.
Najnowsze wątki z tej grupy
- Kod zniżkowy w TME do 26.09.2025
- SFP, 10G, simplex sc/apc
- [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- NxtPaper
- Programiści nie przestają zadziwiać świat
- Długi kabel zasilający a na końcu procek
- Dlaczego nam nie idzie
- Co czujnik to inna temperatura
- Jak naprawić pilota
- Dlaczego TMP wer. 2.0 nie może być sprzedawany jako patyk USB lub karta PCIe 1x?!?
- produkcja w UE
- Pamięć SRAM nie działa z Z80182
- plyta indukcyjna - naprawa
- założyłem kamerę
- syrenki alarmów
Najnowsze wątki
- 2025-09-17 Kod zniżkowy w TME do 26.09.2025
- 2025-09-17 Ukraińcy uważają polski sys. antydronowy za najlepszy na Świecie, a rząd w III Rzeczy (pospolitej) woli sys. niemiecki
- 2025-09-17 Ukraińcy uważają polski sys. antydronowy za najlepszy na Świecie, a rząd w III Rzeczy (pospolitej) woli sys. niemiecki
- 2025-09-17 Warszawa => Dyrektor pionu IT <=
- 2025-09-17 Rzeszów => International Freight Forwarder <=
- 2025-09-16 China => Production Coordinator / Representant Product Dev <=
- 2025-09-16 Warszawa => Project Manager (AI and innovation) <=
- 2025-09-15 "Jeden telefon z Waszyngtonu i nasze samoloty nie wystartują" - czyli to co każdy koder wie
- 2025-09-15 UE chce uruchomić SI "Chat Control" na kompach wszystkich euroPejczyków
- 2025-09-15 Sejm odrzucił zakaz idelogii banderyzmu
- 2025-09-15 Nieprawidłowe parkowanie
- 2025-09-15 Poznań => Konsultant SAP HCM <=
- 2025-09-15 Warszawa => Specjalista rekrutacji IT <=
- 2025-09-15 Warszawa => International Freight Forwarder <=
- 2025-09-15 Lublin => ERP Implementation Consultant (AP Module) <=