usart obsługa

Znaleziono około 482 wyników dla: usart obsługa
  • ATmega8 + LCD WC1602a - nic nie wyświetla

    Witam, Mam problem. Po podłączeniu wyświetlacza WC1602a do mojej płytki uruchomieniowej świeci się w nim tylko podświetlenie. Vss i Vdd pin podłączyłem pod zasilanie i masę, V0 i R/w również pod masę, RS i E odpowiednio pod PC0 i PC1, DB0..DB7 pod PB0..PB7 i oprócz tego podłączyłem zasilanie podświetlenia....

    Mikrokontrolery AVR Bartoneczek   04 Paź 2011 19:00 Odpowiedzi: 14    Wyświetleń: 2985
  • [Sprzedam] "AVR i ARM7. Programowanie mikrokontrolerów dla każdego."

    Witam, Sprzedam książkę: "AVR i ARM7. Programowanie mikrokontrolerów dla każdego." Autorstwa: Pawła Borkowskiego. Książka jest w idealnym stanie. Sprzedaje bo do niej nie zaglądam, właściwie to ją tylko przejrzałem. Do książki dołączona jest również płyta CD z materiałami. Zakres informacji jakie można...

    Ogłoszenia Elektronika Buka_18   10 Maj 2013 17:27 Odpowiedzi: 0    Wyświetleń: 849
  • PID AVR221 - Regulator Temperatury - Sygnał wejściowy/wyjściowy

    Witam. Nie do końca zrozumiałem, czy kolega pisze własny kod, czy uruchamia przykład dołączony do noty Atmela? Jeśli kwestia dotyczy gotowego kodu "ustawienie I na zero" niekoniecznie "wyłączy" część całkującą (w algorytmie PID stała Ti jest w mianowniku) kwestia przyjętych oznaczeń. Jeśli pisze kolega...

    Mikrokontrolery gaskoin   02 Paź 2012 20:22 Odpowiedzi: 14    Wyświetleń: 4230
  • [atmega1284P]i[atmega8] - [max485]USART pomiędzy procesorami się nie wyrabia

    Witam, mam problem z połączeniem po USARCIE tych dwóch procesorów. Sprawa wygląda następująco: atmega1284p ma być docelowo masterem, wysyła ramkę i w odpowiedzi dostaje ramkę zwrotną od atmega8. Obsługa ramek nie jest jeszcze napisana, na razie wysyłam 8 bajtów atmegą1284p i jeżeli wszystkie bajty...

    Mikrokontrolery AVR tmf   22 Paź 2012 11:03 Odpowiedzi: 1    Wyświetleń: 1131
  • USART via IIC/SPI, 64 bajty FIFO, AUTO Flow control, AUTO DIR RS-485, 18 GPIO

    Bywa, że w projekcie trzeba dodać dodatkowy port komunikacyjny. Jest to problemem, gdy taka potrzeba zajdzie w końcowej fazie projektu. Wymiana mikrokontrolera na większy spowoduje konieczność zmiany PCB. Dodatkowy port USART, może być potrzebny tylko podczas uruchamiania urządzenia (np do debugowania)...

    DIY Konstrukcje 22053   21 Lip 2017 08:18 Odpowiedzi: 0    Wyświetleń: 4416
  • [ATmega16 i AT90CAN128] [C] USART synchroniczny - problem

    Niestety to jednak nie w tym tkwi problem. Zmieniłem troszkę program dlatego opisze jeszcze raz o co chodzi ;) Usunąłem wszystkie błędy programu i o dziwo komunikacja jako tako działa, ale oczywiście jest jedno "ale" z którym jakoś nie potrafię sobie poradzić i nie wiem dlaczego tak się dzieje. ATmega16...

    Mikrokontrolery AVR Krzysiek_k1984   08 Lip 2008 07:41 Odpowiedzi: 11    Wyświetleń: 3315
  • [sonar][KONAR] problem z napisaniem programu obsługi

    Zmontowałem przed wakacjami sonar z konaru napisałem program do obsługi(prawie sam :D) i program zwraca poprawne wartości z prawej strony a z lewej 3 diody na sonaże poprawnie mruga prawa a lewa ledwo co się zapala stwierdziłem że dałem ciała z elektroniką i teraz polutowałem 2 po 3 dniach...

    Mikrokontrolery tomasz1987   28 Gru 2010 11:10 Odpowiedzi: 5    Wyświetleń: 1113
  • [Atmega644P][C] - Przerwania + Bufor cykliczny USART

    Witam, próbuję zaprogramować mikrokontroler,aby obsługiwał USART do komunikacji przez RS232. Chcę wykorzystać do tego bufor cykliczny, który zaimplementowałem w następujący sposób: [syntax=c] #include <inttypes.h> #define BUFFER_SIZE 32 #define BUFFER_MASK ( BUFFER_SIZE - 1) typedef...

    Mikrokontrolery AVR stefekz   18 Wrz 2012 07:11 Odpowiedzi: 2    Wyświetleń: 2091
  • STM32F4 Discovery - Połączenie z Bluetooth BTM341 przy użyciu USART

    Witam! Zacznę od tego, że jestem raczej laikiem z programowania STM-ów. Ale nie jestem też leniem, że znajduję gotowca, kopiuję i liczę na to, że będzie działać. A jak nie działa to lipa. Staram się to zrozumieć i znaleźć problem. ;) Niestety brak wiedzy sprawił, że wymiękłem i pomyślałem, żeby zapytać...

    Mikrokontrolery ARM chiob   24 Gru 2014 00:01 Odpowiedzi: 6    Wyświetleń: 930
  • Przerwania USART po raz kolejny

    Mam jeszcze takie pytanie. Czy komunikacja poprzez USART powinna działać w oparciu o przerwania czy w oparciu o zwykłe funkcje też może być? Chodzi mi oto czy w bardziej zaawansowanym projekcie nie napotkam później jakiś przeszkód i nie będę musiał przerabiać całości. Pozdrawiam Można zrobić to na...

    Mikrokontrolery koleszka   18 Kwi 2011 16:22 Odpowiedzi: 4    Wyświetleń: 819
  • [Atmega32][c][BTM222][USART]

    Witam! Mam problem. Podłączyłem atmege32 z BTM222 i na komputerze używał programu Realterm do obsługi portu szeregowego. Komputer się ładnie podłączył do BTM-a, to znaczy nawiązał połaczenie wpisałem kod 1234 i w programie Realterm jest napisane że się połączył. Chyba jest problem dalej, to znacyz...

    Mikrokontrolery AVR mirekk36   19 Lis 2011 12:10 Odpowiedzi: 9    Wyświetleń: 3451
  • 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...

    Mikrokontrolery AVR michalko12   24 Lis 2014 15:02 Odpowiedzi: 1    Wyświetleń: 1164
  • PIC16F883 - Obsługa uSWITCH z diodami / RS232

    Tym razem ma problem z RS232. Spróbowałem na początek skorzystać z gotowego przykładu HiTech, a nie udało mi się podczas kompilacji main.c #include <stdio.h> #include <htc.h> #include "usart.h" void main(void){ unsigned char input; INTCON=0; // purpose...

    Mikrokontrolery PIC crosman   08 Sie 2013 12:38 Odpowiedzi: 30    Wyświetleń: 4815
  • [STM32F4Discovery][c/eclipse] - dziwne zachowanie USART

    Witam Chciałem zająć się obsługą karty SD, za pomocą FatFs. Natrafiłem na ten wątek: Projekt tam zamieszczony działa jak należy. Problem pojawił się, kiedy dodałem obsługę usarta: ˙ ****************************** Nie mam pojęcia co z tym zrobić. Sprawdzałem na usarcie 1, 2 i 3. Jeśli zmienię...

    Mikrokontrolery ARM waldemor   16 Sie 2013 16:25 Odpowiedzi: 0    Wyświetleń: 735
  • [ATmega644][C] Problem z odbiorem przez USART

    Witam!!! Mam problem z odbiorem danych przez procka z PC. Napisałem procedury do obsługi USART. Inicjalizacja i wysyłanie danych do PC działa bez błędnie. Nie mogę jednak nic odebrać z komputera. Nie wiem gdzie mam błąd w programie. Zamieszczam listing kodu: usart.c: #include "usart.h" void...

    Mikrokontrolery AVR ePeter1234   08 Lis 2009 16:09 Odpowiedzi: 1    Wyświetleń: 750
  • [Atmega8][C] - przełączanie USART poprzez 74hct125

    Witam :) Zrobiłem układ, którego głównym elementem jest uC Atmega 8. Problem w tym że posiada ona w swojej strukturze tylko jeden port USART. W mojej aplikacji posiadam dwa urządzenia które komunikują się wykorzystując właśnie ten interfejs. Dodatkowo jedno z nich zasilane jest napięciem 3,3 V (odbiornik...

    Mikrokontrolery AVR Tantalos   01 Gru 2009 20:15 Odpowiedzi: 1    Wyświetleń: 2181
  • [Atmega32][C/AVRStudio5] Transmisja asynchroniczna USART

    Witam Wykonałem układ, który komunikuje się z PC przez moduł BTM-222. Komunikacja USART, asynchroniczna 38.400 kbps, 1 bit parzysztości, 1 bit stopu. Jeśli zadeklaruję na stałe, że wielkość bufora wynosi np. 30, i wysyłam z PC 30 znaków, to komunikacja działa bez zarzutu. Problem w tym, że chciałbym,...

    Mikrokontrolery AVR Sparrowhawk   21 Lis 2011 22:50 Odpowiedzi: 8    Wyświetleń: 970
  • [STM32F4] - Dziwne zachowanie USART

    Witam od dwóch dni mam problem z USART na stm32f4discovery. Otóż napisałem sobie prosty programik na bazie tego przykładu pod stm32f4discovery ze strony Freddiego Chopina, tyle że sam napisałem sobie konfigurację zegarów itd. Zrobiłem konfigurację USART 6, napisałem funkcję do wysyłania jednego bajtu...

    Mikrokontrolery ARM Freddie Chopin   18 Sty 2017 17:39 Odpowiedzi: 1    Wyświetleń: 510
  • [AVR] USART - U2X: Double the USART Transmission Speed

    Witam, Nie mam problemu z obsługą USART tylko takie pytanie, które mnie nurtuje bo chyba się zakręciłem i nie do końca coś rozumiem. O jakie podwójne zwiększenie prędkości transmisji chodzi przy ustawieniu bitu U2X na 1 ??? Tzn co to ma wspólnego ze zwiększaniem prędkości transmisjii ? Przecież...

    Mikrokontrolery mirekk36   04 Wrz 2010 19:50 Odpowiedzi: 5    Wyświetleń: 2372
  • Komunikacja z myszką(klawiaturą) przez USART

    Próbuję nawiązać połączenie z myszą komputerową. Temat był omawiany tutaj kilka razy, ale zauważyłem, że wiele osób próbuje pisać skomplikowane programy obsługi protokołu 8042. Zastanawiam się, czy nie lepiej skorzystać ze sprzętowego układu USART, który posiadają większe mikrokontrolery AVR. Dokumentacja...

    Mikrokontrolery boodoo   15 Wrz 2006 18:52 Odpowiedzi: 0    Wyświetleń: 851
  • [Atmega 16][C/WinAVR], problem z modbus, USART

    A co robię niezgodnie z dokumentacją? Poniższe funkcje znalazłem na stronie internetowej, która wyglądała całkiem poważnie. Obojętne mi z której flagi będę korzystał byle działało :P A skoro w większości przykładów natknąłem się właśnie na wykorzystanie tych flag to tego się na razie trzymam. ----------------------------...

    Mikrokontrolery AVR broda997   16 Maj 2010 16:15 Odpowiedzi: 2    Wyświetleń: 2275
  • [PIC][16F] Realizacja software'owego buforu odbioru USART

    Pracowałem ostatnimi dniami nad małym kontrolerkiem, sterowanym przez RS232. Obsługa niektórych poleceń, wydawanych do niego, trwała nawet po kilka milisekund i... okazało się, że użyty przeze mnie 16F628A ma bufor wejściowy USARTa rozmiaru... 2 bajtów. Tak, to nie pomyłka :| Dlatego postanowiłem...

    Mikrokontrolery PIC utak3r   22 Maj 2010 00:08 Odpowiedzi: 2    Wyświetleń: 1222
  • [ATmega32][GCC]Obsługa USART

    Witam, może mi ktoś powiedzieć co w tym kodzie jest nie tak? Kod jest prosty-uczę się USART. Pierwszy znak jaki przyjdzie na RS232 wyświetla się na diodach. (Jedynie, że to jest 0B10000000 to jeszcze kolejny). Tylko, że zawsze mi diody gasną(0xFF). Z komputera nadaje za pomocą programu #include...

    Mikrokontrolery AVR loczi   30 Maj 2010 11:35 Odpowiedzi: 4    Wyświetleń: 2136
  • [STM32][Keil] Problem z komunikacją przez USART

    Witam, Próbowałem na podstawie książki "Mikokontrolery stm32 w praktyce" uruchomić na STM32F107 transmisję z wykorzystaniem USART-a. Połączyłem Rx i Tx ze sobą i próbuję wysyłać a następnie odczytywać wysłane dane. Poniżej jest mój kod: int main(void) { SetSysClockTo72(); ...

    Mikrokontrolery ARM maciek11   14 Lis 2010 15:16 Odpowiedzi: 9    Wyświetleń: 2174
  • xmega - Połączenie USART z SPI/I2C

    Cześć, potrzebuję wytłumaczenia (jak dla debila ;) jak to jest z tym usartem i jak to się ma w przypadku spi / i2c dla xmega. Weźmy na warsztat chociażby SPI. A więc aby "zrealizować SPI", to muszę określić slave, zegar taktujący względem którego będą wysyłane kolejne bity (czyli po cyklicznym pojawieniu...

    Mikrokontrolery Początkujący piotrva   30 Cze 2013 15:49 Odpowiedzi: 1    Wyświetleń: 1530
  • Atxmega USART - kod TMF'a nie działa po dołożeniu jednej stałej

    Witam. W przykładach do książki Tomasza Francuza jest obsługa USART w przerwaniach. Kod: [syntax=c] #define MAX_CMD_LEN 10 //Maksymalna długość polecenia w bajtach void USART_init() { PORTC_OUTSET=PIN3_bm; ... //Pin TxD musi być wyjściem USARTC0.CTRLA=USART_RXCINTLVL...

    Mikrokontrolery Paros   23 Maj 2014 16:17 Odpowiedzi: 2    Wyświetleń: 729
  • AVR - Transmisja przez USART wysyła krzaczki.

    Witam, Napisałem program do obsługi USART-a, ale nie chce on poprawnie wysyłać znaków. Atmega8A, 8MHz-kwarc, 19200. W kodzie pokazałem problemy: [syntax=c] #include <string.h> #include <avr/io.h> #include <stdlib.h> void uart_puts(char *s); int main(void) { // zapis...

    Mikrokontrolery AVR marycyś   15 Gru 2014 10:35 Odpowiedzi: 4    Wyświetleń: 558
  • STM32F103 USART2 [C] - USART 2 - błąd pracy

    Witam, poniższy kod przedstawia inicjalizację USARTA1 i USARTA2: Dodano po 57 OK kod był poprawny, po prostu zlącze rx/dx z ktorego korzystałem nie zostało zwarte na płytce NULCEO. Cenna informacja dla potomnych należy zewrzeć SB63 SB62 oraz wylutować rezystory na SB13 i SB14

    Mikrokontrolery ARM MichGX   14 Lip 2015 11:52 Odpowiedzi: 0    Wyświetleń: 492
  • STM32F429ZIT komunikacja USART - Konfiguracja wbudowanego USART3

    Witajcie, Potrzebuję pomocy przy STM32F429. Moje pierwsze podejście do rozwiązania docelowego zadania było oparte o biblioteki HAL i była to moja pierwsza styczność z STM. Pomysł fajnie się spisywał, ale później miałem jakąś totalną masakrę, żeby zaimplementować jakiekolwiek klasy. Wyszło tak, że przerzuciłem...

    Mikrokontrolery ARM Freddie Chopin   08 Gru 2016 10:34 Odpowiedzi: 6    Wyświetleń: 741
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Co to niby ma być? USART1->BRR = (24+(0.9216/2))/0.9216; Zmieniłem na: Popatrz, jak zaprogramowałeś DMA - po 8 transferów, miały być 4 po 16 bitów z ADC do pamięci i 8 po 8 bitów z pamięci do USART. Poprawione, usunąłem również priorytety: Założę się na ślepo (a STM32F1 nie znam), że to...

    Mikrokontrolery ARM Freddie Chopin   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 22098
  • [STM32][STM32F407] - [DMA][USART]złączenie dwóch kanałów USART, wysłanie trzecim

    Chciałbym tylko nieśmiało zauważyć, że ten programowy arbiter plus obsługa DMA - to więcej kodu niż obsługa transmisji na przerwaniach z buforem cyklicznym bez DMA. ;)

    Mikrokontrolery ARM nsvinc   19 Cze 2013 20:58 Odpowiedzi: 4    Wyświetleń: 2028
  • [Atmega8A][C/Eclipse][USART] - zapisywanie danych odebranych przez bluetooth

    Ustawiasz bit zezwolenia na przerwanie TXCIE, a gdzie masz procedurę obsługi tego przerwania? Po odesłaniu znaku flaga TXC zostaje ustawiona i ze względu na brak procedury obsługi tego przerwania program najprawdopodobniej startuje od początku. Nie ustawiaj bitu TXCIE lub napisz dla tego przerwania...

    Mikrokontrolery AVR Rudy_1002   16 Gru 2012 18:04 Odpowiedzi: 4    Wyświetleń: 1455
  • ATXMega - USART w trybie MASTER SPI, wadliwie działa.

    Witam wszystkich! mam takie małe marzenie :) Posiadam ATXmegę 128A3U i modulik wyświetlacza oparty o ILI9341. Moduł udostępnia magistralę SPI wraz z linią dodatkową D/C. Wpadłem na szatański pomysł, by wykorzystać USART w trybie SPI MASTER do obsługi LCD. Dlaczego USART a nie SPI? Sprawa prosta,...

    Mikrokontrolery AVR czarusgg   21 Lip 2015 19:18 Odpowiedzi: 4    Wyświetleń: 849
  • [Atmega48]Obsługa UART synchronicznie z zewnętrzym zegarem

    Protokół to jest raczej SPI. W mega48 możesz ustawić USART do pracy w tym trybie (rozdział 19 w pdf), albo lepiej użyć wbudowanego układu SPI. Sygnały ATT i ACK będziesz, tak czy owak, musiał obsługiwać programowo. --- Ups.. autopoprawka. USART może tylko pracować jako master SPI, a Ty potrzebujesz...

    Mikrokontrolery AVR Pijopic   22 Sie 2008 15:57 Odpowiedzi: 10    Wyświetleń: 1400
  • obsługa LCD z Nokii (PCD 8544)

    Ma ktoś może pomysł jak podłączyć ten wyświetlacz pod UART? Lub chociażby pod "USART in SPI mode ". Z tego co wiem to w tym "USART in SPI mode, piny łączymy: MOSI = TX MISO = RX SCK = XCK A gdzie tu podpiąć SS z LCD? Dodatkowo jest tylko tryb master.

    Mikrokontrolery DkrukD   24 Paź 2013 20:50 Odpowiedzi: 271    Wyświetleń: 128502
  • ATxmega256a3bu - i2c obsługa pamięci eeprom at24c64

    Od kilkunastu dni(nienawidzę i2c) męczę i2c, kolejny krok do poznania atxmegi. Kod napisałem dość długi (biblioteka atmela nie, dziękuje) ale coś nie działa wspomoże ktoś radą, kodem, czymkolwiek. Wstawię mój kod może błąd banalny może przeze mnie ledwie niezauważalny. [syntax=c]#include <stdio.h> #include...

    Mikrokontrolery AVR p.mezydlo   05 Wrz 2014 23:11 Odpowiedzi: 0    Wyświetleń: 726
  • [STM32F4-discovery] - Obsługa wyświetlacza LCD

    Byłem pewien że jest, ale jak spojrzałem to musiałem z USART'em pomylić (bo w nim jest). W sumie niema sensu aby był taki bit, ponieważ by działał w sumie identycznie jak BSY bo komunikację w obydwu kierunkach inicjuje tylko procesor. W USART może być sytuacja że nadchodzi jakaś informacja z zewnątrz...

    Mikrokontrolery ARM Kolak16   24 Lis 2015 23:41 Odpowiedzi: 34    Wyświetleń: 10035
  • [STM32 F411RE Nucleo] Obsługa SPI i programowanie pada PlayStation2

    Witam serdecznie. Od kilku dni walczę z problemem uzyskania prawidłowych odpowiedzi od PAD'a PS2 na STM32F411RE nucleo. Wykorzystuję do tego SPI oraz USART w celu odbierania komunikatów. Częstotliwość zegara mam ustawioną na 8MHz, w konfiguracji SPI prescaler 64 co daje mi 125KHz (lub KBits/s). Pierwszy...

    Mikrokontrolery ARM cuando123   22 Maj 2017 16:50 Odpowiedzi: 8    Wyświetleń: 1245
  • ATtiny2313, USART, problem z odbiorem danych

    Rozumiem że jeżeli nie ustawiasz żadnych bitów w rejestrze UCSRC to format transmisji to: 8 bitów bez bitu parzystości z jednym bitem stopu i takie są ustawienia transmisji w komputerze?. Sama inicjalizacja i obsługa USART wygląda ok. Inna jest kolejność pinów w wtyku RS232 niż podane na schemacie...

    Mikrokontrolery centipede   10 Lut 2006 21:42 Odpowiedzi: 4    Wyświetleń: 1476
  • ATmega8 RS232 (bez wykorzystania USART)

    Witam. W związku z tym że port D mam wykorzystany do obsługi LCD nie mogę użyć USART do RS232 (żeby połączyć PC z uK). Dlatego ustawiłem sobie PORTB PB4 i PB5 żeby to działało. Ale niestety nie chce (mimo że z max232 dochodzą sygnały). Więc mam prośbę : -może ktoś zauważy błąd (może w kodzie , może...

    Mikrokontrolery chszanek   07 Sie 2006 23:15 Odpowiedzi: 2    Wyświetleń: 1588
  • ATmega8515 - brak transmisji USART w C

    Witam. Mam nadzieję, że się nie narażę tym tematem, ponieważ był już wielokrotnie opisywany - jednak uzmysławia to jak wiele problemów może wyniknąć przy obsłudze jednej rzeczy. Sprawa jest prosta, napisany program w WinAVR20070525 nie obsługuje portu USART w mikrokontrolerze ATmega8515. Układ jest...

    Mikrokontrolery elektronika1984   20 Lis 2007 18:54 Odpowiedzi: 2    Wyświetleń: 1104
  • [Atmega128][C] USART a terminal...

    każda transmisja jest tak upierdliwa, ze jak coś nie działa to może być tysiąc powodów. Po pierwsze sprawdź czy działa transmisja przez max232 aby wykluczyć problem z USB. Sprawdź czy przypadkiem RXD i TXD nie są ze sobą zamienione. Ale nie pojawia się w terminalu nic czy tylko krzaczki? Jeśli krzaczki...

    Mikrokontrolery AVR ddokupil   06 Sie 2009 19:33 Odpowiedzi: 8    Wyświetleń: 3438
  • Jakie fusebity ustawić w atmega32 dla USART

    Czy konieczne jest ustawienie jakiś fusebitów przy obsłudze USART w atmedze 32?[/quote]

    Mikrokontrolery AVR gothye   28 Wrz 2009 10:20 Odpowiedzi: 1    Wyświetleń: 1084
  • [C] ATtiny2313 - brak komunikacji USART

    A zastanawiałeś się kiedyś jaki wpływ ma częstotliwość taktowania procesora na prędkość baud rate oraz procent błędów ? To zajrzyj sobie do dowolnej noty PDF dowolnego procka AVR na ostatnią stronę rozdziału USART zobaczysz tam tabele z różnymi częstotl. taktowania oraz możliwymi prędkościami...

    Mikrokontrolery AVR bigben93   17 Maj 2011 18:27 Odpowiedzi: 10    Wyświetleń: 2425
  • [ATMEGA32][C] USART - Odbieranie danych w przerwaniu

    Witam czy może ktoś spojrzeć na ten prosty kod i powiedzieć gdzie tkwi problem. Gdy wysyłam jakiś znak z klawiatury przez Hyper-Terminal, to procesor ma go od razu zwrócić, a on zwraca jakieś dziwne znaczki. Dodam, że w obsłudze przerwania występuje takie ostrzeżenie przy kompilacji: "usart.c:60: warning:...

    Mikrokontrolery AVR A.T.   13 Maj 2012 08:16 Odpowiedzi: 5    Wyświetleń: 1454
  • usart atmega 128 nic nie wysyła na TxD

    Może ktoś pomoże, dlaczego usart atmega 128 nie wysyła nic na wyjście RS TxD. Uart jest ustawiony, po wpisie do UDR0 nie wychodzi nic na wyjście TxD, nie wchodzi również w obsługę przerwania od nadajnika. SP. oto program: [syntax[syntax=asm] .nolist ... = r24 .def AH...

    Mikrokontrolery Początkujący LordBlick   30 Maj 2012 14:04 Odpowiedzi: 3    Wyświetleń: 2018
  • [STM32][C] FreeRTOS i przerwania od USART

    Hej, nie mogę znaleźć na forum podobnego problemu. Otóż pracuję z mikrokontrolerem STM32F100RB (płytka stm32vldiscovery) i chciałbym wykorzystać przerwanie od USART podczas pracy z FreeRTOS. Problem polega na tym, że nie wiem, w którym miejscu zdefiniować przerwanie. Uruchamiam je funkcją USART_ITConfig(USART2,...

    Mikrokontrolery arekg_   12 Lip 2012 01:19 Odpowiedzi: 14    Wyświetleń: 3501
  • AVR - Atmega328p - niedziałający USART

    Witam, Mam problem z transmisją przez USART. Gdzie tu jest błąd ? [syntax=c] //zegar 1MHz, dla prędkości 9600b/s, 8data, 1stop UBRR0H = 0; UBRR0L = 12; UCSR0A &= ~(1<<U2X0); UCSR0B = (1<<RXEN0)|(1<<TXEN0); ...

    Mikrokontrolery song77   23 Lis 2013 10:45 Odpowiedzi: 8    Wyświetleń: 1467
  • STM32f4 USART konfiguracja

    Taka obsługa przerwania: [syntax=c] void USART2_IRQHandler(void) { uint8_t a=USART2->DR; //odczyt znaku if (a>=97) a=a-32; //Jeśli mała to duża while ((USART2->SR & USART_SR_TXE)==0); //Sprawdzenie czy usart gotowy do wysyłki (właściwie to czekanie,...

    Mikrokontrolery ARM Marek K   21 Kwi 2014 10:16 Odpowiedzi: 10    Wyświetleń: 2265
  • Xmega A1 - Jak poprawnie zrealizować USART z przerwaniami?

    Po pierwsze enkoder możesz obsługiwać sprzętowo na XMEGA - w tym celu konfigurujesz event system na QDEC, a dowolny timer będzie ci zliczał impulsy i pracował jako enkoder. Co do transmisji USART - można paczki odbierać przez DMA, co jest wygodne, można to zrobić w oparciu o przerwania. W tym celu odblokowujesz...

    Mikrokontrolery AVR tmf   15 Gru 2014 21:18 Odpowiedzi: 9    Wyświetleń: 1308
  • 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ą...

    DIY Konkurs BlueDraco   09 Sty 2018 14:44 Odpowiedzi: 25    Wyświetleń: 3636
  • ATmega8 i USART na MAX232

    dla Delphi jest taki komponent w necie jak ComPort ale zdaje mi się, że dla C++ Bulider również (poszukaj na sourceforge.net - na pewno znajdziesz). Tak więc na początku zamiast pisać całkowicie samemu obsługę RSa na PC można skorzystać ze sprawdzonego gotowca. Ja go często na szybko używam pod Delphi....

    Mikrokontrolery mirekk36   19 Mar 2007 21:41 Odpowiedzi: 5    Wyświetleń: 6369
  • [atmega8-attiny2313] Usart a stabilizacja kwarcem

    Jako, że od niedawna sam uczę się dopiero C, to proszę bardzo poniżej, najpierw kod do odbiornika RC5. Sprawdzony, krótki i odporny na zakłócenia oraz kody z innych pilotów - działa wyśmienicie i w ciekawy sposób wykorzystuje bit TOGGLE: // zmienne do obsługi kodów IR w standardzie RC5 volatile...

    Mikrokontrolery AVR slawek-matyl   26 Paź 2008 15:25 Odpowiedzi: 14    Wyświetleń: 2702
  • stm32f207xx - USART-RS485

    Cześć chcę napisać program obsługujący transmisję pomiędzy komputerem a mikrokontrolerem poprzez RS485. Wykorzystuje do tego celu układ max3483. Czytałem dokumentację ST w której proponowane są dwa rozwiązania co do zarządzania linią sterującą kierunkiem transmisji: 1. Wykorzystanie przerwania od USARTA-TC...

    Mikrokontrolery ARM bazinga30rock   10 Wrz 2014 11:09 Odpowiedzi: 2    Wyświetleń: 915
  • [Atmega16][WinAVR] Obsługa karty SD FAT32 a przerwania

    Mam program, w którym uruchamiam przerwanie z pinu ICP. I wszystko działa jak należy, program jest przetestowany. Postanowiłem połączyć go z programem do obsługi karty pamięci pobranym z //**************************************... **** MAIN routine FOR Interfacing microSD/SDHC...

    Mikrokontrolery AVR kwikam   13 Lut 2011 21:42 Odpowiedzi: 0    Wyświetleń: 2084
  • [AVR-GCC] Problem z obsługą USART

    Napisałem sobie programik jak niżej: #include <avr/io.h> #include <avr/delay.h> #include <stdlib.h> #include "lcd.h" #include <avr/signal.h> #include <avr/interrupt.h> #define TIMER0_INIT 0 #define plus bit_is_clear(PINB,4) #define minus bit_is_clear(PINB,5) #define...

    Mikrokontrolery snow   01 Lut 2006 18:28 Odpowiedzi: 9    Wyświetleń: 1445
  • [STM32] USART - obsługa trybu RS485

    Witam, mam pytanie odnośnie portu USART w STM32. Projektuję płytkę, na której ma znaleźć się komunikacja po RS485. Chciałbym się dowiedzieć, czy włączenie linii RTS (CTS) portu UART będzie umożliwiało sprzętowe sterowanie przepływem na porcie RS485 (Master/Slave). PS. Oczywiście wiem, że sterowanie...

    Mikrokontrolery ARM IS   13 Maj 2014 20:59 Odpowiedzi: 3    Wyświetleń: 3912
  • [Attiny2313][C] USART. Jednokierunkowa komunikacja.

    Dziękuję za odpowiedzi. Kondensator filtrujący nic nie pomógł. Konfiguracja w procku zgodna z tą w komputerze. Dodano po 53 Dziękuję za pomocne rady. Udało mi się uruchomić komunikację. Przyczyna leżała w załączonym podziale przez 8 częstotliwości taktowania. Wystarczyło wyłączyć fusebit CKDIV8. Mam...

    Mikrokontrolery AVR kiziu13   07 Gru 2011 02:10 Odpowiedzi: 5    Wyświetleń: 1369
  • stm32 - Przerwania usart i ich obsługa

    Zaczynam zabawę z stm32. Chciałbym obsłużyć USART przez przerwania. Większość przykładów opiera się na stdperiph lib, chciałbym uniknąć stosowania tej biblioteki. Używam tylko nagłówka stm32f10x. Wydaje się że włączyłem przerwanie przez NVIC_EnableIRQ(USART1_IRQn) bit w rejestrze USART1->CR1 również...

    Mikrokontrolery Początkujący BlueDraco   16 Mar 2013 20:01 Odpowiedzi: 21    Wyświetleń: 1998
  • STM32 - Obsługa USART Echo

    Chciałbym zralizować transmisje RS485 na stm32f103rb, gdyż mam pod ręką konwerter usb-rs485 oraz max3485. Moja ramka składa się z 8 bajtów.Jeśli chodzi o odbieranie to do mojego bufora dane wpadają poprawne czyli prawdopodobnie wszystkie ustawienia fizyczne mam poprawne. Niestety po kilku wysłaniach...

    Mikrokontrolery Początkujący kornik280   14 Maj 2014 19:14 Odpowiedzi: 38    Wyświetleń: 3759
  • [STM32F4] - Obsługa USART

    Witam. Posiadam mikrokontroler STM32F429 na płytce 32F429IDISCOVERY. Napisałem obsługę wysyłania i odbierania znaków przez USART, jednak program nie pracuje. Program przedstawia się następująco: -Załączam taktowanie do układu USART2: -Konfiguruję piny D5 (Rx) i D6 (Tx) jako alternatywne:...

    Mikrokontrolery ARM BIDMEXI   31 Gru 2014 23:33 Odpowiedzi: 7    Wyświetleń: 1269
  • AT91sam7 obsługa USB w przerwaniu

    Witam. Mam problem z oprogramowaniem komunikacji USB na AT91sam7s64 tak aby działała w przerwaniu. Problem w tym że przerwanie po przywołaniu w ogóle się nie wyłącza. Inicjalizuje przerwanie za pomocą standardowych funkcji dostarczanych przez ATMELA void USB_init ( void ) //* Begin { ...

    Mikrokontrolery Mariusz Moczała   19 Wrz 2007 21:29 Odpowiedzi: 10    Wyświetleń: 1920
  • Obsługa UART i klawiatury na PS2 - Atmega8 błędy

    Witam Zbudowałem sobie na jednej płytce stykowej Dodano po 4 Przeczytałem na stronie radzio.dxp.pl, że w zmiennej znak otrzymuję kod klawisza, a nie kod ascii i po to jest plik scancodes.h aby sobie zamienić kod klawisza na znak. Jednak dla przykładu: SPACE - hex:0x20 znak klawisza:29, a gdy...

    Początkujący Naprawy Grzesieq94   04 Wrz 2011 18:34 Odpowiedzi: 1    Wyświetleń: 1311
  • [Bascom] Obsługa DMX512 Problem z programem

    Witam, uczę się pisać w Bascomie dopiero od niedawna, umiem już pisać podstawowe programy. Zainteresowałem się ostatnio interfejsem DMX512, chciałbym napisać program do odbioru sygnału w standardzie DMX512. Niestety moja wiedza nie wystarcza mi jeszcze na napisanie takiego programu samodzielnie....

    Mikrokontrolery AVR 30402   05 Sty 2012 19:09 Odpowiedzi: 1    Wyświetleń: 1600
  • [Zlecę] Zlecę oprogramowanie obsługi modemu SIM900 na kontrolerze STM32L152

    Sprzęt dostarcza zamawiający. Bibliotekę obsługi łańcuchów tekstowych dostarcza zamawiający Serwer komunikacyjny dostarcza zamawiający. Opis protokołu wymiany danych dostarcza zamawiający. ............................. sterownika: Praca z wykorzystaniem...

    Projektowanie Bazar qazpylades   09 Gru 2014 15:12 Odpowiedzi: 0    Wyświetleń: 567
  • Obsługa portu RS232 ze strony PC

    Witam Znalazłem na naszym szanownym forum kod w C do obsługi portu RS232 (na PC): #include <windows.h> #include <stdio.h> int main() { HANDLE hCom; //uchwyt portu DCB dcb; //konfiguracja portu BOOL fSuccess; //flaga pomocnicza BYTE RS_buf;...

    Programowanie Kubbaz   27 Wrz 2006 11:04 Odpowiedzi: 7    Wyświetleń: 12365
  • [Atmega8][C] Obsługa przerwań.

    Jestem początkujący w programowaniu mikrokontrolerów i mam problem z obsługą przerwań w Atmega8. Mam taki oto, bardzo prosty program znaleziony w sieci: #include <avr/io.h> #include <avr/delay.h> #include <avr/interrupt.h> #define F_CPU 1843200 #define USART_BAUDRATE 19200...

    Mikrokontrolery AVR zumek   10 Cze 2008 16:23 Odpowiedzi: 18    Wyświetleń: 4161
  • Petit FAT, przykład implementacji obsługi FAT na małe AVR.

    markosik20 - A czy próbowałeś przerobić ten kod na jakiś inny AVR? np M8 lub M32? Czy to tylko teoretyczne założenia? Podałeś dokładnie tą samą instrukcję w usuniętym przez moderatora temacie, próbowałem wtedy korzystając z tej instrukcji uruchomić to na M8, potem też na M32 i lipa. ASM nie znam,...

    Mikrokontrolery AVR st4chuu   03 Sty 2015 16:27 Odpowiedzi: 83    Wyświetleń: 23944
  • ATmega32 - Program nie wchodzi w obsługę przerwania TIMER0_COMP_vect

    Mnie wychodzi, że to nie jest tryb CTC tylko normalny. Po drugie na przerwanie compare trzeba zezwolić w rejestrze TIMSK - bit OCIE0 - masz < zamiast << stąd problem. Jak masz jakieś wątpliwości co do konfiguracji, to użyj symulatora AVR Studio. Można sobie w nim też ustawić tryb pracy i odczytać...

    Mikrokontrolery AVR mikroice90   30 Gru 2012 14:29 Odpowiedzi: 17    Wyświetleń: 1980
  • STM32F103VCT6 - Obsługa kart SD

    Może konflikt pinów z LCD i SPI. Musisz pokombinować. Zresztą, zrób sobie pusty projekt dodaj fatfs i ten plik, napisz obsługę SPI i powinno działać. A i uzupełnij sobie funkcje int _write(); np. tak żeby korzystała z USART, będzie ci działać printf();.

    Mikrokontrolery ARM jack49   29 Gru 2013 19:06 Odpowiedzi: 46    Wyświetleń: 4656
  • Happy Gecko - nowe mikrokontrolery EFM32 z wbudowaną obsługą USB

    Silicon Labs prezentuje nowe układy Happy Gecko należące do rodziny energooszczędnych mikrokontrolerów EFM32. 32-bitowe mikrokontrolery Happy Gecko charakteryzują się najniższym jak dotąd poborem energii. Oparte o rdzeń ARM Cortex-M0+ oferują krótki czas wybudzenia i przełączenia z trybu oszczędzania...

    Newsy Brutus_gsm   12 Lip 2015 16:48 Odpowiedzi: 1    Wyświetleń: 1161
  • ATmega 8L USART - problem z odczytem danych.

    Przerwanie od odbiornika jest wywoływane w momencie kiedy dana jest gotowa w rejestrze, więc ta pętla do while jest niepotrzebna (zresztą ona jest wręcz nie wskazana bo wydłuża obsługę przerwania o nie wiadomo ile czasu). Poza tym proponuję jeszcze w M8 sprawdzac rejestr UCSRA, w nim są zgłoszone ewentualne...

    Mikrokontrolery Tdv   16 Paź 2004 05:23 Odpowiedzi: 8    Wyświetleń: 2291
  • USART obsługa przerwanie od danych nadchodzących RXC

    Witam... Zabrałem się za uarta i wydaje się, że nie jest to takie tragiczne ale mam pewien problem... Chciałby odbiór zrobić na przerwaniu... Tzn żeby dopiero kiedy ustawiona jest flaga RXC (odbiór zakończony) zostało wywolane przerwanie i nastąpiło "odebranie" danych z UDR... Znalazłem uchwyt...

    Mikrokontrolery LordBlick   26 Kwi 2006 01:46 Odpowiedzi: 11    Wyświetleń: 3158
  • przerwanie wewnętrzne od bajtu w USART w bascomie

    ON źródło_przerwania nazwa_podprogramu [NOSAVE] gdzie: źródło_przerwania - symboliczna nazwa źródła przerwania, nazwa_podprogramu - etykieta określająca gdzie znajduje się podprogram obsługi przerwania. jako żródło przerwania można: URXC przerwanie układu sprzętowego UART – odebranie...

    Mikrokontrolery K_o_n_r_a_d   13 Wrz 2005 10:15 Odpowiedzi: 1    Wyświetleń: 736
  • ATmega8L, USART, minicom i 115.2k - przekłamania

    Witam, mam układ na m8L + max232, zasilanie z ~5V DC, kwarc zewnętrzny 3.6864MHz (sprawdzane, że pracuje na zewn. kwarcu), kondensatory 22pF. Maksymalna prędkość jaką jestem w stanie wyciągnąć przy transmisji po serial (minicom, Linux) jest 38400. Powyżej tej liczby zaczynają się problemy (terminal...

    Mikrokontrolery migod   01 Sie 2006 11:11 Odpowiedzi: 0    Wyświetleń: 726
  • USART w PIC16F877 problem

    Mam problem z obsługą transmisji asynchronicznej, tzn. podczas symulacji w MPLAB na wyjściu U1TX w Logic Analyzerze nie można zaobserwować zmian. W tym przypadku jest to wysłanie ciągu bitów 10101010. Fosc=4MHz, prędkość transmisji =31250 kbit/s. Za pomoc z góry dziękuję! bsf STATUS, RP0 movlw...

    Mikrokontrolery piti___   16 Lip 2007 09:02 Odpowiedzi: 3    Wyświetleń: 758
  • ATmega16 i USART, problem z przerwaniem?

    Hej, Podłączyłem sobie ATmegę16 do komputera przez RS-232 za pośrednictwem MAX232. Na początek chciałbym zrobić echo - to, co wpiszę w minicomie czy putty ma być przesłane do uC i wysłane z powrotem. Wykorzystane mają być przerwania. Problem jest taki, że procedura obsługi przerwania ISR(USART_RXC_vect)...

    Mikrokontrolery BoskiDialer   15 Lip 2007 17:03 Odpowiedzi: 1    Wyświetleń: 1355
  • ATtiny2313 USART + PC

    piszesz, że masz zewn kwarc 12MHz - a skąd wziąłeś albo jak sobie ustaliłeś wartość którą zapisujesz do UBRRx - od której zależy prędkość transmisji RS232 i dokładnie jaką prędkość ustawiłeś? po drugie odblokowujesz przerwania a w miejscu gdzie są wektory obsługi przerwań masz "pustkę" zamiast chociażby...

    Mikrokontrolery michalmily   17 Paź 2007 10:43 Odpowiedzi: 13    Wyświetleń: 2693
  • USART PIC 16F628 jezyk C

    Witam Zamiast funkcji getch(); użyj tego: while(1){ while(!RCIF); data = RCREG; printf("switch()"&... switch(data){ case 'a': output_low(LED1); printf("zgaszanie...

    Mikrokontrolery JaG^   08 Sty 2008 22:15 Odpowiedzi: 36    Wyświetleń: 5179
  • [ATmega16][C] USART. Po zaprogramowaniu nie działa poprawnie

    Witam. Zrobiłem sobie układzik, który mierzy napięcie i wynik przesyła po RS'ie do kompa. Niestety po zaprogramowaniu nie działał on poprawnie, dlatego postanowiłem sprawdzić komunikację pomiędzy układem a komputerem. Program zmieniłem tak, że uP ciągle wysyła liczbę 15 a terminal powinien mi ją odebrać....

    Mikrokontrolery AVR Krzysiek_k1984   29 Lip 2008 11:48 Odpowiedzi: 4    Wyświetleń: 1298
  • [USART] Program Terminal Com13

    Witam, szukam programu - terminalu do obsługi portu rs232 na komputerze (wysylanie I odbieranie danych) Znalazłem kilka ale żaden nie pokazuje portu com13 (mam przejście usb<->rs232) Dziękuje za pomoc

    Mikrokontrolery Zaquadnik   05 Wrz 2008 22:07 Odpowiedzi: 3    Wyświetleń: 1717
  • [ATmega128][C] Symulacja przerwań USART w AVR Studio

    Witam, zaczynam (najwyższy czas) bawić sie AVRami i postanowiłem napisać prosty program do wysyłania tekstu przez USARTa. Napisałem własne, krótkie obsługi przerwań bez używania obstukanego loop_until... który blokuje prace uC do czasu wysłania znaku. Jednak w czasie symulacji pojawił sie problem...

    Mikrokontrolery AVR KonusiK   05 Wrz 2008 18:07 Odpowiedzi: 0    Wyświetleń: 1326
  • [at91sam7s][gcc] Przerwanie USART

    Co do drivera COM w Windowsie masz rację, ale zawsze można zmienić COM na HID, lub Windows na co innego ;-) Pozostaje faktem, że programowo łatwiej użyć FTDI. Co do problemu to nie siedzę w Atmelach, ale myślę, że problemu nie ma gdyż AIC_EOICR daje sygnał do AIC o końcu obsługi aktualnego przerwania....

    Mikrokontrolery ARM _Matik_   11 Gru 2008 13:05 Odpowiedzi: 6    Wyświetleń: 1664
  • aplikacja w C++Builder oraz atmega8 USART

    Witam, zanim zabierzesz się za pisanie własnej obsługi przerwań do RS232 w Bascomie, to może najpierw spróbuj zrobić to w oparciu o dobrodziejstwa jakie daje ci Bascom. nie znasz poleceń INPUT , INKEY czy PRINT ???? do tego jeszcze może Config Serialin bo w powyższym kodzie odstawiasz...

    Mikrokontrolery AVR chrupex   06 Sty 2009 16:39 Odpowiedzi: 5    Wyświetleń: 1705
  • Attiny2313 i USART w asemblerze

    Włączyłeś przerwanie zgłaszane po opróżnieniu rejestru UDR, a nie masz nigdzie procedury jego obsługi. Musisz ją zdefiniować dyrektywą .org adres aby została umieszczona pod odpowiednim adresem w pamięci, który przypisany jest do wektora tego przerwania. Jeśli przerwań nie obsługujesz nie ustawiaj bitu...

    Mikrokontrolery AVR Adam Pyka   10 Kwi 2009 15:19 Odpowiedzi: 5    Wyświetleń: 1706
  • [ATMEGA32][C]priorytety przerwań (usart+timer)

    Witam. Próbuje uruchomić program testowy, który polega na tym, że po wysłaniu na RS-a liczby 2 dioda zapala się na okres 1 sekundy i na ten sam czas również gaśnie przez okres 30 s. Wysyłanie na port szeregowy wykonuje za pomocą przerwania z USART. Odmierzanie sekund z przerwania Timera w trybie asynchronicznym(RTC)....

    Mikrokontrolery AVR aniasta   14 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2794
  • Pojemnosc rejestru przesuwnego w USART Atmega 16

    Najciekawsze jest to - jak ty to obliczyłeś czy tam wydedukowałeś, że UDR to 4 bajty ? ;) oczywiście, że to 1 bajt (w uproszczeniu mówiąc, bo wiadomo, że ramka może mieć 9bitów i kilka bitów startu i stopu) - nie mniej jednak gdy używasz ramki np: 8,n,1 - to masz 1 bajt - a to, że przy odczycie...

    Mikrokontrolery AVR gaskoin   30 Sie 2010 17:56 Odpowiedzi: 14    Wyświetleń: 3339
  • Problem z USART przy Hexapodzie

    Kończę właśnie mojego Hexapoda. Rozbudowuje komunikację pomiędzy dwoma atmega16. Jeden to sterownik serw a drugi oblicza kinematykę i struje wyświetlaczem LCD. Otóż problem polega na tym że transmisja jest pełna błędów. Uśredniając to co 5-6 transmisja jest prawidłowa. Ustawienia USARTu: UBRRL=0x33; UBRRH=0;...

    Mikrokontrolery AVR unitral   22 Gru 2009 18:07 Odpowiedzi: 3    Wyświetleń: 732
  • [ATmega128][C]problem przy kompilacji - USART

    No ja wiem, że by wypadało:) Tylko nie wiem jaką;p W programie korzystam z takich bibliotek: #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/crc16.h> #include <util/delay.h> #include <string.h> Jest jakiś plik...

    Mikrokontrolery AVR owenpe   07 Sty 2010 20:29 Odpowiedzi: 6    Wyświetleń: 1263
  • ATMEGA32 USART RS232 "krzaki"

    Witam. Na początku zaznaczę, że jestem początkujący i dopiero zaczynam programować AVRy. Próbowałem napisać program do obsługi RS232, który będzie wysyłał znak z uc na komputer. Niestety w terminalu zamiast wysłanego znaku widzę jakieś krzaki. Siedzę nad tym drugi dzień i nie mogę odkryć co robię nie...

    Mikrokontrolery AVR Md87   15 Mar 2010 18:41 Odpowiedzi: 10    Wyświetleń: 2764
  • ATmega odbiór transmisji szeregowej (USART)

    Kolega niech sobie sciągnie coś takiego "CodeVisionAVR Evaluation V2.04.6" masz tam kreatora który za ciebie wygeneruje obsługę RS-232 i tym sposobem się upewnisz co jest nie tak. Generowany kod w 100% pewny. Wydaje mi się że źle inicjujesz parametry transmisji. Poza tym nie piszesz co to za atmega kiedyś...

    Mikrokontrolery AVR tajwoj   23 Lip 2010 09:26 Odpowiedzi: 9    Wyświetleń: 3832
  • [STM32][DMA][USART] Kompletacja ramek

    Nie ma takiej możliwości. DMA w STM32 nie ma funkcji przerzutu do tokena. Takie coś ma np. DMA zaimplementowany w PIC32. Na twój problem stosuje się specyficzne obejście, tzw. szukacz :] (nie wiem czy jest to nazwane profesjonalnie, ale wiadomo ocb) Sytuacja: 1) DMA jest skonfigurowany w circular...

    Mikrokontrolery ARM Svavo   03 Mar 2017 12:25 Odpowiedzi: 32    Wyświetleń: 8409
  • Które AVR mają więcej niż jeden USART?

    to ja dodam, że m2560 i 1280 mają po 4 (; (chyba jako jedyne), szkoda że są tak *^&*^$%(()_ drogie obecnie. Drogie- za drogie. Ja też miałem ten problem i kupiłem atmegę 328 w promocyjnej cenie 22.99. Zaletę ma wielką- dużo pamięci na program. W sam raz na program i programowy usart. Taniej, niż...

    Mikrokontrolery AVR _Robak_   12 Paź 2010 09:26 Odpowiedzi: 16    Wyświetleń: 2056
  • [Atmega 16][C] Usart / przesyłanie danych stablicowanych

    Witam. Rozpoczynam z Uartem. Przesyłam dane w postaci jednego bajtu bezproblemowo, natomiast mam większe problemy jak chcę wysłać kilka zmiennych stablicowanych, a wysyłanie zrealizowałem w pętli. Oto kod jaki chciałem użyć, dla wysyłania i odbierania: Wysyłanie: void USART_Transmit(uint8_t...

    Mikrokontrolery AVR tadzik85   07 Lis 2010 00:15 Odpowiedzi: 3    Wyświetleń: 1915
  • odbiór znaku w USART poprzez przerwanie - SIGNAL

    Witam. Tak czytam szukam, ale nie bardzo mogę znaleźć i zrozumieć. Widnieją w liście wektorów przerwań pozycje od skończenia odbierania danych. Jaka jest nazwa 'uchwytu' stosowanego w 'funkcji' SIGNAL jak np w obsłudze przerwania przetwornika A/C, aby obsłużyć wydarzenie jakim jest skonczenie odbierania...

    Mikrokontrolery AVR bisz   25 Lis 2010 12:11 Odpowiedzi: 6    Wyświetleń: 1278
  • USART - drobny problem z właczaniem portu

    W założeniu czai się prozaiczny błąd logiczny - skoro klawiatura jest podłączona do PC, to µC nie jest w stanie oceniać, czy dany klawisz jest wciśnięty, może jedynie dostać coś po RS. A co dostaje to już jest kwestia oprogramowania na PC, złożonego z procedur obsługi klawiatury, systemu operacyjnego...

    Mikrokontrolery AVR mały_zrw   30 Gru 2010 12:40 Odpowiedzi: 13    Wyświetleń: 1330
  • [ATMEGA8] kwarc 11MHz, problem z USART

    Witam! Chciałem nieco poeksperymentować z moją atmegą i dorzuciłem kwarc. Ustawiłem fuse bity (hFuse: C9, lFuse: FF, Lock bit: 3F) i niestety troszeczkę się coś posypało. Obsługa USARTa, która wcześniej działała teraz jakoś gorzej sobie radzi bez względu na ustawioną prędkość. Testowałem nawet kilka...

    Mikrokontrolery AVR herszt   05 Lut 2011 13:51 Odpowiedzi: 5    Wyświetleń: 1342
  • [atmega168][C][USART] + ftdi232 = nie działa

    Schemat: Nie ustawiałem fusebitów, ale mam pewność, że częstotliwość się zgadza, gdyż odliczanie sekundy z przerwania działa idealnie (kod z jednego z programów autora schematu). Co do kodu do UARTa, oczywiście zmieniłem 8 na 12,5. Generalnie na sprzęcie ładnie hula serwer HTTP, klient WWW,...

    Mikrokontrolery AVR przemcio-tst   02 Kwi 2011 16:44 Odpowiedzi: 6    Wyświetleń: 1255
  • ATMega 8 USART. Czy możliwa jest utrata danych?

    Trochę mnie uspokoiliście. W takim razie zrobię tak jak koledzy sugerowali, w przerwaniu od Timer2 ustawię tylko flagę, a resztę obsługi przerwania przeniosę do pętli głównej. A odbiór danych zrobię w przerwaniu. Po południu sprawdzę jak to działa i dam znać. A teraz to już na targi pneumatyki :) ...

    Mikrokontrolery AVR LordBlick   02 Mar 2011 22:38 Odpowiedzi: 33    Wyświetleń: 3145
  • [AVR][C] odbiór danych USART

    No okazało się, że ja nie wiem co to jest polling. Żeby dobrze wytłumaczyć o co mi chodzi, przedstawiam schemat blokowy programu w bardzo dużym uproszczeniu: na czerwono jest zaznaczona główna pętla, w której program znajduje się w oczekiwaniu na flagę. Flaga ta może być tylko ustawiana gdy wywołana...

    Mikrokontrolery danzel   13 Lip 2011 00:58 Odpowiedzi: 21    Wyświetleń: 4832
 Szukaj w ofercie
Zamknij
Wyszukaj w ofercie 200 tys. produktów TME