xmega wysyłanie danych

Znaleziono około 68 wyników dla: xmega wysyłanie danych
  • Xmega DMA - Wysyłanie danych z Tablicy z konkretnym punktem staru i końca

    Tak, da się to zrobić, wykorzystując tryb pracy DMA - double buffering.

    Mikrokontrolery AVR   18 Gru 2014 08:32 Odpowiedzi: 10    Wyświetleń: 1680
  • XMEGA: Problem z odczytem z karty na sprzętowym SPI przy użyciu FAT FS

    Co to za funkcja xmit_mmc(0xff,1); Czy inicjujesz odpowiedzi dalszym wysyłaniem 0xFF? Musisz utrzymać zegar CLK SPI przez cały czas odbiorania danych. Wyslij tyle bajtów ile odczytujesz.

    Mikrokontrolery AVR   09 Gru 2013 14:07 Odpowiedzi: 5    Wyświetleń: 2766
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Xmega32A4U nie wysyła danych do HC-05 przez USART - brak znaków w terminalu

    Cześć, mam problem z komunikacją z modułem HC-05 za pomocą USART, operuję na uC xmega32A4U więc wspiera komunikację po USB z wykorzystaniem CDC. Komunikacja USB CDC działa, mogę wyświetlać różne wiadomości do serialu. Mam problem z komunikacją z modułem HC-05 - po odpaleniu terminala nie mogę wpisywać znaków (znaki nie pojawiają się pomimo ich wysyłania/...

    Mikrokontrolery AVR   24 Lut 2019 21:35 Odpowiedzi: 2    Wyświetleń: 426
  • [XMEGA] Przesłanie zmiennej przez NRF24L01+ i wyświetlenie na LCD-GFX

    Tak na szybko bo w tej chwili nie mam czasu, nie możesz do zmiennej wielobajtowej, modyfikowanej w przerwaniu, odwoływać się tak jak to robisz. Zastanów się, co się stanie jeśli przerwanie wystąpi w czasie wykonywania instrukcji ltoa, lub wysyłania danych? To co uzyskasz będzie mniej lub bardziej przypadkowe. Najpierw atomowo przepisz zawartość zmiennej...

    Mikrokontrolery Początkujący   02 Kwi 2020 17:18 Odpowiedzi: 3    Wyświetleń: 597
  • W pełni sprzętowa realizacja protokołu WS2812B dla XMEGA

    (at)tmf Brawo za znajomość sprzętu. Ale mam pytanie Iloma tasiemkami może sterować jedna xmega (abstrahuje tu od ilości pamięci - powiedzmy że dołaczymy jej dużo zewnętrznej). Ja przyznam się szczerze WSy sterowałem tylko z F4 i używam do tego timerów z DMA burst mode - co wymaga oczywiście przygotowania danych do wysyłania.

    DIY Konstrukcje   14 Sty 2019 22:40 Odpowiedzi: 56    Wyświetleń: 14655
  • REKLAMA
  • Atmega162/XMega128 - Efektywne wysyłanie tablicy 3072 bajtów na port

    Przechodzę na Xmegę 32MHz z powodu pamięci i wydajność będzie porównywalna. :) Fakt, porównywalna. Np. liczbę 1 można porównać z liczbą 5. 32 MHz * 0.3 DMIPS/MHz też można porównać z 40 MHz * 1 DMIPS/MHz (F0x) ...albo z 84 MHz * 1.2 DMIPS/MHz (F401) Miałem nic nie pisać ale trochę manipulujesz faktami. Szybkość jest ważna, ale tylko jeśli jej potrzebujemy....

    Mikrokontrolery   22 Gru 2014 15:36 Odpowiedzi: 24    Wyświetleń: 2313
  • Układ do cyklicznego pomiaru rezystancji, co 0,1 sekundy, sterowany przez PC..

    Czy np. można wykorzystać kolejne wejścia DAC w mikrokontrolerze, dla ściągania danych pomiarowych z różnych zakresów w tej samej chwili? ATTINY i ATMEGA posiadają max jeden przetwornik ADC. 8 wejść oznacza że przetwornik może mierzyć napięcie na dowolnym z nich, ale wciąż tylko na jednym. XMEGA w niektórych odmianach posiada 2 przetworniki ADC, ale...

    Projektowanie Układów   23 Gru 2015 23:24 Odpowiedzi: 21    Wyświetleń: 1905
  • [Xmega128A4U] - Efektywne przesyłanie liczb int przez UART bez bibliotek

    Szanowni forumowicze, mam jeszcze jeden dylemat. Zdecydowałem się na wysyłanie liczb w postaci "bajtvalue" bo po cyfrze (znaku) potrzeba wiele razy więcej bajtów wysłać, a mogę nie mieć czasu na transmisję. Nie muszę również używać znaków separacyjnych lub zer wiodących w liczbach. Ale potrzebowałbym jednak w jakiś sposób zaznaczyć że po np. 3ech liczbach...

    Mikrokontrolery AVR   22 Maj 2014 15:24 Odpowiedzi: 14    Wyświetleń: 1662
  • REKLAMA
  • XMega128A3U - XPT2046 - Panel nie wystawia ponownie przerwania.

    Witam. Mam problem z panelem dotykowym, a dokładniej z sygnałem TIRQ. Wyświetlacz 2,8 '' ze sterownikiem ILI9325 Panel dotykowy ze sterownikiem XPT2046 Dotyk podpięty do SPI na porcie C. Połączenie 1-1 bez pull-up'ow, rezystorów w linii i kondensatorów. pin 2 na porcie C dostaje sygnał o dotknięciu ekranu. Do tej pory potrzebowałem tylko wykrycia dotknięcia...

    Mikrokontrolery AVR   01 Kwi 2015 23:18 Odpowiedzi: 1    Wyświetleń: 1242
  • Atxmega256A3BU-AU - Jak ustawić przerwanie tylko na zbocze opadające?

    Do tej kamery to proponuję wziąć inny kontroler :) Czytałeś ds do tej kamery? Czytałeś ds i manual do xmegi? Gdybyś czytał, to nie pytałbyś co wpisać, aby układ reagował na zbocze narastające. Nie wiem jak chcesz rozwiązać problem zbyt szybkiego zegara kamery (24MHz) względem możliwości xmegi, (16MHz) ale nawet jeżeli poradzisz sobie z odbiorem danych,...

    Mikrokontrolery AVR   05 Paź 2013 19:26 Odpowiedzi: 15    Wyświetleń: 2487
  • [Xmega][GCC]Jak używać DMA i innych dobrodziejstw w Xmega.

    JarekC <- w zasadzie nie jest mi potrzebna tak "spora" moc obliczeniowa jaką udostępnia XMega, ale porównując cenę AtMega128 i AtXMega128X3 to wole wybrać XMega i powoli się z nim oswajać:). Druga sprawa to, że np. AtMega128 nie jest zalecany do nowych konstrukcji. tmf <- dzięki za obszerny opis. Póki co badam temat na sucho:). Z tego co napisałeś...

    Mikrokontrolery AVR   28 Paź 2009 10:33 Odpowiedzi: 7    Wyświetleń: 6938
  • ATxmega256/ASF - Wysyłanie danych przed USB i odczyt w terminalu

    http://mikrokontrolery.blogspot.com/2011... Przejrzyj, szczególnie kody. PRzyjrzyj się funkcjom, które co prawda nie są zaimplementowane, ale ich nazwy jednoznacznie wskazują na to co mogą one robić. Po prostu sprawdzaj czy urządzenie jest podłączone do PC i czy port jest otwarty do komunikacji.

    Mikrokontrolery   08 Lip 2013 22:13 Odpowiedzi: 10    Wyświetleń: 2241
  • Minimalna konfiguracja USART w XMega - wysyłanie znaku na terminal 9600

    Na procesorach bez wsparcia sprzętowego dla USB jego uruchomienie jest bardzo trudne i nieefektywne, a osiągane transfery są żałosne. USB jak każdy złożony protokół składa się z kilku warstw - interfejs sprzętowy zapewnia realizację warstwy elektrycznej i łącza, wraz z podstawowymi elementami wymiany danych - odbiór i nadawanie pakietów, enumeracja...

    Mikrokontrolery Początkujący   09 Kwi 2015 13:05 Odpowiedzi: 7    Wyświetleń: 2025
  • REKLAMA
  • AVR (atmega8) - SPI instrukcje w trakcie przesyłania danych

    ...Czy SPI działa "niezależnie" tzn do rejestru wpisujemy wartości i SPI samo działa sobie z boku... Dokładnie tak; nie wysyłasz bitów 'ręcznie'. Jeżeli włączysz SPI, to zapisanie bajtu danych do rejestru automatycznie rozpoczyna transmisję i równolegle odbiór 8 bitów. Po zakończeniu operacji zostanie ustawiona flaga/flagi przerwania, a samo przerwanie...

    Mikrokontrolery AVR   11 Sie 2014 09:28 Odpowiedzi: 6    Wyświetleń: 1812
  • Xmega128A3u + 2x ATM90E32 = brak danych na SDO/ MISO

    (...) różni zapis: port.OUTSET = pin od zapisu port.DIR |= 1<<pin? 4) czy w konfiguracji interface spi do komunikacji z ATM90E32 nie należy ustawić kolejność bitów wysyłanych przez SPI (bit "SPI_DORD_bm")? Nota aplikacyjna tego układu zawiera informację: "The transmission of address and data bits is from high to low, which means MSB first and...

    Mikrokontrolery AVR   07 Kwi 2023 22:49 Odpowiedzi: 6    Wyświetleń: 510
  • [Zlecę] Atmel Studio, c/c++, XMega, obsługa dwóch UART przez DMA

    Witam, zlecę napisanie programu w Atmel Studio (C/C++) na układ ATXMEGA32A4U obsługującego odbiór i nadawanie na dwa porty UART z pomocą DMA. Jeden port odbiera/wysyła 64 bajty danych binarnych, drugi - odbiera 1 kB, wysyła 4kB danych tekstowych. Klawo

    Projektowanie Bazar   11 Lut 2015 17:46 Odpowiedzi: 0    Wyświetleń: 795
  • Jaki multiplekser do sterowania 4 wyświetlaczy 7-segmentowych na ZL2AVR?

    Kombinujecie jak konie pod górkę. Podczas, gdy sprawa jest prosta. Albo wykorzystać procesor z odpowiednią liczbą pinów, co nie stanowi problemu (pod warunkiem, że nie przekroczymy obciążalności). Albo zastosować SPI i rejestry z zatrzaskiem, typu 74xx595, nie 164, które ze względu na brak zatrzasku absolutnie się nie nadają do sterowania multipleksowego....

    Mikrokontrolery AVR   19 Lip 2013 21:14 Odpowiedzi: 48    Wyświetleń: 6627
  • Programator ATxmega za złotówkę, czyli obsługa PDI w USBASP

    http://obrazki.elektroda.pl/6914408400_1... http://obrazki.elektroda.pl/8024236400_1... 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...

    DIY Konstrukcje   14 Gru 2014 20:16 Odpowiedzi: 48    Wyświetleń: 49575
  • ATMega128 - Overclocking do 30MHz - Stabilność i wymagania sprzętowe

    Lutowanie BGA (a stosowne ARMy chyba tylko w takich są obudowach) Dementuję takie pogłoski. Przykładowa płytka STM32F429-DISCO. Ma prawdopodobnie wszystko co potrzebuje autor tego tematu, kosztuje śmieszne pieniądze. Na pokładzie 64Mbit SDRAM, więc wystarczy na wiele ekranów. Alpha blending + overlay (obraz statyczny + dynamiczny) robi sprzętowo. Sercem...

    Mikrokontrolery AVR   15 Maj 2015 08:02 Odpowiedzi: 23    Wyświetleń: 1962
  • XMega A1 - True Color i SSD 1963: Wysyłanie tablic RGB przez DMA na porty

    Przez DMA nie da się, bo te rejestry musiałyby leżeć w kolejnych komórkach pamięci. Z drugiej strony to dlaczego tak dziwacznie podłączyłeś ten kontroler? Nie lepiej było wykorzystać normalną szerokość szyny danych - 8-bit i całość podłączyć pod interfejs pamięci zewnętrznej? W takim układzie cały dostęp realizowany jest sprzętowo i można używać DMA....

    Mikrokontrolery AVR   23 Lip 2015 13:23 Odpowiedzi: 6    Wyświetleń: 981
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    Procesor robi to co mu napiszesz... DMA umożliwi ci nieprzerwaną transmisję danych - jeśli tylko np. zmieniasz kolor na jednolity, to wysyłasz np. 24 bitowe ciągi, DMA zrobi to z maksymalną dostępną szybkością interfejsu SPI, czyli dla XMEGA 16 Mbps, czyli 2 MB/s. Czemu u ciebie wysyłka danych trwa tak długo nie wiem, nie znam bascoma. Przejrzyj wygenerowany...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8541
  • atxmega256A3BU - DMA do ST7565R, jak generować sygnał wysłania polecenia?

    Podłączyłem wyświetlacz do procka i działa z bibliotekami z książki Tomasza Francuza "AVR Układy Peryferyjne". Mam taki pomysł żeby włączyć do wysyłania danych do wyświetlacza DMA. I tu pojawia się problem. Można wysyłać blokami po 128B, ale wtedy i tak przynajmniej kilka razy do transmisji musiał by się włączyć procesor żeby zmienić stronę pamięci...

    Mikrokontrolery   29 Paź 2015 18:30 Odpowiedzi: 6    Wyświetleń: 909
  • [LCD TFT] Jak podłączyć i sterować wyświetlaczem TFT z AVR/ARM w języku C?

    1. Z zewnętrzną pamięcią SRAM XMEGA dałaby radę, zwykły AVR - nawet jakby to właściwie nic innego by nie robił. 2. On wymaga generowania V i HSync oraz na bieżąco wysyłania danych RGB, jest prawie bezużyteczny. 3. Obojętne, obsługa touch panela jest tak prosta że równie dobrze możesz to zrobić na aDC procesora. Wyjdzie taniej. 4. Przetwornica. Weź pod...

    Mikrokontrolery   07 Maj 2012 13:33 Odpowiedzi: 48    Wyświetleń: 7639
  • [ATmega16A] LCD z S65 + USB<>UART (FT232RL) - prośba o sprawdzenie schemat

    Jeśli z jakiś magicznych powodów potrzebujesz 20MHz to wstaw XMEGA, będziesz miał nawet 32 MHz. Na dzielniku rezystorowym SPI i tak ci nie zadziała w sposób pewny dla CLK/2=8MHz, więc nic na tym nie zyskujesz. w sposób pewny to napewno nie zadziała, ale jednak jest różnica między 16, a 20 MHz. nie sądzę, że nic nie zyskujesz. Należy pamiętać, że procesor...

    Mikrokontrolery Początkujący   29 Lut 2012 22:12 Odpowiedzi: 31    Wyświetleń: 7871
  • Jak połączyć dwa mikrokontrolery AVR Xmega do wymiany danych?

    Master będzie odczytywał klawiaturę i wysyłał do slavów informację o naciśniętym klawiszu. Te na podstawie informacji będą generować przebieg (właśnie w przerwaniach) o różnej częstotliwości zależnej od wciśniętego klawisza. Z doświadczenia wiem,że wrzucenie zbyt dużej ilości instrukcji w obsługę przerwań powoduje zniekształcenie generowanego przebiegu,...

    Mikrokontrolery AVR   13 Sie 2015 20:15 Odpowiedzi: 33    Wyświetleń: 2208
  • Błędne wyniki pomiaru napięcia przez SPI z MCP3202 na XMEGA - jak to naprawić?

    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 szybkości wysyłania danych, wysłanie 8 bitów...

    Mikrokontrolery   27 Wrz 2017 15:09 Odpowiedzi: 11    Wyświetleń: 1368
  • [Atmega32] Błąd w asemblerze przy obsłudze TV - jak naprawić?

    Chodzi o standardy. VGA ma inny standard wysyłania danych niż TV. Jeśli podłączysz do TV przez wejście VGA to będzie to VGA. Zastanó się jeszcze na jakim MCU chcesz to zrobić? Na ATMega32 co wymaga trochę assemblera i przetaktowania MCU, czy na XMEGA? Co do standardu VGA nawet na wiki masz wszystkie potrzebne informacje: http://en.wikipedia.org/wiki/Video_Graph...

    Mikrokontrolery AVR   23 Lut 2013 13:42 Odpowiedzi: 21    Wyświetleń: 3111
  • XMega 128A1 - DMA i błędy w ASM (rejestr NTFLAGS)

    A jakie to ma znaczenie, ile bajtów wysyłasz? Błąd może pojawić się tylko wtedy jeśli przesyłany blok danych zahaczy o mapowany EEPROM przy zapisie. Jeśli prawidłowo są ustawione parametry transferu DMA to taka sytuacja nie może mieć miejsca. Przepraszam, zle to opisałem. Chodzi mi kolejne transakcje następujące po sobie. Ale z tym sobie poradzę, i...

    Mikrokontrolery AVR   28 Paź 2016 13:01 Odpowiedzi: 12    Wyświetleń: 1056
  • [avr c] - Sterowanie ADC przez Xmega: błędy przy kompilacji

    Odczyt w zasadzie jest 24 bitowy. Przetwornik najpierw wysyła 16 najbardziej znaczących bitów, po czym stan wyjścia jest zerowany i wysyłanych jest 8 bitów kontrolnych. Oznacza to że na pierwszy odczyt CS i RD/WR są w stanie niskim, a na drugi w stanie wysokim. Czyli trzeba dokonać dwóch odczytów, zanim nastąpi kolejna konwersja. W takim razie, jak...

    Mikrokontrolery AVR   15 Cze 2016 19:19 Odpowiedzi: 22    Wyświetleń: 1233
  • Jak mikrokontroler wybrać - sterownik wyświetlaczy LED.

    Może kiedyś opracuje cały zestaw. Dzisiaj będę bazował na modułach LED które potrzebują tyko danych dohttp://www.elektroda.pl/rtvforum/topic... wyświetlanie, natomiast zarządzanie poszczególnymi diodami odbywa się wewnątrz I tu się niestety mylisz. Pokazany moduł to goła matryca LED zawierająca tylko rejestry szeregowo/równoległe, do których...

    Mikrokontrolery   23 Mar 2016 13:27 Odpowiedzi: 96    Wyświetleń: 11601
  • ARM , ATMEL, MICROCHIP i inne - Jaki mikrokontroler wybrac.

    Zacznij od próby napisania tej najbardziej krytycznej czasowo części programu (zapewne pętli odbierającej dane i zapisującej je do pamięci), a potem zastanów się, czy to ma szanse zadziałać zgodnie z wymaganiami czasowymi. Rzecz w tym, rejestracja danych odbieranych albo wysyłanie danych w odpowiedzi na żądanie odczytu z urządzenia powinna być zrealizowana...

    Mikrokontrolery   01 Maj 2013 19:37 Odpowiedzi: 39    Wyświetleń: 6867
  • [Atmega128][C] - Pomiar częstotliwości ok 100 kHz

    Weź pod uwagę, że przy 100 kHz i taktowaniu ATMega128 równym 16 MHz, na jeden okres sygnałju badanego przypada zaledwie 160 taktów zegara. A więc rozdzielczość z jaką będziesz mierzył sygnał jest mocno ograniczona. Oczywiście jeśli interesuje cię pomiar szerokości impulsów. Druga sprawa - w jaki sposób planujecie wysyłać po RS te dane? Bo jeśli masz...

    Mikrokontrolery AVR   08 Cze 2016 11:59 Odpowiedzi: 9    Wyświetleń: 1335
  • Arduino Uno R3: 5 termometrów DS18B20, LCD 4x20 - błąd odczytu 4. termometru

    I pojawi sie kilka "komplikatorów" w postaci bootloadera Można opóźnić wysyłanie danych po UART z ESP8266 i po problemie. Można programować Arduino przez ISP. zakłócania transmisji do urządzeń w chwili wysłania czegokolwiek do VirtualCom. Żadnych zakłóceń nie ma. odłaczyć mostek USB Nie trzeba odłączać. obciążenie procka może byc nawet 100% Co to oznacza?...

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1923
  • Xmega, RS485, MPCM - Czy DMA przyspieszy komunikację master-slave?

    Witam, Zabrałem się za wykonanie układu master-salve. Układ komunikuję się po magistrali RS485 i korzysta z trybu MPCM. Docelowo układ ma rozszerzać liczbę portów mastera o ok 20 we/wy cyfrowe i 10 we/wy analogowych(12-16bit). Jak sądzicie, DMA będzie dobrym rozwiązaniem? Dodam że całość rozbija się na -+4 układy slave więc danych nie możemy wysyłać...

    Mikrokontrolery AVR   09 Lut 2018 09:01 Odpowiedzi: 7    Wyświetleń: 996
  • Projektowanie PCB z magistralą SPI dla 4 AVR slave i 1 master - porady i uwagi

    Kol. (at)BlueDraco ma zapewne na myśli to, że po aktywacji SS i rozpoczęciu przesyłania danych slave wysyła aktualną zawartość rejestru SPDR na magistralę. Przy max. szybkości SPI masz zaledwie 16 taktów na wpisanie nowej wartości do tego rejestru, a to istotnie nie jest dużo. Jeśli pierwszy wysyłany bajt nie ma być poprzednią wartością rejestru danych,...

    Mikrokontrolery   03 Kwi 2015 08:46 Odpowiedzi: 4    Wyświetleń: 1143
  • [XMEGA] Jak poprawić liczenie CRC dla różnych typów danych?

    Witam, Walczę z liczeniem CRC i chyba utknąłem ze znajomością C. Popełniłem taki kod: [syntax=c]uint16_t CRC16(uint8_t *data, uint8_t size) { CRC.CTRL=CRC_RESET_RESET1_gc; CRC.CTRL=CRC_SOURCE_IO_gc; for( ; size > 0; size--) CRC.DATAIN=*(data++); CRC.STATUS=CRC_BUSY_bm; return CRC.CHECKSUM0 | CRC.CHECKSUM1<<8; };[/syntax] Wysyłam dane w ten...

    Mikrokontrolery AVR   20 Mar 2018 12:15 Odpowiedzi: 4    Wyświetleń: 1101
  • Jak uruchomić LCD przez I2C na Xmega? Szukam przykładu

    Za publikację kodu LCD zostaniesz zaraz wypatroszony przez autora. Ale skoro już te sekretne kody zobaczyłem (i nie oślepłem 8-O) to powiem, że w pliku nagłówkowym masz dwie makrodefinicje podpinające funkcje I²C do kodu LCD: [syntax=c]//Makra uproszczające obsługę magistralii I2C #define SEND_I2C TWI_write_int(PCF8574_LCD_ADDR, mpxLCD) #define...

    Mikrokontrolery AVR   17 Lut 2019 23:35 Odpowiedzi: 24    Wyświetleń: 1191
  • WS2812 na choince w przerwaniach od USART - AVR Mega

    AVR nie bardzo nadają się do WS2812. Ostatecznie Mega1284 (16 ram), ale kolejny problem to obciążenie procka podczas wysyłania danych do LED. Teraz nie pamiętam ale mimo modyfikacji prologu i epilogu przerwania, w czasie transmisji do LED wykonuje sie kilka/kilkanaście rozkazów. Xmega czy Arm rozwiązują problem najlepiej używając DMA. Co do kolorów,...

    DIY Konkurs   09 Sty 2018 14:44 Odpowiedzi: 25    Wyświetleń: 5802
  • Xmega - odtwarzacz video z karty pamięci, Czy to możliwe?

    Na filmiku jest, że wyciąga 1.9Mb/s przy 25klatek/s. Co daje tylko 76000bitów na klatkę, pewnie chodziło mu o MB/s. Upakował kolory do 8 bitów, bo wiadomo AVR są 8-bitowe i takie operacje na takich wielkościach będą najszybsze. A przeplotu nie zauważyłem na stop-klatkach. Chociaż animacja z pieskiem raczej przekonuje, że koleś wysyła po RGB(565), ale...

    Mikrokontrolery AVR   06 Lis 2011 23:38 Odpowiedzi: 12    Wyświetleń: 2840
  • Rozbudowany układ rozwojowo-badawczy dla procesorów ARM-AVR

    http://obrazki.elektroda.pl/4549134200_1... Chciałem zaprezentować Wam mój ostatni projekt który jest tzw „evaluation board”. Urządzenie to zostało zaprojektowane jako swego rodzaju projekt pośredni ,ponieważ potrzebny jest mi on do innego większego projektu ale samo w sobie jest pełnoprawnym urządzeniem. Płytka może być...

    DIY Konstrukcje   03 Sty 2012 08:40 Odpowiedzi: 35    Wyświetleń: 13416
  • XMega 128A3U i płytka Extrino - Brak inicjalizacji karty mikroSD

    Witam wszystkich, Próbuję uruchomić kartę mikro SD na płytce extrino od Leona, Mam książki Pana Tomasza Francuza i przerabiam przykład "Inicjalizacja" z katalogu KartySD. Książka "AVR Układy peryferyjne". Używam Atmel Studio 7. Uruchomiłem przykład na płytce DIL64 (także od Leona). Działa w trybie SPI. Ponieważ docelowo będę potrzebował SPI_USART sięgnąłem...

    Mikrokontrolery   27 Sty 2017 23:18 Odpowiedzi: 1    Wyświetleń: 1053
  • Czy przesyłanie dźwięku przez RS232 z Atmega644 będzie słyszalne?

    Zwykłe AVRy dla 10-bitowej rozdzielczośći mają ok. 15 ksps. Z drugiej strony zamiast iść w koszty i dodatkowe układy, jeśli przesyłanie PWM i prosty filtr nie pasują, to lepiej zastosować procek, który ma DAC. Może być to wspomniany ARM, może też być z AVRów, np. XMEGA, któa ma 12-bitowy ADC z 2 Msps, lub 1,4 Msps dla wersji C. Mają też dwa 2-kanałowe...

    Mikrokontrolery AVR   11 Sie 2013 19:11 Odpowiedzi: 35    Wyświetleń: 6147
  • Jakość sprzętowego USB w ATXMEGA128A4U-AU vs FT232 - niezawodność i odporność

    Ok, uporałem się jakoś z tym projektem, tak że wreszcie działa. W końcu użyłem tego gotowego przykładu: http://mikrokontrolery.blogspot.com/2011... i jakoś "ręcznie" dodałem biblioteki ASF od TWI. Było kilka niezgodności, ale się z tym uporałem. Tak więc program działa i wymienia dane z kompem. Mam...

    Mikrokontrolery AVR   05 Wrz 2018 12:20 Odpowiedzi: 30    Wyświetleń: 4044
  • Dlaczego kolorowe TFT działają wolno z Arduino UNO/Mega i AVRmega/tiny?

    https://obrazki.elektroda.pl/7595010300_... Wiele osób zastanawiało się dlaczego kolorowe graficzne wyświetlacze działają bardzo wolno z Arduino UNO/Mega i wszystkimi AVR Mega/Tiny. Przeprowadziłem testy porównawcze wyświetlacza 128x160 ze sterownikiem IL9306 pracującym z interfejsem SPI. Do testów posłużyło Arduino UNO i KA-NUCLEO-F411CE....

    Artykuły   13 Cze 2019 18:00 Odpowiedzi: 74    Wyświetleń: 11445
  • Wybór mikrokontrolera ARM do nauki po AVR - łatwo dostępny i niedrogi sprzęt

    Nikt nie pisał, ze wszystke mają ograniczenia, ale, że niektóre/część mają. A u was ponoć murzynów biją! Jak wrzucacie że "jakieś" są słabsze, bez żadnych konkretów, a ktoś jakiś konkret opozycyjny poda, to niby czemu jest źle? Może to Wy powinniście zacząć od podania które to KONKRETNIE są gorsze od KONKRETNYCH układów 8-bitowych i w czym KONKRETNIE....

    Mikrokontrolery   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 10005
  • Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM)

    Bo jak programujesz 1000 szt to robisz to kilka razy szybciej. Jeśli programuję takie ilości to zamawiam preprogramowane elementy, lub programuję EEPROM przed wlutowaniem. Przecież gdyby to miał robić MCU to musiałbym mieć program, który po pierwszym uruchomieniu jest zbędny. Zresztą i tak zostaje mi programowanie 1000 MCU. tmf napisał: A jakie to...

    DIY Początkujący   12 Lut 2020 23:01 Odpowiedzi: 60    Wyświetleń: 6771
  • Dostęp do zmiennych w C z poziomu asm w programie do komunikacji SPI

    Nie możesz się odwołać do pustej etykiety, bo spowoduje to błąd linkera - undefined reference to... Więc dokładnie się to robi tak jak pokazałeś - .extern a potem odwołanie do etykiety w instrukcjach asemblera, czy czym etykieta musi gdzieś zostać zdefiniowana. Co do twojego myślenia o ISR - tak się tego nie robi. Po pierwsze, musisz założyć, że pomiędzy...

    Mikrokontrolery AVR   04 Wrz 2016 19:08 Odpowiedzi: 42    Wyświetleń: 3309
  • Wyświetlacz 6 LED 1wire

    Cieszę się, że ci to działało, ale wystarczy zaglądnąć do noty procesora i zrobić parę prosty obliczeń, żeby przekonać się, że ci USART taktowany wewnętrznym generatorem w ATMega działał wyłącznie przez przypadek. Tak na szybko ja znalazłem dwa przykłady obliczeń: http://www.maximintegrated.com/app-notes... http://electronics.stackexchange.com/que...

    DIY Konstrukcje   28 Sty 2014 12:18 Odpowiedzi: 18    Wyświetleń: 16377
  • Atxmega128A3U - problem z komunikacją SPI z MCP6S91 i MCP6S92

    Witam wszystkich. Próbuję uporać się z moją pracą dyplomową. Za pośrednictwem SPI chcę wysłać odpowiednie komendy do wzmacniaczy programowalnych MCP6S91 i MCP6S92 , które w zależności od bitów będą miały odpowiednie wzmocnienie. Niestety nie mogę się uporać z problemem komunikacji. Schemat urządzenia jest we wcześniejszym temacie [url=https://www.elektroda.pl/rtvforum/t...

    Mikrokontrolery AVR   05 Lis 2017 11:07 Odpowiedzi: 4    Wyświetleń: 990
  • Mikrokontrolery - początek (Rozwiązany -> STM32F4 DISCOVERY)

    (at)BlueDraco: Zgadzam się z Tobą i też się zastanawiam na czym polega ta dziwna maniera polecania zabytkowych, 8-bitowych AVR'ów? Pomijając ich ograniczenia strukturalne, za każdym razem wchodząc na Forum widzę problemy typu: jaki programator, programator nie działa, błędy zapisu, program jest dobry, a jednak nie działa... i tysiąc tego typu problemów...

    Mikrokontrolery Początkujący   01 Wrz 2013 19:16 Odpowiedzi: 48    Wyświetleń: 9123
  • Jak włączyć tryb PDI w układach Xmega? Problemy z resetem i zegarem

    Te min 10kHz ma być cały czas aktywne w trakcie całego okresu programowania, a linią danych synchronizujesz się do tego zegara. Masz tak zrobione? Jeśli pytasz o to czy transmisja jest zsynchronizowana, to jak najbardziej, co potwierdza powyższy oscylogram. Zegar nie jest jednak jednostały bo jest to zrobione "na kolanie", a z tego co wyczytałem to...

    Mikrokontrolery AVR   08 Lis 2011 23:24 Odpowiedzi: 8    Wyświetleń: 2796
  • [XMEGA][C] Rozszerzenie obsługi komend UART/USART ponad 2 komendy

    Witam. Piszę aplikację w języku C służącą do komunikacji mikrokontrolera AVR XMEGA32A4 poprzez interfejs UART/USART. Docelowo interfejs ten ma być połączony z modułem Bluetooth i służyć do komunikacji z telefonem. Aplikacja na telefonie sterowałaby mikrokontrolerem i urządzeniami peryferyjnymi podpiętymi pod niego poprzez wysyłanie odpowiednich komend....

    Mikrokontrolery AVR   09 Wrz 2018 01:39 Odpowiedzi: 8    Wyświetleń: 999
  • [C] Jak połączyć trzy bajty w 24-bitowy rejestr w C? Błąd przesunięcia bitowego

    wszystko prawda, tylko po co dawać coś innego niż Os? No tu się wybitnie nie zgodzę. Ja prawie zawsze stosuję ostatecznie -O3, bo prawie zawsze zależy mi na szybkości wykonania a nie na minimalizacji zajętości flasha. Ja bym właśnie powiedział, że -Os stosuje się w wyjątkowych przypadkach. Mój przykład, nad którym obecnie działam: uC XMEGA 32A4. Musi...

    Mikrokontrolery AVR   06 Maj 2012 21:04 Odpowiedzi: 36    Wyświetleń: 5158
  • Wykres liniowy funkcji U(t) na ekranie Adafruit-co po dojściu do końca ekranu

    wykres nie musi być bardzo płynny, ważne żeby w ogóle odwzorowywał dane To będzie wyglądać żałośnie. wykres ma zajmować cały ekran, czyli nie licząc osi to wielkość 180x275p 180*275*2 = 99kB do przesłania. W AVR nie ma tyle pamięci, w ŻADNYM!, jak pamiętam nawet XMEGA tyle nie mają). Więc właściwie należałoby powiedzieć, nie da się! W zasadzie to prawda....

    Arduino   21 Sty 2019 07:06 Odpowiedzi: 21    Wyświetleń: 1245
  • XMega 128A1 - Kilka działań matematycznych następujących po sobie (ASM)

    kamyczek tak właśnie robię, nie kopiuję zawartości R0+R1 przed zakończeniem działań, jeżeli w tym samym czasie nie mnożę (za pomocą MUL ). Dopiero po zakończeniu wszystkich działań "obrabiam" dane zawarte w R0+R1. Na przykład wysyłam na port.

    Mikrokontrolery AVR   06 Sty 2017 19:39 Odpowiedzi: 12    Wyświetleń: 975
  • [Xmeag256-A3BU][SPI] - SPI dziwne zachowanie - pytanie

    No tak.... Zasugerowałem się pierwszym postem piotrva i nawet nie patrzyłem na program. Co robisz w programie po ustawieniu zegara i włączeniu SPI? Nic nie wysyłasz, odczytujesz status SPI i migasz diodą. A czy gdziekolwiek kasujesz flagę w rejestrze statusowym? Nie. Flagę możesz skasować na 2 sposoby: albo zezwalając na przerwanie w momencie rozpoczęcia...

    Mikrokontrolery AVR   16 Lip 2013 09:45 Odpowiedzi: 9    Wyświetleń: 1926
  • Xmega E5 - Podwójne wywołanie przerwania na pinie C1, jak temu zaradzić?

    Chodzi o występowanie przerwania generowanego zwieraniem do masy pinu C1. Plan był taki: 1. Wywołać przerwanie 2. W przerwaniu zdezaktywować przerwania na tym porcie http://obrazki.elektroda.pl/1773451400_1...

    Mikrokontrolery Początkujący   02 Sty 2017 21:41 Odpowiedzi: 7    Wyświetleń: 960
  • Xmega USART - Jak połączyć strumienie printf i scanf z DMA?

    W książce Tomasza Francuza "AVR Praktyczne projekty" znalazłem bardzo przyjemny sposób na użycie USART w XMEGA posługując się fprintf lub fscanf. Niestety po przejściu na DMA okazało się, że nie da się tak łatwo zastąpić fprintf przy użyciu funkcji wysyłającej dane do bufora i dalej przez DMA do komputera. Znalazłem inny przykład w sieci z wykorzystanie...

    Mikrokontrolery AVR   24 Lis 2014 15:02 Odpowiedzi: 1    Wyświetleń: 1641
  • Xmega serii 128A1 i AT45DB321D - Porównanie zawartości bufora pamięci AT

    Wysyłasz dane do bufora i te dane porównujesz z danymi zapisanymi we flash. Numer strony pamięci flash jest argumentem komendy.

    Mikrokontrolery AVR   28 Sty 2014 19:33 Odpowiedzi: 1    Wyświetleń: 1002
  • [C ] AVR C – gotowa klasa do obsługi portów IO Atmega, sprawdzone darmowe implementacje

    Ostatnio tu: http://www.elektroda.pl/rtvforum/topic24... Ale w produkowanych nie kojarzę, może ktoś inny. Bo uprzyjemnia to bardzo projektowanie PCB i hardware. Przykładowo mam 1 uart, który dla potrzeb 1 wire remapuje RXD i TXD na 1 pin bez dodatkowego hardware. W czasie gdy DS konweruje temperaturę tym samym uartem przemapowanym na inne piny...

    Mikrokontrolery AVR   18 Lis 2012 18:00 Odpowiedzi: 24    Wyświetleń: 2661
  • Uniwersalny moduł dla sieci opartych o układy RFM22/23

    http://obrazki.elektroda.pl/8568697100_1... Witam, chciałbym Wam zaprezentować prostą konstrukcję, która znacznie ułatwia tworzenie i debuggowanie sieci opartych o moduły RFMxx (RFM22/23/63). Są to popularne moduły radiowe, dostępne w bardzo przyzwoitej cenie, oferujące sporo możliwości. Ktoś w czasie, gdy dostępne są tanie moduły WiFi...

    DIY Konstrukcje   17 Gru 2015 17:33 Odpowiedzi: 21    Wyświetleń: 12918
  • Atmega32 jako SPI slave - wysyłanie ramki danych 2-5 bajtów, przerwania SS

    ze względu na brak innego uC pod ręką wykorzystam ten procesor i takie rozwiązanie, docelowo zamówię ATMega328, albo skorzystam z xmegi Dzięki !

    Mikrokontrolery AVR   11 Mar 2015 19:09 Odpowiedzi: 4    Wyświetleń: 933
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... 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...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • AVR + kilka urządzeń na RS232, protokół komunikacji.

    Dobrze rozumiem, że mogę zrobić na samej xmedze coś podobnego do mostka ftdi (ale bez ftdi w postaci zewnętrznego scalaka) korzystając po prostu ze sprzętowego usb w procku? O max232 świadomość mam, będę też musiał jakieś przyzwoite pcb wykonać :) Powiedz mi proszę czy mogę otworzyć w windowsie jednocześnie kilka portów com? Bo to, że mogę kilka utworzyć...

    Mikrokontrolery   26 Lis 2016 22:16 Odpowiedzi: 65    Wyświetleń: 4200
  • LCD TFT ILI9325 - jak ustawić odświeżanie po zapisaniu danych do GRAM?

    jesteś pewien? Moim zdaniem to co już uzyskałem mim zdaniem jest szybkie. Ale że atmega może szybciej to mnie zdziwiłeś.. Jedna klatka ma 153 kB danych. Przy czasie na ramkę 19 ms w moim wypadku daje to transfer danych 8MB/s na magistrali o szerokości 8 bit (czyli dane są wysyłane 8MHZ razem z toglowaniem pinu write) STM32 wybrałem ze względu na relację...

    Mikrokontrolery   17 Lut 2015 10:23 Odpowiedzi: 36    Wyświetleń: 6709
  • [atmega] Dekompresja JPEG na Atmega: Wydajność i dostępne biblioteki C?

    No to nie ciekawie, dzięki za nakierowanie, nie sądziłem, że JPEG będzie aż tak skomplikowany. MP3 podobno daje się odtworzyć na Atmedze a zawsze wydawało mi się bardziej obciązające niż odtwarzanie zdjęć. Zresztą przecież wszystkie MP4, telefony świetnie sobie radzą z dekodowaniem i wyświetlaniem jpg i innych formatów. Mój problem polega na tym, że...

    Mikrokontrolery AVR   12 Paź 2009 07:43 Odpowiedzi: 18    Wyświetleń: 4099
  • MADACU: Data Logger do zapisu temperatury

    http://obrazki.elektroda.pl/4192018300_1... Witam! Postanowiłem przedstawić mój projekt urządzenia do rejestracji danych na karcie SD (tzw. data logger). Urządzeniu nadałem nazwę MADACU stanowiący skrót od szumnej nazwy Measurement And Data Acquisition Control Unit. Urządzenie miało być uniwersalne tzn. służyć do pomiaru temperatury,...

    DIY Konstrukcje   26 Sie 2017 20:16 Odpowiedzi: 17    Wyświetleń: 9201
  • [Zrobię] Pilnie przyjmę zlecenie

    Witam Pilnie przyjmę zlecenie z dziedziny informatyki, programistyki, elektroniki. Zaprojektuję dowolny system przetwarzający dane w trybie równoległym i wielowątkowym. Posiadam wiedzę z zakresu elektroniki, informatyki, programistyki, fizyki, matematyki. Specjalizuję się głównie w: - systemach przetwarzania danych (również rozproszone i równoległe)...

    Projektowanie Bazar   27 Lut 2017 10:41 Odpowiedzi: 0    Wyświetleń: 1899