format ramki stm32

Znaleziono około 23 wyników dla: format ramki stm32
  • STM32, USART - Odbiór i wysyłanie ramek na przerwaniach

    Format ramki wygląda na zaprojektowany specjalnie dla utrudnienia odbioru - patrz np. p.3 Twojego algorytmu. Proponuję wprowadzić znacznik początku ramki, a po nim np. bajt długości i zanegowany bajt długości - w ten sposób masz proste wykrywanie początku na podstawie 3 kolejnych bajtów. Potem mogą być dane i jakaś suma kontrolna albo CRC8 Obsługę przerwania...

    Mikrokontrolery ARM   01 Kwi 2013 15:58 Odpowiedzi: 12    Wyświetleń: 4374
  • [STM32F103RB] Konwersja CAN na USART w STM32F103RB - brakujące elementy w kodzie C

    jeeeez!!... "czegoś mi tu brakuje" jest chyba zbyt ogolnym stwierdzeniem aby cokolwiek pomóc... Zrobilem sam na dokladnie tych samych STMach conajmniej 5 roznych interfejsów CAN<->UART i za tydzien bede robic kolejny... Więc mogę podpowiedzieć: 1) TXuj UARTa przez DMA. Tylko. Zawsze. Najzawszej... 2) Tego UARTa TXuj przez DMA z bufora kołowego....

    Mikrokontrolery ARM   08 Mar 2014 01:01 Odpowiedzi: 4    Wyświetleń: 2286
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Część. Na początek dzięki Wszystkim za ogrom pracy włożonej w ten wątek. Dzięki temu bez problemu zrealizowałem odczyt danych od K1Pv2. Ramki od sterownika wyglądają niemal identyczne jak opisane w tym wątku. CRC – ok, jedno błędne na ok 2000 ramek Dzięki Waszej bazie nie musiałem się bawić w dekodowanie parametrów. Problem pojawił się natomiast...

    Systemy Grzewcze Użytkowy   08 Maj 2025 16:46 Odpowiedzi: 357    Wyświetleń: 128946
  • REKLAMA
  • Własny protokół komunikacyjny dla STM32 [NUCLEO-F334R8][C/Eclipse]

    Przemyśleć jaki interfejs, jaki format ramki, jakie adresowanie, jakie polecenia, jaka synchronizacja jak przesyłane dane plus ewentualnie jak będziesz sprawdzał poprawność tych danych - suma kontrolna itd. Weź jakiś protokół komunikacji i zobacz co tam jest umieszczone.

    Mikrokontrolery ARM   21 Lut 2019 10:14 Odpowiedzi: 12    Wyświetleń: 2091
  • PC -> Nucleo -> RS485 -> STM32 Własny program do komunikacji z uC

    W amatorskich aplikacjach nigdy nie bawiłem się w liczenie sum kontrolnych, ani tworzenie jakiś super wymyślnych formatów ramki. Twój uK ma sprzętową obsługę USART i może być widziany jako wirtualny port COM, to najprostszy sposób komunikacji z PC. Możesz sobie przesyłać bajt po bajcie, albo zdefiniować jakiś bufor, który po wypełnieniu wywołuje przerwanie...

    Projektowanie i Tworzenie Po godzinach   06 Lip 2018 10:02 Odpowiedzi: 21    Wyświetleń: 2001
  • Dźwięk z PCM1808 i PCM5102A na STM32F407 brzmi jak przez filtr dolnoprzepustowy

    (...) gnał, widzę tylko cyfry w debugerze. Z kolei do PCM5102 jeszcze nie pisałem prostego kodu, chociażby sinusoidy, to jest w planach. 7. Połączenia są poprawne. Zasilanie zgodne z dokumentacjami technicznymi, PCM1808 respektywnie ma dostarczone zarówno 5 V jak i 3.3 V, PCM5102A ma dostarczone tylko 3.3V. Dziękuję za dodatkowe informacje i szczegółowy...

    Mikrokontrolery ARM   16 Wrz 2024 21:44 Odpowiedzi: 4    Wyświetleń: 234
  • [STM32F4] - Jak skonfigurować DMA do przesyłania danych z DCMI do SRAM?

    Przy zasłoniętym obiektywie otrzymuje obrazy, podobne do poprzednich... czyli porozrzucane bez ładu piksele Nie pytałem się jakie obrazy otrzymujesz tylko jaki format danych ustawiłeś w przetworniku. Według obliczeń, mikrokontroler powinien pobrać ... . Nie pytałem się ile danych chcesz pobrać tylko ile danych uP fizycznie wczytuje w czasie jednej...

    Mikrokontrolery ARM   29 Lip 2015 07:32 Odpowiedzi: 60    Wyświetleń: 6918
  • REKLAMA
  • STM32F1 SPI - po SPI szybkość transferu dużo mniejsza niż ustawiona

    SPI ma zwykle jakiś bufor No nie w F1. Jedyna metoda przyspieszenia transmisji, (choć nie kosmicznie) to użycie 16bit formatu ramki. Będzie szybciej, ale nie aż tak.

    Mikrokontrolery ARM   25 Paź 2021 20:17 Odpowiedzi: 17    Wyświetleń: 816
  • USART vs. UART - jakie są różnice?

    Czy kiedykolwiek zdarzyło Ci się użyć terminu UART tylko po to, by zostać poprawionym przez innego inżyniera, że nie jest to UART, ale USART? W pewnych przypadkach oba te terminy są zamienne, ale w wielu innych używanie ich wymiennie jest niepoprawne. Przyjrzyjmy się, czym dokładnie są USART i UART, a także jakie są pomiędzy nimi główne różnice. Większość...

    Artykuły   18 Lis 2019 15:00 Odpowiedzi: 15    Wyświetleń: 14901
  • Precyzyjny stoper, czasomierz na TTL

    LEDy żrą idiotycznie dużo prądu, za to wygląd, z dymionym plexi jest super. True. Chociaż musiałem wypośrodkować z tym dymieniem, bo zbyt ciemna pleksi utrudniłaby czytanie napisów na soldermasce... Wyświtelacz wyglądałby czadowo, ale klawiatura nie miałaby opisów. Natomiast wyrażone przez ciebie powyżej obawy są bezpodstawne. Bardzo możliwe. Max mojej...

    DIY Konstrukcje   29 Cze 2025 17:28 Odpowiedzi: 42    Wyświetleń: 6684
  • [STM32F4-discovery] [STM32F429I-DISCO] - Jak uruchomić LCD bez bibliotek ST, ustawienia rejestrów?

    Na prośbę jednego z użytkowiników, wrzucam bibliotekę do obsługi tego wyświetlacza przez SPI: [syntax=c]#define LCD_SOFT_RES 0x01// Software reset #define LCD_SLEEP_OUT 0x11// Sleep out register #define LCD_GAMMA 0x26// Gamma register #define LCD_DISPLAY_OFF 0x28// Display off register #define LCD_DISPLAY_ON 0x29// Display on register #define LCD_COLUMN_ADDR...

    Mikrokontrolery ARM   24 Lis 2015 23:41 Odpowiedzi: 34    Wyświetleń: 12738
  • STM32F103 HAL USB-CDC linie sterujące (RTS.DTR,RTS,CD,RI)

    Witam na forum. Nigdy nie miałem potrzeby używania linii sterujących przy komunikacji USB. Wystarczały mi funkcje CDC_Init_FS, CDC_DeInit_FS, CDC_Receive_FS, CDC_Transmit_FS. Pojawiła się jednak potrzeba użycia CDC_Control_FS. Nie miałem problemu aby uzyskać informacje o wybranej prędkości transmisji czy formatu ramki w CDC_Control_FS [syntax=c] case...

    Mikrokontrolery ARM   02 Kwi 2018 07:47 Odpowiedzi: 2    Wyświetleń: 876
  • [STM32] [STM32][DMA][USART] Jak wywołać przerwanie po nadejściu znaku końca ramki?

    ->michalko12 Własnie DMA jest niezbędny podczas praktycznie dowolnego RX-a . TX sam decyduje o częstotliwości wysyłki znaków, no bo TY nadajesz, a KTOŚ odbiera - nie musisz dostosowywać w większości przypadków prędkości TX do odbiornika. Pamiętaj, że to RX jest krytyczny, bo KTOŚ nadaje, a TY masz zdążyć odebrać dane! UART zbierający dane przez DMA...

    Mikrokontrolery ARM   03 Mar 2017 12:25 Odpowiedzi: 32    Wyświetleń: 11706
  • REKLAMA
  • Dobór enkodera/dekodera video PAL/NTSC do połączenia z DCMI/LTDC STM32F7 / FPV

    Hej, Chciałbym podłączyć odbiornik sygnału video FPV (rozwiązania znane z modelów zdalnie sterowanych) do mikrokontrolera STM32F7. Odbiorniki FPV podają sygnał composite video PAL/NTSC. Poszukuję gotowego układu scalonego - dekodera (możliwie prostego w obsłudze), który na wejściu przyjmie sygnał analogowy z odbiornika i skonwertuje go do postaci cyfrowej,...

    Projektowanie Układów   29 Cze 2020 20:38 Odpowiedzi: 2    Wyświetleń: 420
  • STM32F103RB - Zatrzymanie wyświetlania napisu w terminalu

    (at)atom1477 Chodzi mi o wypowiedzi BD typu: http://www.elektroda.pl/rtvforum/topic31... Jeśli mówimy o języku polskim, to kilkadziesiąt zaczyna się od 20 i kończy na 99 ;) Czas przerwy i odstępy pomiędzy przerwami zależą od tego, do czego te przerwy służą i jakich problemów się spodziewamy. Jeśli np. chcemy połączyć dwa urządzenia z bardzo...

    Mikrokontrolery ARM   31 Lip 2016 11:05 Odpowiedzi: 35    Wyświetleń: 2673
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    Udało mi się napisać kod, niestety z jakiś powodów nie działa. Nie wysyła ramek. Prawdopodobnie jest coś z inicjalizacją źle. Mógłby ktoś sprawdzić dlaczego? [syntax=c]#include "stm32f10x.h" #include "misc.h" #include "stm32f10x_can.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" int i; CanTxMsg TxMessage; CanRxMsg rx_message; uint8_t TransmitMailbox...

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2211
  • STM32F439 - Szybka kompresja bitmapy RGB565 800x480 (framebuffera LCD)

    Cześć. Szukam sposobu, aby na procku STM32F439 skompresować bieżący obraz framebuffera (grafika typu napisy, kolorowe ikony z przejściami tonalnymi, ramki itp, dużo jednolitego tła) i wysłać do przeglądarki. W systemie mam pamięć SDRAM, postawiony jest FreeRTOS i LwIP. Kompresja powinna trwać nie dłużej niż 0,5s, chociaż 1s ostatecznie mógłbym przeboleć....

    Mikrokontrolery ARM   29 Sie 2015 16:50 Odpowiedzi: 2    Wyświetleń: 1068
  • [stm32][eclipse][gcc] - Konfiguracja i pobieranie danych z DCMI?

    A w którym momencie czekasz aż dane z kamery zostaną przesłane do bufora? Bo z tego co widzę to od razu po włączeniu DCMI i DMA coś wyświetlasz. I jaką ustawiłeś rozdzielczość obrazu, w jakim formacie przesyłasz ramkę obrazu? Też zajmuję się właśnie tą kamerą. Obraz udało mi się uzyskać.

    Mikrokontrolery ARM   17 Lis 2014 23:24 Odpowiedzi: 24    Wyświetleń: 2826
  • STM32F4 + SSD1289 - Wyświetlacz nie odbiera danych bądź po odebraniu je gubi

    Dzięki za zainteresowanie. FSMC w ogóle nie dotykałem. Napisze tak jak to rozumuje, a mogę to źle rozumować także zaraz mnie poprawcie jak coś. FSMC nie dotykałem, po mimo, że wiem, że STM ma właśnie FSMC co służy do wspomagania transmisji z LCD. Ale chciałem sie oprzeć na bibliotece którą mam. Wzorując się na LPC1768, który takowego wspomagacza LCD...

    Mikrokontrolery ARM   05 Gru 2013 21:50 Odpowiedzi: 6    Wyświetleń: 3429
  • ADV/7181C/LQFP - Czy 80 megahercowy kontroler ARM Cortex obsłuży dekoder video?

    Szukając o MIPI CSI2 trafiłem na ADV7280(-M). Co za wspaniały chip – tylko 32 piny! Nie ma podziału na dwa procesory SDP (standard proc.) i CP (component proc.), wszystkie funkcjonalności upakowane w jednym procesorze video. To oznacza że autodetekcja standardu wejścia PAL/NTSC jest zawsze, nie tylko w SDP, i że jeżeli SDP miał jakiś np. filtr...

    Arduino   15 Sty 2017 20:27 Odpowiedzi: 52    Wyświetleń: 3336
  • Sterownik do pieca C.O. z dostępem przez internet

    Ale jeśli kolega (at)sstasinek o czymś takim myśli, to polecam wykorzystać Raspberry PI. Sam teraz żałuję, że nie oparłem całego projektu na tym. Ale cóż. Będzie pretekst do zrobienia kolejnego sterownika. :) Nie planuje, poza tym - używać kilofa do wbijania gwoździa? Rozbudowanie funkcji sieciowo-serwerowej w sterowniku pieca nie jest konieczne, ani...

    DIY Konstrukcje   19 Mar 2015 16:27 Odpowiedzi: 24    Wyświetleń: 22134
  • Realna deska rozdzielcza Scanii R do gry Euro Truck Simulator 2

    Dość wysoko zawiesiłeś sobie poprzeczkę. Ważniejsze od schematu jest to, czy masz do swojego Nucleo odpowiedni soft, który tam wgrasz. Skoro jednak znalazłeś gdzieś na jakimś forum opis, to tam szukaj tego softu. Program ten będzie odpowiedzialny za pobranie danych z gry - zapewne przez USB, odpowiednie ich przetworzenie i wysłanie do magistrali CAN....

    Arduino   06 Wrz 2020 17:31 Odpowiedzi: 8    Wyświetleń: 2592
  • [Atmega32] [Atmega32][C] Tworzenie ramki danych z CRC i bitami start/stop przez UART

    A zobacz inne urządzenia - GeniBus, eBus, profibus, CAN, LIN z rozwiązań przemysłowych - żadne nie bazuje na detekcji końca. Racja, jak pisałem są różne rozwiązania. Co do twojego kodu - jest on wrażliwy na buffer overrun No nie za bardzo, gdyż bufor jest większy od iteracji wskaźnika (zapis będzie "w kółko"). No i pokaż teraz drugą część kodu - iterakcje...

    Mikrokontrolery AVR   28 Cze 2010 13:16 Odpowiedzi: 30    Wyświetleń: 5399