receive buffer

Znaleziono około 956 wyników dla: receive buffer
  • Dlaczego SIGNAL(SIG_UART_RECV) zapętla się i wysyła jedynki? Jak to naprawić?

    To dobry moment na poczytanie w końcu datasheeta, czyli zrobienie tak zwanego RTFM. • Bit 7 – RXC: USART Receive Complete This flag bit is set when there are unread data in the receive buffer and cleared when the receive buffer is empty (i.e., does not contain any unread data). If the receiver is disabled, the receive buffer will be flushed...

    Mikrokontrolery AVR   21 Cze 2009 14:59 Odpowiedzi: 7    Wyświetleń: 2458
  • ATMEGA8A - USART: Jak odbierać stringi i wysyłać odpowiedź OK?

    Chodzi o deklarację zmiennej data W tym przypadku wystarczy, że bufor data zadeklarujesz jako static. Masz tu jeszcze kilka błędów. Funkcja receive zwraca char a Ty próbujesz zwrócić char *. Dodatkowo w main próbujesz przypisać to co zwraca receive do tablicy buffer (co sie nie powinno skompilować). Spróbuj tak: [syntax=c] static const unsigned char*...

    Mikrokontrolery Początkujący   29 Lut 2016 20:20 Odpowiedzi: 15    Wyświetleń: 1437
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Konfiguracja nRF24L01+ z ATtiny84A - brak odpowiedzi odbiornika

    Zaraz obejrzę RX i TX. A, takie pytanie. Masz fotkę tych modułów? Może to wcale nie są NRFy ? Coś takiego raczej. Ja używam tylko automatycznej długości pakietu więc mogą być błędy. [syntax=c]void Receive_Packet(void) { UINT8 len=1, fifo_sta, sta; sta=SPI_Read_Reg(STATUS);//fifo if( (STATUS_RX_DR & sta)== 0x40) { do { SPI_Read_Buf(RD_RX_PLOAD,rx_buf,len);//....

    Mikrokontrolery AVR   14 Lis 2020 09:17 Odpowiedzi: 10    Wyświetleń: 642
  • REKLAMA
  • Zmiana prędkości transmisji RX-TX z 1800 bps na 9600 bps w komunikacji 433MHz?

    Wkradł się bład przy wpisywaniu. Fuse Bity E4 D9 a nie 99 bo to pokazuje jasno na Twoim screenie Watchdog Always On :D Wyswietlacz nawet bez nadajnika ma wyświetlac po starcie trzy poziome kreski. W programie łatwo odczytać że żeby ustawić zero na wyświetlaczu procesor podaje masę na sześć segmentów. Wspólna końcówka wyświetlacza jest sterowana poprzez...

    Mikrokontrolery AVR   10 Sie 2024 19:25 Odpowiedzi: 23    Wyświetleń: 774
  • [BK7231T] Mój serwer HTTP, konfigurator, wsparcie MQTT z Home Assistant

    https://obrazki.elektroda.pl/3221612800_... Witajcie moi drodzy. Zapraszam na relację z postępów prac nad otwartym firmware dla BK7231T. Temat ten napisany będzie w formie tutoriala, przedstawię tu krok po kroku jak opracowałem własny, wieloplatformowy (działający na Windowsie i BK7231T) mini-serwer HTTP, system konfiguracji pinów...

    Artykuły   07 Gru 2025 17:42 Odpowiedzi: 1287    Wyświetleń: 192816
  • Silnik krokowy - zadawanie liczby kroków z terminala Realterm

    Nie ma jeśli wywołamy go raz, ale jak tu w kodzie, kolega w przerwaniu zrobił odb = UDR; a potem w kodzie głównym str1[j++] = UDR; to nie zadziała, a str1[j++] = odb; już tak. However, the receive buffering has two improvements that will affect the compatibility in some special cases: • A second Buffer Register has been added....

    Mikrokontrolery Początkujący   26 Lut 2017 19:21 Odpowiedzi: 19    Wyświetleń: 1026
  • Odczyt kodu pilota RC5 na Atmega328P z Arduino - zmienne kody przycisków

    . Problem pojawia się na każdym pilocie, Piny: 0 i 1 (PD0 i PD1) są te same Rx i Tx co służą do komunikacji z komputerem zarówno podczas wpisywania programu jak i później dla komunikacji w serial monitor; raczej więc unikaj coś do nich podłączac, chyba że jesteś w desperacji braku pinów. Ostatnia rzecz, dla której możesz poświęcic nieco uwagi to salut...

    Arduino   16 Mar 2017 14:03 Odpowiedzi: 5    Wyświetleń: 2325
  • WB2S/BK7231 Tutorial - tworzymy własny firmware - UDP/TCP/HTTP/MQTT

    https://obrazki.elektroda.pl/4024708700_... Witajcie moi drodzy. Przedstawię tu pierwszy na świecie tutorial programowania modułu WiFi WB2S, czyli BK7231. Moduł ten występuje w wielu urządzeniach smart home, a w internecie panuje opinia, że nie można stworzyć dla niego własnego firmware. Nic bardziej mylnego - pokażę tu krok po kroku...

    Artykuły   28 Sty 2022 00:20 Odpowiedzi: 74    Wyświetleń: 98223
  • Pomiar temperatury z wielu czujników DS18b20 po WiFi za pomocą ESP8266

    Witam chciałbym zaprezentować układ pomiaru temperatury z wielu czujników Ds18b20 ,na razie czterech z jednego modułu ESP8266. Projekt nawiązuje do tego rozwiązania : https://www.elektroda.pl/rtvforum/topic3... Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę i...

    DIY Smart Home   20 Lut 2023 16:18 Odpowiedzi: 78    Wyświetleń: 39192
  • REKLAMA
  • [STM32] [SPI] Problemy z komunikacją z żyroskopem L3G4200D przez SPI1

    Flagę TXE powinno się sprawdzać PRZED wpisaniem czegoś do DR (to akurat nie jest wielkim problemem), ale przed odczytaniem DR powinno się sprawdzać czy flaga RXNE jest ustawiona - dopiero wtedy można odczytać to co jest w DR. Bez tego wciąż nie odczytujesz tego co chcesz - na etapie inicjalizacji odczyt masz praktycznie natychmiast po wpisaniu (bufor...

    Mikrokontrolery ARM   14 Paź 2024 17:50 Odpowiedzi: 36    Wyświetleń: 10827
  • Qiachip Smart Switch - BK7231N/CB2S - wnętrze, programowanie

    Tak, używam własnego kodu do połączenia z serwerem i używam twojego przykładowego kodu referencyjnego z poniższego tematu https://www.elektroda.com/rtvforum/topic... A poniżej mój przykładowy kod do połączenia z serwerem [syntax=c] #include "wlan_ui_pub.h" #include "lwip/apps/mqtt.h" #include "uart_pub.h" #include "lwip/sockets.h" #include...

    Smart Home Urządzenia   04 Paź 2025 13:24 Odpowiedzi: 310    Wyświetleń: 71169
  • Nowe oprogramowanie dla wielokanałowego kontrolera LED WT5 z RF - TuyaMCU?

    Czy masz jakiś pomysł, czy WB3S toleruje 5V? Według arkusza danych Tuya maksymalne napięcie wejściowe we / wy wynosi 3,6, ale według Espressif ESP32 również nie obsługuje 5 V, ale toleruje je dobrze - więc zastanawiam się, czy wiesz, czy tak jest również w przypadku WB3S. Pytam, ponieważ poziom logiczny wtórnego MCU -> RF Chip wynosi 5 V. Brak konieczności...

    Smart Home IoT   28 Lip 2025 14:44 Odpowiedzi: 107    Wyświetleń: 10116
  • Beken BK7231/BK7252 SPI flashowanie i odzyskiwanie - nowe narzędzie do flashowania i specyfikacja

    To jest czujnik mojego aparatu: https://obrazki.elektroda.pl/5281984200_... To jest mój dziennik rozruchu: BK7251_1.0.1_f REG:cpsr spsr r13 r14 SVC:0x000000D3 0x6F292F6C 0x0E57DB04 IRQ:0x000000D2 0x00000010 0x84024BE3 0x8B6B11C1 FIR:0x000000D1 0x00000010 0xF9FFF3FE 0xF09A2C98 SYS:0x000000DF 0xFFFCF7DF 0xC5262710...

    Smart Home Poradniki   16 Gru 2025 13:09 Odpowiedzi: 136    Wyświetleń: 4476
  • Pomiar temperatury z dwóch czujników DS18b20 po WiFi

    Witam chciałbym zaprezentować mały układzik pomiaru temp. z dwóch czujników Ds18b20 po sieci WiFI. Od dawna chciałem zbudować termometr elektroniczny dla domu który będzie mierzył temperaturę zewnętrzną i wewnętrzną , nawet parę takich zrobiłem niestety zawsze brakowało mi determinacji aby dokończyć obudowę i projekty lądowały w..... (no wiecie na strychu...

    DIY Smart Home   25 Gru 2017 19:35 Odpowiedzi: 26    Wyświetleń: 14685
  • Jak odróżnić skok do początku programu przez <__bad_interrupt> w AVR?

    USART także kasuje: Ale RXC o ile się nie mylę, już nie jest kasowana przy obsłudze przerwania. Dopiero odczyt UDR kasuje flagę RxC: This flag bit is set when there are unread data in the receive buffer and cleared when the receive buffer is empty (i.e., does not contain any unread data). If the Receiver is disabled, the receive buffer will be flushed...

    Mikrokontrolery Początkujący   21 Mar 2017 17:11 Odpowiedzi: 19    Wyświetleń: 1407
  • Przetwornik A/C, rejestr ADCH, konwersja na ciąg bitów.

    nie musi nic kasowac, flaga sie sama kasuje jak dane z UDR sa czytane. Bit 7 – RXC: USART Receive Complete This flag bit is set when there are unread data in the receive buffer and cleared when the receive buffer is empty (i.e. does not contain any unread data ).

    Mikrokontrolery   07 Gru 2006 10:50 Odpowiedzi: 13    Wyświetleń: 2046
  • Arduino R4 WiFi i Joystick shield - własny bezprzewodowy kontroler na WiFi

    https://obrazki.elektroda.pl/7592930000_... Przedstawię tu jak można zrobić własny bezprzewodowy gamepad w oparciu o Arduino R4 WiFi i Joystick shield. Nasz kontroler będzie łączył się z naszą siecią WiFi i wysyłał na nasz serwer dane o wciśniętych klawiszach poprzez protokół bezpołączeniowy UDP, co zapewni nam szybką reakcję na wciskane...

    Artykuły   09 Gru 2023 08:12 Odpowiedzi: 2    Wyświetleń: 2859
  • [Bascom] SWUSB - Klawiatura USB Atmega8

    Witam. Znalazłem coś innego i po modyfikacji działa jak powinno . Przypisany jeden klawisz pod PB.2 wysyłający LewyALT + Q. Jest też zmiana u gnieździe usb D- PD.3 na PD.4. [syntax=vbnet] 'Author : Rick Richard 'www : http://www.sloservers.com/swusb 'Created : Jul 29, 2009 'Version : 1.00 '***************************************...

    DIY Konstrukcje   10 Sty 2024 01:35 Odpowiedzi: 24    Wyświetleń: 39138
  • [Minitutorial PIC32] Uruchamiamy PIC32MX795F512H na uniwersalnej płytce pod TQFP

    https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...

    Artykuły   02 Lis 2020 21:08 Odpowiedzi: 4    Wyświetleń: 2880
  • [STM32F4][ENC28J60] - Wpisywanie pakietów do bufora modułu i ich przesyłanie.

    Witam. Posiadam płytkę STM32F4 oraz moduł ENC28J60. Chciałem przesyłać prosty pakiet do PC i monitorować czy doszedł Wiresharkiem. Ustawiłem sobie Receive Bufor od 0x0000 do 0x0FFF, wiec Transmit Bufor powinien automatycznie być od 0x1000 do 0x1FFF tak jak jest napisane w Datasheecie. Problem polega na tym, że się wysyła tylko wtedy, gdy wskaźnik ETXST...

    Mikrokontrolery   15 Paź 2018 19:35 Odpowiedzi: 1    Wyświetleń: 540
  • Przechwycanie ramki pilota bez standardu nadawania IR poprzez Arduino

    No dobra. Połączone. Dodałem chyba wszystko, o czym było wspominane w wątku. Pozmieniałem trochę nazewnictwo, aby utrzymać jakąś spójność w kodzie. Zobaczmy, na czym się "wyłoży". [syntax=c]// This sketch uses F Malpartida's NewLiquidCrystal library. Obtain from: // https://bitbucket.org/fmalpartida/new-li... #include <Wire.h> // I2C bus...

    Arduino   05 Sty 2025 23:14 Odpowiedzi: 46    Wyświetleń: 1446
  • MSI GE66 Raider 10SF-268NL, 15 - Problem z wysokim pingiem pod ładowarką

    Jak zmieniłem ustawienia na oszczędzanie energii to ping mam normalny. :idea: Zrzut zakładka : sensor HWInfo ( https://obrazki.elektroda.pl/9931006700_... Na forum MSI ten model , podobny problem :cry: (niestety Nierozwiázany) CPU: Intel Core i9-10980HK (Comet Lake-H, R1) Motherboard: MSI MS-1541 BIOS: E1541IMS.10A, 05/29/2020 Chipset:...

    Laptopy Hardware   15 Paź 2022 14:53 Odpowiedzi: 6    Wyświetleń: 327
  • Xmega128A3 - uart na przerwaniach, biblioteka Atmela, echo na terminal.

    I bufor kołowy właśnie jest wykorzystywany w bibliotece Atmela :) (at)Piotrus_999 - uważasz, że powinienem napisać tutaj własne funkcje do obsługi uarta? Panie Tomku - rozumiem zamysł, poprawię kod :) Powiem może dokładniej co mam do zrobienia i dlaczego uparłem się na tę bibliotekę Atmela. Trochę mi nie wychodziło stąd wróciłem do początku żeby sobie...

    Mikrokontrolery AVR   09 Kwi 2017 14:24 Odpowiedzi: 6    Wyświetleń: 1026
  • [WBR1 / RTL8720CF ] Nowy chip tuya w osuszaczu powietrza Aleco D16/D12

    Używam ciągów, aby zobaczyć, co znajduje się w pliku bin: ftl_read [FTL_LEVEL_ERROR]:ftl_check_... logical_addr exceed MAX_logical_address_size (0x%x, 0x%x) [FTL_LEVEL_ERROR]:ftl_page_g... != 1!recycle page:%x, retry_count:%x, index:%x, read value:%x [FTL_LEVEL_ERROR]:[ftl&#...

    Smart Home IoT   05 Sty 2025 11:47 Odpowiedzi: 8    Wyświetleń: 5763
  • Atmega328p: Sterownik z DS, BME280, RS485 - modyfikacja bibliotek @jnk0le i @ColinBrosseau

    w kodzie użytkownika (at)ColinBrosseau jest tak: [syntax=c] void process_uart(){ /* Get received character from ringbuffer * uart_getc() returns in the lower byte the received character and * in the higher byte (bitmask) the last receive error * UART_NO_DATA is returned when no data is available. */ unsigned int c = uart_getc(); if ( c & UART_NO_DATA...

    Mikrokontrolery Początkujący   22 Lis 2021 18:05 Odpowiedzi: 7    Wyświetleń: 888
  • Arduino NANO 33 SENSE, recenzja, uruchomienie, testy

    https://obrazki.elektroda.pl/3243431700_... https://obrazki.elektroda.pl/9136850500_... Płytka pozwala na montaż powierzchniowy SMT, do zestawu dołączone są złącza szpilkowych goldpin umożliwiające montaż przewlekany lub wykorzystanie płytki stykowej. Do prób z modułem została wykorzysta wersja https://obrazki.elektroda.pl/1372408700_...

    Artykuły   18 Lis 2019 09:45 Odpowiedzi: 5    Wyświetleń: 3570
  • [Mega32] Jak poprawnie skonfigurować UART w C dla ATmega32?

    Nie:) Zupełnie nie :) To mówi o ramkach mniej niż 8bitowych ;-) A ja mówię o tym, o czym mówił już wcześniej BoskiDialer... jak odczytujesz UDR kasuje flage i przy okazji opróżnia bufor...:) Dodano po 9 O...tutaj: 22.6.7 Flushing the Receive Buffer The receiver buffer FIFO will be flushed when the Receiver is disabled, i.e., the buffer will be emptied...

    Mikrokontrolery   16 Lip 2008 14:31 Odpowiedzi: 33    Wyświetleń: 6418
  • Jak włączyć Full Duplex na karcie sieciowej w Windows 98?

    tylko ze.... nie ma tam czegos takiego ! mam tylko: Early Tx Threshold Link Down Power Saving Link Speed/Duplex Mode Network Address Receive Buffer Size WakeUp on ARP/PING i cos tam jeszcze z wakeupów... karte mam Realtek RTL8139/810x Family Fast Ethernet NIC Pomocy !

    Software serwis   24 Wrz 2004 08:59 Odpowiedzi: 9    Wyświetleń: 6635
  • STM32F411CE SPI1 brak sygnału NSS na pinie PA4 podczas transmisji

    Masz rację po dodaniu delikatnego opóźnienia zadziałało. [syntax=c] GPIOA -> ODR &= ~GPIO_ODR_ODR_4; SPI1->DR = 0xf0; for(uint16_t I = 0; I != 50; I++){} while((SPI1->SR & SPI_SR_BSY)); GPIOA -> ODR |= GPIO_ODR_ODR_4; for(uint16_t I = 0; I != 5000; I++){} [/syntax] Niestety w nocie mam napisane Bit 0 RXNE: Receive buffer not empty 0: Rx buffer empty...

    Mikrokontrolery ARM   16 Gru 2017 11:37 Odpowiedzi: 16    Wyświetleń: 894
  • Laptop z Windows 7 nie wykrywa ukrytej sieci WiFi, mimo ręcznego dodania

    General information Network Card: Atheros/Qualcomm AR9565 Wireless Network Adapter Vendor Description: Microsoft MAC Address: AC-E0-10-2E-1F-9B Capabilities Maximum Link Speed: 72 Mbps Transmit Buffer Size: 6201344 Bytes Receive Buffer Size: 6201344 Bytes Hardware ID: PCI\VEN_168C&DEV_0036&SUBSYS_402617AA&RE... Driver Information Driver Manufacturer:...

    Sieci Początkujący   21 Mar 2018 14:12 Odpowiedzi: 24    Wyświetleń: 3570
  • Panel OP 15 C1 siemens - Naprawa panela, za wsparcie wymierna wdzięczność.

    Witam, Komunikat na panelu mówi o problemach przy wgrywaniu projektu: $ 006 Error during data transfer in Download mode (message with two variables) Var. 1 Status display Var. 2 1 Internal error 3 Timeout error 5 Parity error 6 Framing error 7 Overrun error 8 Line interruption 9 Receive buffer overflow 10 Wrong control character 11 Internal error Pozdrawiam...

    Automatyka Sterowanie PLC   20 Gru 2013 16:20 Odpowiedzi: 7    Wyświetleń: 3516
  • [STM32] Komunikacja SPI z ADS7843 , STM32 nie wysyła komend

    GPIOC->AFR Dodano po 4 To teraz funkcja WriteSPI narazie bez DMA. [syntax=c] void WriteSPI(u8 cmd) { CS_Low; while (SPI3->SR & !SPI_SR_TXE) ; SPI1->DR = cmd; while (SPI3->SR & SPI_SR_RXNE) ; CS_High; }[/syntax] TXE: Transmit buffer empty 0: Tx buffer not empty 1: Tx buffer empty RXNE: Receive buffer not empty 0: Rx buffer empty 1:...

    Mikrokontrolery ARM   12 Mar 2013 23:31 Odpowiedzi: 49    Wyświetleń: 10217
  • Bufor cykliczny ATtiny4313 - brak możliwości pobrania danych

    Niestety pomimo wgrania przykładowego kodu z biblioteki wciąż nie jestem w stanie uzyskać danych powrotnych z bufora, po raz kolejny otrzymuje liczbę 134 i znak CR w terminalu. W przypadku gdy wysyłam dane przez terminal jedynie przez ułamek sekundy zauważam pojawienie się danych jednak przypominają one krzaki... Kod programu: https://obrazki.elektroda.pl/1181338100_...

    Mikrokontrolery AVR   25 Gru 2019 09:26 Odpowiedzi: 22    Wyświetleń: 993
  • [atmega328p][C] odczyt danych z uart z przerwania w pętli głównej

    Witam, Mam potencjalnie banalny problem z odczytem stringa z przerwania UART w pętli głównej programu. Kiedy przesyłam przez UART ciąg znaków są one odbierane, jednak przy próbie wyświetlenia ich na wyświetlaczu którego obsługa znajduje się w pętli głównej programu zamiast przesłanego stringu widzę losowe śmieci z pamięci (np. fragmenty danych poprzednio...

    Mikrokontrolery AVR   16 Wrz 2019 19:59 Odpowiedzi: 5    Wyświetleń: 765
  • 1wire SEARCH ROM (0xF0) zwraca dwie jedynki - problem z odczytem

    No i wszystko. Panowie, popełniłem błąd bo założyłem błędnie ten właśnie czas, nie wiem skąd mi się to w głowie pojawiło, przepraszam. Natomiast dzięki Waszym wyjaśnieniom i oscyloskopowi który służy mi nie od dziś, doszedłem do wszystkiego co aktualnie dla mnie istotne. Dziękuję za wyjaśnienia. Aktualnie z AtTiny85 wyciskam ile się da, i proszę mi...

    Mikrokontrolery   27 Sie 2020 23:10 Odpowiedzi: 26    Wyświetleń: 1533
  • Jaki konwerter i karta sieciowa do światłowodu 250 Mb/s na PC?

    Witam. Od razu uprzedzę iż jestem zielona tym temacie. Zamierzam założyć sobie internet światłowody o parametrach: Download 250 Mb/s Upload 15 Mb/s Interesuje mnie działanie sieci tylko na jednym komputerze - stacjonarnym. Transfer o tej prędkości potrzebny jest do stremingu gier live. I teraz moje pytania: Jaki wybrać konwerter do takiej instalacji?...

    Sieci Co Kupić   11 Gru 2017 15:32 Odpowiedzi: 16    Wyświetleń: 1764
  • [Atmega 32][Bascom avr] Rozbudowa modułu internetowego ENC28J60

    Witam, Stałą Const Txstop_init = &H5F0 dodałeś do oryginalnego pliku inc, w pliku który modyfikowałem (ENC28J60.inc) adresy buforów są zdefiniowane: [syntax=basic4gl]' buffer boundaries applied to internal 8K ram ' entire available packet buffer space is allocated ' ------- zmieniono 'Const Txstart_init = &H0000 ' start TX buffer at 0 'Const Rxstart_init...

    Mikrokontrolery AVR   14 Kwi 2013 10:48 Odpowiedzi: 21    Wyświetleń: 9087
  • Symulacja UART w AVR Studio dla Atmega128 - jak to zrobić?

    W AVR306 mozna znalezc taki kod obslugi USARTA dla atmegi128: #include <avr/io.h> #include <avr/iom128.h> #include <avr/ina90.h> /* UART Buffer Defines */ #define USART_RX_BUFFER_SIZE 128 /* 2,4,8,16,32,64,128 or 256 bytes */ #define USART_TX_BUFFER_SIZE 128 /* 2,4,8,16,32,64,128 or 256 bytes */ #define USART_RX_BUFFER_MASK ( USART_RX_BUFFER_SIZE...

    Mikrokontrolery   26 Kwi 2005 19:58 Odpowiedzi: 3    Wyświetleń: 1489
  • Jak napisać kod dla STM32F103 z MCP2551 CAN w Arduino IDE?

    W sieci niestety ale nie znalazłem żadnego tutoriala pod kompilator Arduino IDE. Słabo szukałeś. Poszukaj coryjfowler na githubie, używam od wielu lat w różnych projektach. [syntax=c] // CAN Receive Example // #include <mcp_can.h> #include <SPI.h> long unsigned int rxId; unsigned char len = 0; unsigned char rxBuf[8]; char msgString[128];...

    Arduino   22 Lut 2020 17:57 Odpowiedzi: 3    Wyświetleń: 534
  • Pojemność rejestru przesuwnego USART w Atmega 16 - ile bajtów?

    • A second Buffer Register has been added. The two Buffer Registers operate as a circular FIFO buffer. Therefore the UDR must only be read once for each incoming data! More important is the fact that the Error Flags (FE and DOR) and the 9th data bit (RXB8) are buffered with the data in the receive buffer. Therefore the status bits must always...

    Mikrokontrolery AVR   30 Sie 2010 17:56 Odpowiedzi: 14    Wyświetleń: 3966
  • Bootloader AVR231 - przeróbka na Atmega4809 - brak zapisu do flash

    No dobra jest znów krok do przodu, jest zapis! Co prawda zapisują się bzdury, ale od odpowiedniego momentu czyli 0x0B00, z adresami już wszystko OK. Zapis wziąłem z przykładu bootloadera dla megaAVR 0-series. Niestety tam tam bufor zapisu był ładowany bezpośrednio ze znaków odczytanych z UART, tutaj jest trochę inaczej bo po odczycie są przepuszczane...

    Mikrokontrolery AVR   28 Sty 2022 21:44 Odpowiedzi: 11    Wyświetleń: 1113
  • Eclipse Luna - błędy po migracji z Indigo i zmianie toolchaina na Atmel

    Problem już prawie rozwiązany, gdyż moja lista z projektami świeciła się jak choinka za sprawą tych samych, złych bibliotek. Poprawiłem już prawie wszystko, ale chce się upewnić co do jednego. Czy w kodzie który zamieszczam wystarczy usunąć "||" czy coś tam powinno być? W pliku źródłowym na jakiejś stronie internetowej też tego nie ma, więc nie usunąłem...

    Programowanie   30 Paź 2014 23:01 Odpowiedzi: 11    Wyświetleń: 1326
  • [Atmega328] USART in SPI mode - MSPIM - czy ktoś tego próbował?

    Ten "durny" temat założyłem dla tego że nie miałem jak sprawdzić tej funkcji w praktyce, a musiałem zlecić płytki do produkcji. Uruchomiłem dzisiaj ten USART in SPI mode, działa super. Trochę namieszane z rejestrami jest i trzeba dobrze doczytać. Przykład w bascom który u mnie działa, myślę że komuś się przyda :) http://obrazki.elektroda.pl/4837277300_1...

    Mikrokontrolery AVR   21 Maj 2011 15:44 Odpowiedzi: 7    Wyświetleń: 2804
  • Błąd w linii 72: USART0_RX_interrupt - przyczyny i rozwiązania

    W tym fragmencie: /* Interrupt handlers */ #pragma vector=USART0_RXC_vect __interrupt void USART0_RX_interrupt(void){ ---------> LINIA: 72 unsigned char data; unsigned char tmphead; /* Read the received data */ data = UDR0; /* Calculate buffer index */ tmphead = ( USART_RxHead + 1 ) & USART_RX_BUFFER_MASK; USART_RxHead = tmphead; /* Store new...

    Mikrokontrolery   25 Kwi 2005 18:55 Odpowiedzi: 4    Wyświetleń: 1143
  • Jak zrobić screenshot na TV LCD LG 42 42LF2510 z systemem Linux?

    uname - nie ma takiego polecenia a ps -ax daje to: # ps -ax PID USER VSZ STAT COMMAND 1 root 0 S init 2 root 0 S [kthreadd] 3 root 0 S [ksoftirqd/0] 4 root 0 R [events/0] 5 root 0 S [khelper] 28 root 0 S [kblockd/0] 38 root 0 S [khubd] 54 root 0 S [pdflush] 55 root 0 S [pdflush] 56 root...

    Linux   05 Sie 2023 07:52 Odpowiedzi: 6    Wyświetleń: 381
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam. Jestem nowy w tym temacie. Od jakiegoś czasu bawię się modułami rfm12B. Do wczoraj nie miałem kompletnie żadnych problemów z ich użytkowaniem. nawiązywałem transmisję jednokierunkową między dwoma układami. Obecnie próbuję zrobić potwierdzanie transmisji. Scenariusz jest następujący: Urządzenie A wysyła ramkę do urzadzenia -> B Urz B odbiera poprawnie...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241280
  • [Bascom] [Atmega32] [ENC28J60] Termometr LAN

    Po kilku dniach pracy urządzania stwierdziłem że jednak przydało by się żeby serwerek dodatkowo wysyłał dane do "https://thingspeak.com/" chociaż z termometru domowego. Próbowałem na rożne sposoby ale nie mam pojęcia jak to zrobić. Może ktoś z Was jest w stanie zmodyfikować kod ? Może kolega (at)bart-projects czyta ten temat? ;) (to ten sam kod co w...

    DIY Konstrukcje   29 Sie 2021 09:54 Odpowiedzi: 28    Wyświetleń: 5460
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

    Po całym dniu walki słabo opisałem mój problem bo już po prostu nie miałem siły :D Wyjaśniam... Zrobiłem sobie mikro serwerek LANowy na Atmedze32 i układzie ENC28J60. Z doświadczenia z tym układem i Atmegą wiem że znacznie stabilniej wszystko pracuje gdy mikroporocesor (Atmega) jest taktowana zegarem 25MHz z gotowego modułu ENC a nie własnym kwarcem....

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 663
  • [atmega8L][c + winavr] rs232 - problem z transmisją

    Witam, Mam problem z transmisją szeregową na ATMEGA8L. Próbowałem wszystkich znalezionych na forum możliwości ale nic nie pomogło. Może zacznę od połączeń: atmega8l <-> MAX3232 <-> PC MAX-sior (właściwie zamiennik SP3232ECP) podłączony jest według zaleceń datasheet'a. Miedzy MAX-em a PC-tem jest zwykły kabel rs232 (w sensie, że nie przejściówka...

    Mikrokontrolery AVR   04 Sie 2010 19:51 Odpowiedzi: 6    Wyświetleń: 1911
  • Oki Microline 391 Elite - drukowanie krzaków po instalacji nowej drukarki

    Problem w tym że mam już 20 ustawione i dopiero na tym ustawieniu drukuje mi w jednej linii -wczesniej przerzucało koniec lini do następnego wiersza. Mam obecnie takie ustawienia (używam papieru bodajże 360x12x1) Font: Print Mode - Letter Gothic Pitch - 20 CPI Style - Normal Size - Single General Control: Emulation Mode - EPSON LQ Graphics - Uni-directional...

    Software serwis   23 Lis 2005 08:04 Odpowiedzi: 22    Wyświetleń: 2768