xmega timer

Znaleziono około 177 wyników dla: xmega timer
  • Kurs XMEGA (01) - co trzeba wiedzieć, by zacząć

    Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych...

    Artykuły kogiel   25 Gru 2018 21:59 Odpowiedzi: 10    Wyświetleń: 5595
  • Xmega Xplained A1 - Jaka jest częstotliwość pracy zegara?

    Pod ten drugi procek podpięte jest wyjście USART z XMEGA, dzięki czemu masz je widoczne w systemie jako wirtualny port szeregowy. W ten sposób możesz łatwo komunikować się z XMEGA za pomocą USART. Co do zmiany bitów portów IO - w XMEGA masz rejestry SET, CLR i TGL związane z portem, jeden ustawia bity,...

    Mikrokontrolery Początkujący 2341115   30 Wrz 2014 21:57 Odpowiedzi: 6    Wyświetleń: 1491
  • [Atmega328][c] - sterowanie serwerm, timer 8-bitowy

    Ograniczeń sprzętu się nie pzeskoczy. Tylko jak już robić to programowo to można dla wszystkich trzech serw, kod taki sam, a zostaje jeden timer więcej. Ale powstaje problem pod postacią jitteru wejścia w przerwanie, jeśli mikrokontroler wykorzystuje jeszcze inne przerwania. Ponieważ ATMega ma jednopoziomowy...

    Mikrokontrolery tmf   07 Wrz 2014 18:44 Odpowiedzi: 2    Wyświetleń: 606
  • [Xmega][GCC]Jak używać DMA i innych dobrodziejstw w Xmega.

    Wszystko jest w notach katalogowych procesorow XMega, napisz z czym konkretnie masz problem to postaram sie wyjasnic. Co do wsparcia w gcc - to nie ma zadnego, jedyne co mozesz oczekiwac to definicje rejestrow i struktur danych. Ale zadnych gotowych rozwiazan w AVR-libc nie ma i sie nie spodziewaj. Tak...

    Mikrokontrolery AVR atom1477   28 Paź 2009 10:33 Odpowiedzi: 7    Wyświetleń: 6446
  • XMega 64/128A3 - Kontroler DMA - konfiguracja

    Witam , Po dłuższej przerwie próbuję się przeprosić z AVR-ami , przechodząc jednocześnie do XMega, zadanie jest proste - pomiar obrotów z wejścia PC0 . 1. Timer TCC1 - odmierza czas 100us 2. Timer TCC0 - używa przepełnień TCC1 jako zegara , strobem do pomiaru okresu / "częstotliwości" jest routowany...

    Mikrokontrolery AVR jp_elek   25 Lis 2016 11:40 Odpowiedzi: 1    Wyświetleń: 573
  • stm32f103 a peryferia AWeX w XMEGA

    (at)kamil94goldman Nie w każdym STM32 znajdziesz odpowiednik AWEX, ale jeżeli na liście timerów danego uC jest TIM1 i/lub TIM8, to spokojnie wystarczy do większości zastosowań - DC, BLDC, AC, STP... TIM1 i TIM8 to zaawansowane timery, które mają po 4 kanały IC/OC/PWM, z których 3 pierwsze mają wyjścia...

    Mikrokontrolery Marek_Skalski   01 Gru 2017 00:41 Odpowiedzi: 2    Wyświetleń: 273
  • SPI Xmega - Blokada przerwań po transmisji SPI (XMega 128A3U)

    Dorób obsługę przerwania (tak jak masz dla timera) albo go nie włączaj.

    Mikrokontrolery m72   17 Maj 2015 17:12 Odpowiedzi: 5    Wyświetleń: 591
  • [Atmega328P][C] - Poprawna konfiguracja timera 16-bitowego pod serwo

    1) Tak, zmieniając taktowanie timera zmieniają się także liczby, które należy wpisać do jego rejestrów. 2) każdy timer ma kilka kanałów PWM i skojarzone z nimi rejestry. Konfigurujesz wyłącznie wartość określającą wypełnienie, konfigurację samego timera już masz. Co do tych 6 PWM - zauważ, że drugi...

    Mikrokontrolery AVR antheri   10 Wrz 2013 16:51 Odpowiedzi: 15    Wyświetleń: 2445
  • AVR - Preskaler, timer, PWM

    Owszem, wykorzystać AVR z rodziny XMEGA - tam timer jest o wiele bardziej elastyczny, można go też taktować z innego timera, w efekcie uzystać dowolny preskaler zegara. W ATMega 64 timer też może mieć zewnętrzny zegar, możesz więc zewnętrznie połączyć wyjście jednego timera, który będzie preskalerem...

    Mikrokontrolery AVR tmf   18 Sty 2014 20:40 Odpowiedzi: 1    Wyświetleń: 975
  • xmega/twi/pcf8563 - XMEGA D3 + TWI + PCF8563 + kod

    Witam Jak w temacie nie umie sie skomunikować XMEGĄ D3 z PCF8563 przy pomocy TWI na porcie C. Mam podciągnięcia na porcie SDA i SCL 1,2k. Ta biblioteka z Atmela mi nie działa (co mnie nie dziwi bo to nie pierwszy raz). Czy ma ktoś gotową bibliotekę / kod do odczytu czasu z tego układu przy pomocy...

    Mikrokontrolery AVR Spiritt   04 Paź 2012 19:11 Odpowiedzi: 4    Wyświetleń: 2688
  • XMEGA - ogólne pytania początkującego

    Panowie, a możecie mi jeszcze podpowiedzieć co robię źle w programie niżej? Otóż, chodzi mi o to, aby uruchomić timet TCC0, aby chodził sobie w kółko, a nastepnie podając na PIND6 abym zatrzaskiwał wartość tego timera i go wyświetlic potem. Timer skonfigurowałem tak: [syntax=c] TCC0.CTRLB = (1<<TC0_CCAEN_bp)...

    Mikrokontrolery Marek_Gorecki   07 Sty 2015 22:53 Odpowiedzi: 7    Wyświetleń: 768
  • XMega - Enkoder obrotowy, proszę o pomoc w napisaniu kodu

    Panowie, sprawa wygląda tak.

    Mikrokontrolery Początkujący tmf   21 Gru 2016 19:59 Odpowiedzi: 20    Wyświetleń: 1173
  • Pomiar napięcia w przerwaniach ADC z XMEGA

    Teoretycznie tak. Niemniej pamiętaj, że wyzwalasz kolejne pomiary programowo, w efekcie dochodzi pewne minimalne dodatkowe opóźnienie. Jeśli chcesz mieć wyzwalanie bardzo dokładne, to użyj timera i z niego wyzwalaj ADC. Dodatkowo odczyt i transfer danych z ADC do zmiennej (tablicy) można zrobić po DMA....

    Mikrokontrolery tmf   24 Wrz 2017 10:11 Odpowiedzi: 11    Wyświetleń: 438
  • atmega128 - atmega128 timer 1 i 3 w tybie ctc - ustawianie częstotliwości

    Nie da się. Skoro timer dzieli częstotliwość, to jak masz np. /10 i /11 to różnica niewielka, ale już /3 i /2 to różnica ogromna i zawsze tak będzie. Można to kompensować odcinkowo zmieniając częstotliwość taktowania timera, wprowadzać generatory frakcyjne, PLL itd. Tyle, że nie zrobisz tego w ATMega128,...

    Mikrokontrolery AVR tmf   04 Wrz 2014 16:47 Odpowiedzi: 7    Wyświetleń: 1317
  • [AVR] Błąd w opisie trybu prostego timera w książce: Język C dla uC AVR

    Dziękuję za znalezienie błędu. Oczywiście timery zachowują się tak jak piszesz w tym trybie. Cały problem wynika z tego, że w tym rozdziale błędnie jest napisane, że przykład jest z rozdziału 18 - powinien być z rozdziału 14, str. 272 - sterowanie jasnością wyświetlacza LED. Chodzi o to, że uzyskanie...

    Mikrokontrolery AVR Bambzo   21 Wrz 2012 20:13 Odpowiedzi: 11    Wyświetleń: 2240
  • [ATXMEGA][C] - Jitter timerów

    Tego jitteru w żaden programowy sposób nie wyeliminujesz. Jego powodem jest to, że wejście w ISR trwa nie zawsze tyle samo - XMEGA wykonuje instrukcje w ciągu 1, 2 lub 3 taktów, a ISR nie przerywa instrukcji, lecz CPU musi ją najpierw dokończyć. Więc w zależności od wykonywanej instrukcji już masz jitter...

    Mikrokontrolery AVR lisboa   21 Mar 2015 15:00 Odpowiedzi: 6    Wyświetleń: 1140
  • Xmega ADC - opis rejestrów

    Albo może lepiej wyzwalanie DMA zdarzeniem Timera. ADC pracuje ciągle, Gdyby DMA przepisywało wartości próbek w określonych timerem momentach mogłoby to jakoś działać.

    Mikrokontrolery AVR jacynka84   27 Lis 2011 23:46 Odpowiedzi: 43    Wyświetleń: 7340
  • XMega 128 - kilka portów pod jeden kanał zdarzeń?

    Możesz to przecież zrobić "sprzętowo" - każdy przycisk osobno do "dowolnego" portu, a dodatkowo wszystkie razem do portu "z przerwaniem", z tym, że od każdego przycisku do tego specjalnego portu dajesz diodę. Tym sposobem masz tylko jedno przerwanie, ale możesz wykrywać który przycisk został naciśnięty. Ponieważ...

    Mikrokontrolery AVR drzasiek   17 Lip 2011 21:56 Odpowiedzi: 31    Wyświetleń: 4152
  • Xmega [C] - Niestabilna praca ADC

    No tak na chybił trafił to ja już od jakiegoś czasu próbuje to rozwiązać.. Jeśli działają 2 kanały, to niby działa, wyzwalanie jest stabilne, ale poszarpanie wykresy nadal występuje przy wolniejszym samplowaniu. Na zdjęciu widać granicę, od której zaczyna się poszarpanie. Do tego momentu program...

    Mikrokontrolery AVR drzasiek   08 Wrz 2011 15:19 Odpowiedzi: 16    Wyświetleń: 4212
  • Xmega serii 128A1 i AT45DB321D - "Prawie" doskonała pętla opózniająca

    Witam Tym razem mym problemem jest odpowiednik delay_ms w ASM. Otóż sądzę, że jeśli Timer skonfiguruję na 1 ms, następnie w podprogramie w odpowiedniku pętli While w ASM porównam ilość milisekund, jakie upłynęły ze zmienną Czekaj to otrzymam taki odpowiednik. Czy moja idea jest słuszna ? Pozdrawiam

    Mikrokontrolery AVR ASMnauka   10 Lut 2014 20:15 Odpowiedzi: 3    Wyświetleń: 987
  • XMega - duży pobór prądu - jaka może być przyczyna

    Nie wyłączyłeś chyba jeszcze wszystkiego w Power Reduction :wink: Dla 32D4 (według tabelki na Testowałem wyłączenie wszystkich modułów, łacznie z timerami, czyli PR.PRPC = 0x5F; To spowoduje wyłączenie tylko timerów powiązanych z portem C. Proponuje używać takiego zapisu, [syntax=c]PR.PRGEN...

    Mikrokontrolery AVR dondu   18 Mar 2014 15:29 Odpowiedzi: 12    Wyświetleń: 1944
  • Xmega [C] - jak na nich zrobić licznik impulsów

    Tak myślałem, dziękuję. Mam jeszcze jedno pytanko - potrzebuję zrobić licznik impulsów, który zostanie zatrzaśnięty w chwili gdy mi się zmieni stan impulsu bramkującego. Wydaje mi się że powinienem w tym układzie wykorzystać licznik w trybie Capture. Czy mogę zatem zrobić to tak: 1) impulsy wchodzą...

    Mikrokontrolery tmf   08 Lip 2014 23:00 Odpowiedzi: 5    Wyświetleń: 918
  • Xmega USART - Jak połączyć strumienie printf i scanf z DMA?

    Nie wiem czy to jest w ogóle możliwe bo fprint musi mieć zdefiniowaną funkcję wysyłającą tekst po jednym znaku. Definiujesz pośredni bufor i do niego ładujesz pojedyncze znaki. Funkcja umieszczająca znaki powinna sprawdzać poziom zapełnienia bufora i uruchamiać/resetować timer. Jeśli bufor zacznie...

    Mikrokontrolery AVR michalko12   24 Lis 2014 15:02 Odpowiedzi: 1    Wyświetleń: 1251
  • Xmega A1 - Jak poprawnie zrealizować USART z przerwaniami?

    System event może dla timera robić dwie rzeczy - być źródłem zegara - to już zrobiłeś, ale oprócz tego każdy timer ma rejestr (CTRLD), w którym można powiązać kanał zdarzeń z akcją, jedną z dozwolonych akcji jest zmiana kierunku zliczania góra/dół (UPDOWN). Zresztą już to musiałeś wykorzystać, bo jedną...

    Mikrokontrolery AVR tmf   15 Gru 2014 21:18 Odpowiedzi: 9    Wyświetleń: 1458
  • Xmega DMA - Wysyłanie danych z Tablicy z konkretnym punktem staru i końca

    To się do tego totalnie źle zabierasz. Po pierwsze po co chcesz liczyć sinusy tych samych wartości w kółko? Nie prościej je stablicować we FLASH? Nawet jeśli sobie wymyślisz, że liczysz z dokładnością do stopnia to ci to zajmie jakieś 720 bajtów bez optymalizacji, czyli tyle ile zajmuje funkcja licząca...

    Mikrokontrolery AVR Wiking18   18 Gru 2014 08:32 Odpowiedzi: 10    Wyświetleń: 1269
  • Odczyt ADC na wielu kanałach na Xmega w C

    Próbuję to wszystko poskładać do kupy, i stanąłem na DMA. Czy oddzielnie włącza się kontroler DMA.CTRL |=(1<<7); ? i oddzielnie potem samo DMA w rejestrze DMA.CTRLA? Jak ustawić to DMA? W single shot, czy burst? Czy trzeba używać RepeatMode? DMA to dla mnie zupełna nowość i pytań pewnie...

    Mikrokontrolery AVR mas24   27 Mar 2015 20:34 Odpowiedzi: 24    Wyświetleń: 1422
  • Xmega - LCD na 5V i Xmega3,3V

    Podepnij linię R/-W LCD na stałe do masy, nie testuj bitu gotowości LCD (bo i tak nie ma to sensu), zrób obsługę LCD na przerwaniu timera i możesz spokojnie podpiąć 5-woltowy LCD pod uC zasilany z 3.3 V.

    Mikrokontrolery Początkujący BlueDraco   11 Kwi 2015 17:03 Odpowiedzi: 3    Wyświetleń: 1050
  • Przetaktowanie Xmega, czym grozi?

    Tak jak koledzy piszą - jeśli producent daje max 32 MHz to ma jakiś powód, gdyby układ działał np. na 50MHz to producent sam sobie by kagańca nie zakładał. Jeśli jednak chcesz ryzykować - wydaje się, że XMEGi z serii U (z USB) działają poprawnie do 48 MHz. Dlaczego? Bo taki zegar jest potrzebny do poprawnego...

    Mikrokontrolery AVR mas24   16 Maj 2015 12:04 Odpowiedzi: 12    Wyświetleń: 1095
  • Xmega, jak zwiększyć częstotliwość PWM?

    Ale co? Uzyskanie zegara na poziomie kilkunastu GHz? Tego nie uzyskasz w żadnym standardowym scalaku. Za pomocą PLL i myków z timerami uzyskasz F dla timera równe 128 MHz, z opcją taktowania na dwóch zboczach uzyskasz efektywnie 256 MHz. To i tak sporo.

    Mikrokontrolery AVR mas24   28 Lip 2015 06:01 Odpowiedzi: 6    Wyświetleń: 882
  • SMT32 vs Xmega - Co po Atmega?

    Te 32 bity to w małych projektach wygoda, w dużych - konieczność. Głupia średnia krocząca o głębokości 16 przy 12bit próbkach wymaga akumulatora 16bit. Szybka zamiana wartości z ADC na mV (bez dziwnego dzielenia i floatów) wymaga już więcej (dla Vref=3300 masz (3300*adc_val)>>adc_bits, wykonanie mnożenia...

    Mikrokontrolery tmf   12 Lip 2015 07:19 Odpowiedzi: 32    Wyświetleń: 5949
  • Xmega 128A3U - ADC nie reaguje na zewnętrze piny, wew -ok

    tmf dał byś radę wskazać gdzie jest zawarty przykład z ADC ? W przykładach, które pobrałem z helionu mam takie katalogi: ADV CDT DMA Event system FSM IR LED NVM OSC Porty IO Przerwania R02 R04 RTC Timery Usart Ale nie znalazłem nic o ADC

    Mikrokontrolery AVR tmf   19 Paź 2015 20:54 Odpowiedzi: 8    Wyświetleń: 822
  • AVR - UART xmega vs mega-róznice wady i zalety

    (...) 0,05us *7 =0,35us czyli najkrótszy potrzebny czas to 7 taktów zegara dla AVR z 20MHz zegarem czas bitu (1,05 do 1,4us) razy 24bit/led razy ilość diod plus 50us to czas odświeżania dla całego łańcucha Sporo pracy dla małego AVR'ka zdziwiła mnie więc Twoja propozycja rozwiązania problemu programowym...

    Mikrokontrolery AVR zbynio_k   26 Kwi 2016 13:26 Odpowiedzi: 22    Wyświetleń: 1755
  • Xmega nazwy struktur i rejestrów

    Witam. Dość często widzę że XMEGI są lepsze, szybsze itd. i niewątpliwie tak jest.Ale ja mam mieszane uczucia. mam obydwie książki Pana Tomasza Francuza. I o ile Atmegi dla mnie jest łatwo ustawić chociażby timery wystarczy spojrzeć do noty i jest tam wyraźnie napisane ze Timer1 to TCCR1A i poniżej...

    Mikrokontrolery Początkujący amostom   08 Sie 2016 11:05 Odpowiedzi: 2    Wyświetleń: 957
  • XMEGA - ADC pływa bardzo przy zamianie temperatury

    (at)tmf - odnośnie podpięcia zewnętrznie do GND to masz przecież w notce AVR1300: Unsigned Mode In unsigned mode the conversion result from the ADC is: TOP V VV RES REF INP * Δ+ = VINP is the single ended input and ΔV = VREF x 0.05. TOP is the top value given by the configured resolution....

    Mikrokontrolery 2675900   15 Wrz 2016 20:49 Odpowiedzi: 29    Wyświetleń: 1341
  • XMega - Remap dowolnego pinu

    Nie. Jest jak w stm32. Uklad uart, timer czy twi można podłączyć do domyślnych lub alternatywnych pinów. I ot cały remap.

    Mikrokontrolery AVR jnk0le   08 Paź 2016 11:51 Odpowiedzi: 13    Wyświetleń: 870
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów,...

    Mikrokontrolery AVR 94075   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 3033
  • XMEGA i niezwykle czułe przerwanie wybudzające

    czy przy zwartym pinie na stałe do VCC także potrafisz wywołać te przerwanie? EDIT: Jakie długie przewody podłączone są do płytki? Może załącz zdjęcie aplikacji. Tak, jestem. W zasadzie to praktycznie nie zrobiło różnicy. I to mnie najbardziej zdumiewa. Przewody mają około 10cm. W chwili obecnej...

    Mikrokontrolery AVR lupin22   05 Lip 2017 20:01 Odpowiedzi: 25    Wyświetleń: 1095
  • Enkoder (zdarzenia, dekoder) - wyskalowanie wyniku - XMEGA

    Niby prosty enkoder a tyle problemów ;) Niby działa ale jednak nie zawsze i nie za dobrze, nadal zdarzają się jakieś skoki lub postoje. Chciałem użyć regulacje wartości zadanej do regulacji napięcia w mojej przetwornicy typu flyback sterowanej XMEGą Tranzystor przełączający flybacka jest sterowany...

    Mikrokontrolery kamil94goldman   26 Wrz 2017 10:27 Odpowiedzi: 30    Wyświetleń: 927
  • Pomiar napięcia przez SPI z MCP3202 - XMEGA

    To nie ma wiele wspólnego z bitowością procesora. To ile bitów na raz można wysłać zależy od budowy interfejsu SPI - niezbyt często zdarza się aby interfejs umożliwiał przesłanie 32 bitów na raz, lub umożliwiał płynną zmianę ilości wysyłanych bitów. Jak pisałem tu przerwania są bez sensu - przy największej...

    Mikrokontrolery tmf   27 Wrz 2017 15:09 Odpowiedzi: 11    Wyświetleń: 885
  • Komparator analogowy + ograniczenie prądowe - XMEGA

    (at)kamil94goldman Jeśli to do sterowania PWM to możesz użyć AC w połączeniu z timerem. Timer na wyjściu daje 1 włączający klucz, prąd rośnie, włącza komparator, który przez event system wysyła polecenie zerowania timera, co wyłącza klucz do momentu, aż prąd spadnie poniżej progu zadziałania timera....

    Mikrokontrolery kamil94goldman   04 Lis 2017 18:54 Odpowiedzi: 25    Wyświetleń: 921
  • XMEGA - odmierzanie czasu

    Witam, chodzi mi o to że przy konfiguracji timera jak poniżej, wyjście pwm pojawia się na pinie PD4 mikrokontrolera atxmega32e5 a powinno chyba być na pinie PD0? [syntax=csharp]TCD5.CTRLB = TC45_WGMODE_SINGLESLOPE_gc; //TRYB SINGLE-SLOPE TCD5.CTRLE = TC45_CCAMODE_COMP_gc; //WYBÓR KANAŁU A TCD5.PER...

    Mikrokontrolery landy13   10 Paź 2017 08:36 Odpowiedzi: 6    Wyświetleń: 417
  • XMEGA - pomiar pojemności

    (at)Marek_Gorecki Przecież jeśli masz komparator i masz dostępne wejścia, a także wyjście (w każdym AVR, w tym w XMEGA, możesz przepiąć wyjście na pin IO MCU), to możesz ten komparator wykorzystać jako generator. Całkiem to ładnie działa, w dodatku komparatory w XMEGA są dosyć szybkie. Wyjście przez...

    Mikrokontrolery AVR tmf   26 Lis 2017 21:25 Odpowiedzi: 23    Wyświetleń: 744
  • I2c i 1-Wire na Xmega A4, pod które piny podłączyć?

    (at)mas24 W nocie procesora masz sekcję w której opisane są alternatywne funkcje pinów. Tam znajdziesz przypisanie pinów do poszczególnych interfejsów. Co do 1-wire - oczywiście tylko UART (lub jak woli kol. BlueDraco - timer). W wątku, który podlinkowałeś masz opis i link do kodów. W UART wykorzystujesz...

    Mikrokontrolery AVR mas24   07 Sty 2018 19:17 Odpowiedzi: 11    Wyświetleń: 603
  • W pełni sprzętowa realizacja protokołu WS2812B dla XMEGA

    Właściwie mamy już Święta i świąteczny konkurs w DIY. A w nim sporo konstrukcji opartych na programowalnych diodach WS2812B. Stąd też, aby ułatwić innym realizację świątecznych projektów oświetleniowych, postanowiłem podzielić się rozwiązaniem pozwalającym na w pełni sprzętowe sterowanie tego typu...

    DIY Konstrukcje tmf   14 Sty 2019 22:40 Odpowiedzi: 57    Wyświetleń: 8850
  • Xmega bity konfiguracyjne np. TC_WGMODE_SINGLESLOPE_gc nie istnieją ?

    Ostrzegam przed najnowszą wersją bodajże 1645. Po ostatniej aktualizacji okazało się że część bitów konfiguracyjnych (od timerów) do xmega32E5 przestało działać (na serii "A" nie zauważyłem problemów).. skończyło się na downgrade ponownie do 1417/1418 gdzie wszystko śmiga ok.. Ostatni raz robiłem uaktualnienie...

    Mikrokontrolery AVR chemik22   26 Gru 2017 16:59 Odpowiedzi: 10    Wyświetleń: 1032
  • Bascom , skłania do wybudzenia z IDLE lub POEWSAVE pinem do xmega

    Witam , czy można prosić o prostą składnie oraz konfiguracje pinu w baskomie do wybudzenia atxmega32a4u . Przygodę z xmegami dopiero zaczynam , na timerach pracowało ale chodzi o wybudzenie pinem z IDLE lub POWERSAVE , dziękuje za pomoc i pozdrawiam

    Mikrokontrolery AVR grafii1   08 Paź 2018 09:20 Odpowiedzi: 2    Wyświetleń: 159
  • ATmega32 - Wykorzystanie Timerów do kilku zadań

    zliczanie impulsów z dwóch enkoderów Jeżeli to są enkodery inkrementalne z sygnałem A, B i ew. Home, zrezygnuj z megi64/128. Xmegi mają wsparcie sprzętowe do obróbki sygnału z takich enkoderów przez użycie liczników w połączeniu z eventami. Na STM32Fxxx zrobisz to łatwiej i być może szybciej korzystając...

    Mikrokontrolery AVR bartek1333   05 Lis 2014 23:09 Odpowiedzi: 4    Wyświetleń: 1086
  • ATXMEGA256A3BU - [c] Timer i przebieg prostokątny przeunięty w fazie

    Tryb CTC w XMEGA dostępny jest zawsze - rolę wartości top z ATMegi spełnia rejestr PER określający maksymalną wartość do której zlicza licznik.

    Mikrokontrolery AVR tmf   11 Sty 2016 21:18 Odpowiedzi: 1    Wyświetleń: 606
  • [XMEGA][c] DMA wyzwalane timerem i odczyt portu.

    Tzn dyskusja schodzi trochę w bok ale czemu nie :) Wszystko zależy z jaką szybkością chce odczytywać stan tych portów. Nie sądzę, żeby miało to aż takie znaczenie, że któryś kanał będzie szybszy. Obydwa kanały "dostaną sygnał" do nowego transferu w tym samym czasie. No chyba, że odczyt portu będzie...

    Mikrokontrolery AVR Aro_   07 Sie 2011 18:47 Odpowiedzi: 10    Wyświetleń: 1947
  • Xmega przerwanie po przepełnieniu timera

    Witam, Uruchomiłem RS232 przez klase CDC z Twojego tmf kodu: (dzięki działa super) I teraz chciałem zrobić przerwanie TCC0 z f = 1 Hz jednak kod poniżej nie che mrugać diodą LED ;/ Dodano po 4 Gdy przekopiowałem do nowego projektu ten Timer TCC0 i przerwanie wtedy dioda mruga prawidłowo,...

    Mikrokontrolery AVR tmf   16 Lut 2014 21:29 Odpowiedzi: 4    Wyświetleń: 1620
  • Xmega - wav player, timery i DAC w bascom

    Nie wiem dlaczego uważasz, że błąd leży w sprzęcie. Ja ci mówię, że zrobiłem odtwarzacz na DAC z XMEGA i działa doskonale (ale audiofilem nie jestem). Zresztą kody są publicznie dostępne, można sprawdzić. Po prostu coś robisz źle. Niestety kodu Bascoma nie che mi się analizować, zresztą i tak go nie...

    Mikrokontrolery AVR jacynka84   13 Kwi 2015 00:47 Odpowiedzi: 11    Wyświetleń: 1779
  • XMEGA32-E5 - Jak poprawnie skonfigurować timer w XMEGA serii E5

    Zmierzyłem przebiegi również podczas programowania kontrolera i się okazało że jednak timer działa poprawnie ale tylko przez jeden cykl, później dostaje kociokwiku. Zakładając że CPU=2MHz, dzielnik zegara = 8 i PER=30000 to wychodzi na to że przerwanie powinno wystąpić po 0,12s co jest przedstawione...

    Mikrokontrolery tmf   31 Sty 2016 15:14 Odpowiedzi: 9    Wyświetleń: 798
  • XMega - System zdarzeń, timery a sterowanie silnikiem krokowym

    Skoro to silnik krokowy to nie dajesz mu zwykłego PWM, tylko na STEP musisz podaćokreśloną liczbę impulsów. W dodatku niezbyt szybko. Więc zamiast timera można wykorzystać przerwania, w których wysyłasz impuls i zmieniasz zmienną, ktora wskazuje ile impulsów wysłałeś. Można to też zrobić sprzętowo. Jeden...

    Mikrokontrolery AVR Nathir   05 Sty 2017 20:56 Odpowiedzi: 4    Wyświetleń: 651
  • Konfiguracja timera xmega32E5 czyli jak przetłumaczyć kod z Xmega "A"

    W zasadzie to w między czasie rozwiązałem problem i działający kod wygląda tak: [syntax=c] void Timer_init() { PORTD_PIN1CTRL = PORT_ISC_BOTHEDGES_gc | PORT_OPC_PULLDOWN_gc; // Zbocza wywołują zdarzenia EVSYS_CH0MUX = EVSYS_CHMUX_PORTD_PIN1_gc; // Transmitowane przez kanał 0 TCC4.CTRLD...

    Mikrokontrolery AVR chemik22   21 Gru 2017 18:34 Odpowiedzi: 4    Wyświetleń: 522
  • ATXMega128A1 - Porty IO i przerwania

    Nie, w XMEGA timer funkcjonuje trochę inaczej (lepiej). CTC uzyskasz wykorzystując rejestr PER timera do określania wartości TOP. CNT==PER powoduje zerowanie licznika i wygenerowanie przerwania overflow (opcjonalnie).

    Mikrokontrolery AVR kchpl   09 Lis 2012 06:53 Odpowiedzi: 6    Wyświetleń: 1362
  • [Atmega8][C/AVRSTUDIO] Jak próbkować z niskimi częstotliwościami

    Oj coś koledzy krążycie wokół tematu a nie widzę nigdzie pełnej odpowiedzi. Niektóre są za to błędne albo upraszczające. F_CLK_ADC, to tak jak ktoś pisał, tylko częstotliwość taktowania ADC. A że jest to przetwornik typu SAR (z sukcesywną aproksymacją) to konwersja 1 próbki trwa n cykli zegara F_CLK_ADC. W...

    Mikrokontrolery AVR Ostry23   15 Mar 2012 12:01 Odpowiedzi: 6    Wyświetleń: 1045
  • Prośba o pomoc w projekcie płytki

    Szukaj informacji o mapowaniu pinów w XMega. Twoja wersja (A3) obsługuje mapowanie pinów portu SPI, co może ułatwić Ci zaprojektowanie PCB. Na blogu niestety nie ma artykułu na ten temat. Remapowanie wyjść IO Niektóre mikrokontrolery XMEGA (serii A3, C, E) posiadają związany z portem IO specjalny...

    Pomoc w PCB dondu   19 Sie 2015 06:14 Odpowiedzi: 6    Wyświetleń: 1035
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie projektu....

    Artykuły Marek_Ertew   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 4215
  • BASCOM AVR - Zasilanie bateryjne, coś do wybudzania AVR-a co godzinę

    Się wgłębię, żeby nie było wątpliwości. Kod: CONFIG WATCHDOG = czas gdzie: czas czas w milisekundach po jakim układ WATCHDOG uaktywni sygnał reset procesora. Możliwe są wartości: 16 , 32, 64 , 128 , 256 , 512 , 1024 oraz 2048. Więc rzeczywiście mamy 2s. Jak teraz oszukamy procka i ustawimy...

    Mikrokontrolery AVR SylwekK   14 Gru 2012 14:33 Odpowiedzi: 25    Wyświetleń: 4875
  • Licznik impulsów AVR ATxmega

    W XMEGA łaczysz timer z wybranym wejściem poprzez event system. EV możesz wykorzystać do wyzwolenia timera - zobacz w opisie timera polecenia jakie obsługuje. Jesli jednak chcesz mierzyć okres pomiędzy impusami to prościej ustawić timer w tryb mierzenia okresu i przez EV doprowadzić mierzony sygnał. Z...

    Mikrokontrolery AVR tmf   27 Lis 2018 21:11 Odpowiedzi: 5    Wyświetleń: 210
  • Programator pamięci Flash NAND Lite! TSOP48

    Założeniem projektu miało być stworzenie od podstaw programatora do popularnych pamięci typu Flash NAND, by wypełnić lukę na rynku w segmencie programatorów niskobudżetowych. Czasem istnieje konieczność odczytania układu Flash NAND znajdującego się np. w pendrive, ale i również różnego rodzaju...

    DIY Konstrukcje EXab   19 Lut 2019 02:18 Odpowiedzi: 194    Wyświetleń: 90009
  • Atmel Studio 6 IDE - alternatywa czy konkurencja

    Porównywanie ARM i AVR oraz zabawa - ile bajtów więcej/mniej zajmie kod - to zadanie dla elektronicznych geeków - do których się nie zaliczam i nie chcę się zaliczać. Jak braknie mi miejsca wezmę większy MCU. (at)tmf Szanuję ciebie kolego tmf za wiedzę, ale się nie zgodzę. Mam takie prawo. Wspomniałeś,...

    Mikrokontrolery sbruski   23 Mar 2013 12:40 Odpowiedzi: 64    Wyświetleń: 10169
  • Sprawna komunikacja pomiędzy dwoma uC

    można wziąć większy procek, np. ze stajni AVR XMEGA. Raz, że masz procek o 1/3 szybszy, to jeszcze możesz zrobić synchroniczny USART z wykorzystaniem DMA, co praktycznie zapewni brak obciążenia obu procków. Pamięć dwuportowa to raczej ciekawostka :) Jak już xmega, to chyba można jeszcze lepiej. Połączyć...

    Mikrokontrolery AVR tmf   27 Cze 2012 07:43 Odpowiedzi: 17    Wyświetleń: 1854
  • [AVR] Migracja z ATmega do ATxmega - co warto wiedzieć ?

    Akurat na Hack a Day jest trochę artykułów o XMEGA. Generalnie można je traktować tak jak ATMega, z tym, że masz np. 8 timerów, 4 SPI, 4 I2C, 4 USARTy itd. Generalnie wszystko co mają, mają w stosunku do wcześniejszych AVR lepsze. Np. lepiej rozwiązany zegar, masz RTC, DMA, które mocno odciąża procesor,...

    Mikrokontrolery AVR olollo   13 Wrz 2012 18:17 Odpowiedzi: 52    Wyświetleń: 15930
  • Zestaw uruchomieniowy USB 3.0

    Ależ ja wcale nie odbieram tej dyskusji jako napastliwej, czy złośliwej, stąd uśmieszek na końcu tego co napisałem. Co do przykładów - są różne, niektóre wykorzystują sporo peryferii - odtwarzanie muzyki, współpraca z kartą SD z FAT, obsługa TP i LCD. Co nie zmienia faktu, że są zastosowania do których...

    Mikrokontrolery Początkujący tmf   02 Lip 2013 12:15 Odpowiedzi: 25    Wyświetleń: 2817
  • Arduino - Zacznik czasowy czujnik temperatury

    Co do rozdzielczości temperatury 0.1st jest to wykonalne jednak nie na popularnych czujnikach bo ich błąd pomiarowy to ok 0.5st. Rozdzielczość a dokładność to dwie różne sprawy. Kolega pożąda rozdzielczości 0,1 stopnia, co jest możliwe do osiągnięcia i na LM35 i na DS18B20. Dokładności lepszej...

    Arduino chemiorro   09 Cze 2016 11:29 Odpowiedzi: 24    Wyświetleń: 1890
  • Mega8 / Tiny2313 [BASCOM] - trudności z projektem (RS232 + ISP/UART + 4xPWM + .

    A czy ja gdzieś napisałem, że nie można? Wręcz przeciwnie, pokusiłem się o porównianie zaproponowajej ATMega8, z XMEGA. Dlaczego akurat XMEGA? Wcale nie z powodów marketingowych. Znam oba procki (a marketingowo jest mi obojętne, który autor wybierze), i wiem jakie ograniczenia ma timer w ATMega8. O ile...

    Mikrokontrolery AVR taramis88   20 Paź 2013 11:11 Odpowiedzi: 13    Wyświetleń: 2796
  • Atmega88 - ADC, PID i stacja lutownicza

    Kolejna sprawa dlaczego brakuje u ciebie w części zasilaczowej magazynu energi tylko jest sam ceramik(LM7805)?? Po mostku jest 1000uF dla dwóch stabilizatorów (9V i 5V). Po LM7805 jest 470uF. Pobór prądu z LM7805 nie powinien przekraczać 100mA, więc energii jak aż nadto. Rozważam tu raczej zastosowanie...

    Mikrokontrolery AVR mustang01   16 Gru 2014 23:49 Odpowiedzi: 32    Wyświetleń: 5079
  • Jaki mikrokontroler po AVR? -

    Zwłaszcza, że są bogate w peryferia. Mają na pokładzie np. i ADC i DACa Nie wszystkie. Xmegi też mają ADC i DAC. A Nucleo 411 nie ma DAC. Nie znaczy to, że Xmega jest mocniejsza niż 411 ;) Najważniejsze pytanie na które każdy musi sobie odpowiedzieć to: "Co ja będę robił". Jeśli ktoś ma zacięcie...

    Mikrokontrolery michalko12   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 6984
  • Częstościomierz 1Hz - 1 GHz

    Wiem ile to 20/2, ale z jakiejś przyczyny nie zlicza pełnej połowy, o czym wspomina autor. Ja go sobie tak przerobiłem aby wyświetlać na lcd od nokii, lub słać dane po spi do innego MCU, w moim przypadku do xmega, bo jej timery są chyba jakieś skopane albo tak przekomplikowane że nie umiałem na niej...

    DIY Konstrukcje 22053   28 Lut 2017 08:32 Odpowiedzi: 80    Wyświetleń: 15717
  • Zaawansowana 45MHz sonda logiczna z pomiarem częstotliwości, czasu i oscyloskop

    Popatrz na atxmegę, też na nią przeszedłem i jest to nowa jakość, peryferii full, zegar łatwo ustawić, fuse bity nie straszą, 3 poziomy przerwań, timerów full no i eventy, na tym można cuda robić. Ale Xmega, w stosunku do ARM są drogie i mają mało RAM. Nadal to 8-bit przez co trzeba walczyć z atomowym...

    DIY Konstrukcje LChucki   18 Lut 2019 16:58 Odpowiedzi: 109    Wyświetleń: 6900
  • Mikrokontroler z zintegrowanym dekoderem MP3 i modułem DSP od VLSI

    Inaczej :) Nie wiem o jakim procku piszesz, ale mechanizm, który używam jest dosyć uniwersalny. Np. w XMEGA (przykład pokazałem w książce AVR. Układy peryferyjne) - DMA transferuje dane do UART w trybie SPI. Ale kolejne transfery DMA są inicjowane z timera, który przekręca się co czas potrzebny na nadanie...

    Newsy Jado_one   17 Gru 2016 14:29 Odpowiedzi: 9    Wyświetleń: 2253
  • [RTOS] - Co przemawia za RTOS?

    Tylko kurczę, przecież normalnie też możemy sobie takie coś zrobić ustawiając np. dla timerów (czy innych przerwań) konkretne priorytety i mieć ich nawet 30. I mieć taki 30 poziomowy program Przy takim podejściu jesteś w oczywisty sposób ograniczony dostępnymi peryferiami i liczbą piorytetów przerwań...

    Mikrokontrolery Cezary_   06 Gru 2015 15:59 Odpowiedzi: 56    Wyświetleń: 4500
  • [Atxmega128A1U][Bascom] - Niestabilna praca na zewnętrznym kwarcu 16MHz

    Witam. Mam w urządzeniu cztery Xmegi128A1U. Wybrałem takie z powodu dużej ilości dostępnych timerów. Moduł z xmegami stanowi generator "instrumentu" midi. Zadanie do wykonania jest bardzo proste: odebrać dane z midi i wrzucić odpowiednią wartość (odczytaną z tabeli) do odpowiedniego timera. Wszystko...

    Mikrokontrolery AVR KJ   30 Sie 2016 12:34 Odpowiedzi: 12    Wyświetleń: 1584
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Pisanie, że za te same pieniądze ma się wypaśny procek z niewiadomojakimi peryferiami jest mitem. Tanie ARMy są jak tanie AVRy, wykastrowane do granic. Kosztuje mniej niż a ma więcej xmega (rozumiem że Xmega nie jest "wykastrowana") - specjalnie porównałem ceny dla 100szt w takiej samej obudowie....

    Mikrokontrolery kamyczek   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 8055
  • Przetaktowanie (Overclocking) AVR

    Wejście w przerwanie trwa co najmniej 15 taktów, czyli dla 48 MHz będzie to 0,3125 us (zapewne dłużej, bo FLASH będzie wymagał pewnie 1WS). I nagle się okaże, że mamy ten sam problem co w AVR - zaledwie kilka instrukcji do dyspozycji, zanim nie przekroczymy granicy 1 us. No dobra, niech nawet będzie...

    Mikrokontrolery AVR 22053   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 8343
  • Nowe mikrokontrolery AVR ATtiny od Microchipa

    Microchip, po zakupieniu Atmela, utrzymuje nadal projekty, jakie realizowała ta firma przed przejęciem. Wypuszczane są kolejne układy z rodzin AVR (tinyAVR i megaAVR) jak i 32-bitowe mikrokontrolery z rdzeniem ARM-Cortex. Do układów tych dodawane są nowe rozwiązania, czego przykładem może być nowa...

    Newsy tronics   28 Mar 2018 09:01 Odpowiedzi: 11    Wyświetleń: 3066
  • [C] Kilka pytań odnośnie ATMegi32

    Jeszcze co do ad.2: przebieg 5MHz da się zmierzyć ale będzie musiał mieć wypełnienie możliwie zbliżone do 50%. A przetwornik ADC tutaj to raczej nietrafiony jest :D Jeżeli amplituda przebiegu będzie mniejsza od VCC procesora to trzeba aby raczej użyć komparatora. Ale raczej zewnętrznego bo ten wewnętrzny...

    Mikrokontrolery tmf   21 Maj 2012 13:18 Odpowiedzi: 9    Wyświetleń: 1407
  • Multipleks i regulacja jasności 30 wyświetlaczy 7seg

    Napisałem już wcześniej: Skonfiguruj timer do pracy w trybie fast PWM + generowanie przerwania z przepełnienia. Sterowanie jasnością to załadowanie rejestru OCRx właściwą wartością (8-bitów) i tyle. W obsłudze przerwania po przepełnieniu timera: - załadować rejestry katod - wyłączyć anody - przesunąć...

    Mikrokontrolery AVR FastProject   07 Lis 2013 00:14 Odpowiedzi: 7    Wyświetleń: 1584
  • zestaw uruchomieniowy AVR ,filtracja i Atmel Studio

    (at)tomasz249 Ten ATTiny możesz sobie taktować z kwarcu. Ponieważ niektóre z nich (trzeba sobie sprawdzić) mają wbudowany PLL, więc na timer można sobie podać zegar o częstotliwości określonej przez kwarc * PLL i dzielony przez timer. Wyjście timera wyprowadzasz na pin IO i masz zegar taktujący MCU...

    Mikrokontrolery AVR tomasz249   22 Lip 2017 22:46 Odpowiedzi: 117    Wyświetleń: 5436
  • AVR - jak zacząć i co wiedzieć trzeba.

    Zarys. AVRy to sympatyczne uC (mikrokontrolery) firmy znanej chyba wszystkim z produkcji legendarnej "51" z pamięcią Flash - . Rodzina ta należy do procesorów RISC - choć lista rozkazów jest dość rozległa Smile. Większość rozkazów wykonują w JEDNYM takcie - w przeciwieństwie do np. 12 taktowych MCS-51....

    Mikrokontrolery AVR RAPELC   16 Cze 2016 09:01 Odpowiedzi: 17    Wyświetleń: 53968
  • Szukam nietypowego uC do robotyki, dowolna architektura

    Chodzi o kontroler do robotyki. Ma byc maly, QFN lub TQFP. Wchodzi w rachube dowolny ARM. obliczeniowa wystarczylaby ATMEGA16Mhz ale nie mniej. Chodzi mi o rozwiazanie jednochipowe. istniejace uC sa bliskie idealu, ale kazdemu cos brakuje. Wymagania: -footprint max 16x16mm (TQFP100 pitch 0.5mm?) -power...

    Mikrokontrolery KeinXor   28 Lip 2009 10:07 Odpowiedzi: 6    Wyświetleń: 1704
  • attiny2313 i atmega8 UART przez podczerwień

    Witam, czy można połączyć 2 mikrokontrolery stosując komunikacje uart ale wysyłając dane przez podczerwień? Chodzi mi o zbudowanie własnego pilota i odbiornika. Z jaką prędkością musiałyby być wysyłane dane i jaką częstotliwość powinien mieć odbiornik ir? Koledzy powyżej dużo już ci napisali....

    Mikrokontrolery Początkujący pawel26021995   24 Maj 2014 21:39 Odpowiedzi: 17    Wyświetleń: 2967
  • Dobór płytki do sterowania silnikiem krokowym

    XMEGA ma podsystem nazywany AWeX (WeX w E5), który dystrybuuje sygnały zegarowe generowane przez timer na wyjścia portu, wprowadzając ustalane programowo czasy martwe. Dzięki temu XMEGA może sprzętowo sterować silnikami krokowymi i BLDC (zasadniczo też krokowymi) - sekwencja komutacji też może być sprzętowo...

    Mikrokontrolery AVR tmf   19 Lis 2013 19:04 Odpowiedzi: 3    Wyświetleń: 1359
  • [ATmega8][Bascom] - Programowa realizacja bramki "OR"

    To prawda, np. w podobnej obudfowie można kupić XMEGA8E5, który ma 4-kanałowy PWM, ale zamiast kombinować z dodatkowym kanałem PWM i jego sterowaniem, można wykorzystać dostępną w E5 programowalną logikę - moduł XCL. W ten sposób możesz sobie tę bramkę zaimplmentować sprzętowo (BTW, wyjścia timerów w...

    Mikrokontrolery AVR Gronczyński   09 Gru 2013 17:48 Odpowiedzi: 5    Wyświetleń: 1254
  • Arduino i Atmegi - Wyświetlanie danych na telewizorze

    Temat nie jest za bardzo skomplikowany, jeśli ktoś mniej więcej kojarzy jak zbudowany jest sygnał composite i wyświetlany obraz. Popełniłem takie zabawki jako przykłady do książki, w sumie jest to dla XMEGA program składający się z jakiś 30 linii, przy OSD tak samo, nawet łatwiej bo nie trzeba generować...

    Arduino sp6vxh   20 Mar 2014 20:16 Odpowiedzi: 2    Wyświetleń: 1755
  • Atmega 32A - Uszkodzony UART?

    Nadajnik (xmega 128a3, TRYB = 1): [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #include <string.h> #include <avr/pgmspace.h> #include <stdbool.h> #include "SPI.h" #include "nRF24L01.h" #include...

    Mikrokontrolery AVR dawid.barracuda   31 Sie 2016 19:39 Odpowiedzi: 35    Wyświetleń: 2199
  • Układ MOC3041 - sterowanie dwoma tyrystorami

    Witam, Poniżej przedstawiłem schemat sterownika mocy, którego sterowanie chcę zrealizować za pomocą mikrokontrolera XMEGA 1. Załączanie dwóch przeciwsobnie połączonych tyrystorów odbywa się za pomocą układu optotriaka MOC3021, z pinu mikrokontrolera. 2. Separacje galwaniczną wykrycia przejścia...

    Projektowanie Układów kamil94goldman   18 Lis 2017 16:31 Odpowiedzi: 11    Wyświetleń: 1407
  • Optymalizacja "kompresja" i przyspieszenie programów Arduino

    Takie porównania na trywialnych programach są nic niewarte. Tym bardziej, że początkowy koszt może później z łatwością się zrekomensować, dzięki np. korzystaniu z funkcji wyższego poziomu. Jak bezsensowne są takie porównania, albo raczej jak należy uważać z ich interpretacją pokazuje prosty przykład....

    Arduino 22053   10 Sty 2018 09:23 Odpowiedzi: 58    Wyświetleń: 3186
  • Chińskie mikrokontrolery STC

    Więc tak tylko gwoli przypomnienia zanim kolega znowu napisze ale czy kompilator coś tam, albo czy procek coś tam ma - to może warto poczytać i znaleźć odpowiedzi na te pytania... Nie będę się doktoryzował przez miesiąc w kompilatorach itp uC, którego architektura i zasoby mi nie odpowiadają. Na...

    Mikrokontrolery piotr_go   25 Sty 2019 22:07 Odpowiedzi: 45    Wyświetleń: 1614
  • [mega8] Problem z przerwaniem

    A AVRach oprócz nowej serii Xmega nie ma priorytetów przerwań. Obsługa przerwania blokuje wszystkie przerwania. Rozwiązaniem jest timer. Nie zwykłem wykorzystywać przerwań zewnętrznych do przycisków. Lepiej wykorzystać timer. Sprawdzając co np 100ms ich stan. 2x wykrycie kolejno mamy akcję. Dodatkowo...

    Mikrokontrolery tsare   09 Maj 2011 14:25 Odpowiedzi: 8    Wyświetleń: 1608
  • [xmega16A4][GCC] Port D0 w trybie wyj. częstotliwości - nie działa

    W działaniu procesor ma zmieniać stan portu PD0 i tego nie robi. Sprawdzałem na żywym organiźmie, na symulatorze podobnie (AVR Studio 4.18, WinAVR-20100110). Timer w trybie pracy "frequency generation mode". Chodzi mi o to, by po przepełnieniu licznika nie trzeba było wywoływać przerwania, a...

    Mikrokontrolery AVR cpkpiotr   25 Maj 2011 11:18 Odpowiedzi: 1    Wyświetleń: 833
  • [STM32] Inne źródła z dokumentacją

    Nie rozumiem, jakie są trudności w czytaniu manuala do STM32 ze zrozumieniem . Nie bierz tego do siebie, ale sporo ludzi pracuje z STM32, miliony projektów powstały z tymi prockami bez głupich bibliotek, więc ci ludzie jakoś zrozumieli treść z manuala, i zbudowali działające urządzenia... Przeważnie...

    Mikrokontrolery ARM y0yster   05 Lip 2011 22:18 Odpowiedzi: 21    Wyświetleń: 3942
  • LPC1114 - Petit Fat/Fat Fs - konfiguracja SPI

    W poprzednim (niedokończonym niestety) projekcie na Xmega, korzystałem z Fat Fs, opóźnienie do tej biblioteki programowe, przerwań miałem chyba 6, działało bez problemu. Timer, owszem. Ale jeśli zależy mi na dokładności a nie tylko na opóźnieniu, które nie ma jakichś rygorystycznych wymagań co do długości...

    Mikrokontrolery ARM drzasiek   06 Lis 2011 16:56 Odpowiedzi: 48    Wyświetleń: 5564
  • Programator ATxmega za złotówkę, czyli obsługa PDI w USBASP

    ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem czytamy o interfejsie programowania i... co?! Gdzie jest ISP?!...

    DIY Konstrukcje 2113144   14 Gru 2014 20:16 Odpowiedzi: 48    Wyświetleń: 43209
  • Program zliczający impulsy enkodera

    A dlaczego miałaby się nie palić skoro robisz to samo, tylko w bardziej dziwaczny sposób? Zajrzałeś do przykładów o których mówiłem? W przerwaniu timera masz badać stan wyjść A i B enkodera i dekodować ten stan z kodu Graya. Dodatkowo ciągle musisz zrobić wykrywanie zbocza. Co do timera to dopiero XMEGA...

    Mikrokontrolery AVR miccaldo   27 Gru 2012 23:08 Odpowiedzi: 20    Wyświetleń: 3558
  • Atmega32 - Wart. rejestru licznika przy debugowaniu jest inna niż w rzeczywistoś

    Dlatego, że podczas symulacji Atmel Studio symuluje procesor, w efekcie wie ile wykonał instrukcji i jakich - program jest wykonywany instrukcja po instrukcji, nawet jeśli dajesz mu run. W trybie debugowania sprzętowego pomiędzy pułapkami sprzętowymi może minąć dowolna liczba, dowolnych instrukcji. W...

    Mikrokontrolery AVR tmf   21 Mar 2013 21:52 Odpowiedzi: 7    Wyświetleń: 1392
  • Sterowanie 4 serwomechanizmami przez potencjometrem na Atmega8

    Witam, Przeszukałem całą elektrodę i nie mogę znaleźć odpowiedzi na pytanie (jeśli źle szukałem przepraszam ;]): " Jak do licha sterować ruchem serwa-potencjometrem przez AVR " Czy muszę mieć osobny sterownik serwomechanizmów czy da się to rozwiązać programowo?. Jestem w fazie projektowania mechanicznego...

    Mikrokontrolery AVR tmf   02 Sie 2013 20:47 Odpowiedzi: 13    Wyświetleń: 2877
  • Mikrokontrolery - początek (Rozwiązany -> STM32F4 DISCOVERY)

    Ile instrukcji zajmuje na AVR dodawanie dwóch zmiennych 16-bitowych umieszczonych w pamięci z zapisem wyniku do pamięci? A ile analogiczne mnożenie? Jak to wypada w porównaniu z ARM? Zgaduję, że w pierwszym przypadku jakieś 3..4 x więcej, w drugim - kilkadziesiąt razy więcej (czyli tyle razy wolniej). O...

    Mikrokontrolery Początkujący Loksonick   01 Wrz 2013 19:16 Odpowiedzi: 48    Wyświetleń: 8226
  • Mikrokontroler sterujący 3 serwami.

    Witam. Na wstępie chciałbym zaznaczyć, że jestem kompletnym nowicjuszem jeśli chodzi o mikrokontrolery, więc proszę o wyrozumiałość. Chcę wykonać model Jeśli myślałeś o ATMEGA8 to znaczy, że interesują cię AVRy? Można wziąć coś innego z serii ATMega, dzięki czemu będziesz miał więcej kanałów...

    Mikrokontrolery Początkujący GanzConrad   07 Lis 2013 09:41 Odpowiedzi: 6    Wyświetleń: 2190
  Szukaj w 5mln produktów