-
Data: 2011-06-05 18:56:42
Temat: Re: atxmega32a4, przerwania USART i resetowanie uC...
Od: bratsiostry <n...@i...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Martin Lukasik pisze:
> On Jun 5, 3:55 pm, bratsiostry <n...@i...pl> wrote:
>>> ISR(USARTE0_RXC_vect) { //UART receive interrupt
>>> PORTA.OUTTGL |= (1 <<PIN0); // PA0 is toggled
>>> }
>> Najprawdopodobniej musisz odczyta dane, kt re przysz y eby wyzerowa
>> flag przerwania. Doczytaj w pdfie lub sprawd .
>
> Miałem cichą nadzieję, że to to, ale jednak nie :/
> W ogóle chyba nie trzeba czytać tych danych tak na dobrą sprawę, bo
> bufor może się bezkarnie przepełnić, ma nawet flagę przepełnienia
> bufora. Tak czy owak sprobowałem czytać USARTE0.DATA w procedurze
> ISR(), ale dalej to samo.
> W PDFie, którego przeczytałem już kilka razy dalej nic nowego nie
> znalazłem :/
>
> Nie mam pojęcia o co chodzi :-(
> Jakieś pomysły?
>
> Chyba trzeba będzie w konću wydać kasę na sprzętowy debugger...
>
> m.
W atmegach flaga RXC jest zerowana dopiero po odczycie danej. Nie mam
pdfa od xmegi, ale może być tak samo. Sprawdź jeszcze w kodzie wynikowym
jak skompilowany jest odczyt - może być sytuacja, że kompilator
zoptymalizował kod jeśli przypisana wartość nie jest później wykorzystana.
Następne wpisy z tego wątku
- 05.06.11 19:28 Martin Lukasik
- 05.06.11 19:36 Michoo
- 05.06.11 21:07 Martin Lukasik
- 05.06.11 21:17 Marcin Wasilewski
- 05.06.11 21:24 John Smith
- 06.06.11 00:09 Jacek Radzikowski
- 06.06.11 01:05 Martin Lukasik
Najnowsze wątki z tej grupy
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Korekcja perspektywy
- Wentylator zabija zasilacze LEDek?
- Re: Kompensacja mocy biernej przy 230VAC
- Totaliztyczny obowiązek naprawy maszyn i urządzeń
- Niby uziom ale nie
- Położyłem dwa telefony obok siebie
- Przekaźnik na szynę DIN (?)
- Taśma LED
- Jak odróżnić myjki wibrujące od ultradźwiękowych.
- Ledy na wyłączniku czasowym błyskają
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
Najnowsze wątki
- 2025-04-17 Cła Trumpa już w sądzie federalnym USA
- 2025-04-16 Jaki trojfazowy licznik tuya lub podobny?
- 2025-04-16 co ile czasu rysa?
- 2025-04-16 co ile czasu rysa?
- 2025-04-16 cytat: "Za prezydentury Władimira Putina co najmniej 37 dziennikarzy zostało zamordowanych z powodu swojej pracy."
- 2025-04-16 Przyczyny
- 2025-04-16 Re: "Wazelina": Donald Tusk trzęsie giełdą jak mały Donald Trump [do -9%]
- 2025-04-16 Motodziennik #322 Audi Q9, Omoda 3, MG Cyber X - oraz koniec Leapmotor, Citana oraz auto od Amazona
- 2025-04-16 Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- 2025-04-16 Francja: "Za mało pracujemy, za dużo wydajemy" - a pierwsi chcieli pracować 4/7 !!!
- 2025-04-16 To już koniec 30letniej firmy Ekolot z Krosna - to kolejna ofiara urzędników
- 2025-04-16 To już koniec 30letniej firmy Ekolot z Krosna - to kolejna ofiara urzędników
- 2025-04-16 Francja: "Za mało pracujemy, za dużo wydajemy" - a pierwsi chcieli pracować 4/7 !!!
- 2025-04-16 Polska na 3 miejscu pod względem inflacji w UE!!!
- 2025-04-16 Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej