stm32 usart

Znaleziono około 224 wyników dla: stm32 usart
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Nawet jak wysyłałem 800 bajtów to wszystkie były poprawne, żadnego nie zgubiłem Ja oczywiście nie wiem, jakie jest docelowe urządzenie i jakie środowisko. Ale mam co nieco doświadczeń, że u mnie urządzenie działało, a u klienta nie. Dotyczyło to co prawda wyświetlacza (trzeba było owinąć tasiemkę...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 25488
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32F4

    Witam, chciałbym przesyłać dane przez USART za pomocą DMA (STM32F4). DMA jest aktywowane w przerwaniu od TIM2 w odstępach co 100 ms. Program wykonuje się, natomiast dane nie są przesyłane. Wiem, że na pewno przerwanie od TIM2 działa poprawnie. Jeśli ktoś wie gdzie może być błąd/braki w konfiguracji proszę...

    Mikrokontrolery ARM   22 Lut 2015 19:47 Odpowiedzi: 4    Wyświetleń: 1452
  • [stm32]usart i dma - wysyłanie i odczytywanie

    Witam, Postanowiłem opanować DMA. Zacząłem od USART'a i chciałbym to zrealizować. Moje problemy: 1. wysyłanie w konkretnym momencie(np. po naciśnięciu przycisku) 2. odbieranie danych 3. odpowiedni dobór DMA_BufferSize - wskazówki Konfiguracja: RCC_APB2PeriphClockCmd(RCC_APB2Per...

    Mikrokontrolery ARM   18 Sie 2010 17:25 Odpowiedzi: 0    Wyświetleń: 1341
  • [stm32] USART, bit IDLE i sprzętowa kontrola przepływu

    Witam, Od pewnego czasu piszę moduł do komunikacji przez usarty, które łączą ze sobą dwa procesory (103ret6 i 103rbt6, co jednak nie ma znaczenia), połączenie pełne (tx->rx, rts->cts). Ze względu na możliwość występowania wielu innych przerwań oraz przy wymogu dużej przepływności przez usart zmuszony...

    Mikrokontrolery   09 Paź 2010 11:34 Odpowiedzi: 2    Wyświetleń: 2485
  • [stm32][usart]niewykorzystane linie RTS i CTS

    Głupia sprawa... na stm32 nic jeszcze nie robiłem... nie mogę znaleźć w dokumentacji i internecie, a czasu mało... czy jeżeli używam interfejsu UART bez kontroli transmisji, to czy linie RTS i CTS (a także CK) tego interfejsu mogę używać jako standardowe linie IO (lub wykorzystywać inną funkcję alternatywną...

    Mikrokontrolery ARM   03 Lis 2010 20:11 Odpowiedzi: 2    Wyświetleń: 2332
  • STM32 USART nie komunikuje sie z PC

    Zdejmij punkty z pliku, bo nikt Ci nie pomoże, spróbuj tak, po DMA: [syntax=c]#define FREQUENCY 72000000ul #define BAUD... uint8_t frame[FRAME_SIZE]; static void UsartInit(){ RCC->APB2ENR |= RCC_APB2ENR_USART1EN; // enable clock for...

    Mikrokontrolery ARM   30 Cze 2011 14:09 Odpowiedzi: 5    Wyświetleń: 2296
  • [STM32]USART hard fault przy wysyłaniu

    Kombinowałem z softem na różne możliwe sposoby a okazało się, że winne było połączenie z układem ADM2582(...) Napisz proszę na czym polegało to feralne połączenie. Ja też miałem ostatnio przypadek “Hard Fault” z winy USART-a.

    Mikrokontrolery ARM   12 Maj 2019 19:07 Odpowiedzi: 8    Wyświetleń: 2280
  • [STM32] USART jako Modbus.

    W standardowym nagłówku z CMSIS masz przecież makra np USART_CR. Na forum wrzuciłem też całkiem przyjazną funkcję do konfiguracji IO, wtedy kod wygląda tak: [syntax=c]static void UsartInit(){ RCC->APB2ENR |= RCC_APB2ENR_IOPAEN | RCC_APB2ENR_USART1EN; GPIO_Config(GPIOA, 9, AFPP_OUTPUT_2MHZ); ...

    Mikrokontrolery ARM   29 Lip 2012 14:57 Odpowiedzi: 12    Wyświetleń: 3373
  • [STM32],[USART] - Kompletna cisza, FT232, STM32DISCOVERY

    Witam, Żadne rozwiązanie z innych tematów nie działa. Posiadam płytkę STM32VLDISCOVERY, zasilam ją z portu USB. Dodatkowo posiadam konwerter na FT232, konwerter działa poprawnie, echo jest przesyłane. Korzystam z programu Terminal v1.9b. Program na odebranie 49 ma zapalać diodę LED a po odebraniu...

    Mikrokontrolery ARM   11 Lut 2013 22:23 Odpowiedzi: 4    Wyświetleń: 1497
  • STM32, USART - Odbiór i wysyłanie ramek na przerwaniach

    Witajcie, moją przygodę z STM32 zacząłem stosunkowo niedawno, praktycznie od samego początku staram się stworzyć "protokół" do bezawaryjnej komunikacji po USARcie, który wykorzystany będzie do transmisji danych z małego robota typu LineFollower. Nie mam większej wiedzy, ani doświadczenia z tej dziedziny....

    Mikrokontrolery ARM   01 Kwi 2013 15:58 Odpowiedzi: 12    Wyświetleń: 4062
  • [STM32] USART w jedną stroną, a w drugą?

    Powyższy przykład jest właśnie implementacją 'sensownego' mechanizmu odbioru danych przez DMA. Procek tak czy siak musi parsować kazdy odebrany bajt, ale po co ma - co bajt - marnować 12 cykli na wejście do ISRa? Gdy nadawca przerwie strumien, nie stanie się nic. Jak rozsynchronizuje - stanie się...

    Mikrokontrolery ARM   07 Lip 2013 16:42 Odpowiedzi: 18    Wyświetleń: 3954
  • [STM32] USART - obsługa trybu RS485

    Po 5 latach chyba kolega sobie poradził:) Temat do zamknięcia. PS.Do sterowania nadajnikiem MAX3485 w STM32 kluczem jest poszukanie w RMie informacji o fladze TC a następnie programowe sterowanie odpowiedniego GPIO w przerwaniu od UARTu.

    Mikrokontrolery ARM   13 Maj 2014 20:59 Odpowiedzi: 3    Wyświetleń: 6141
  • [STM32] USART - odbieranie danych

    Bufor cykliczny, inaczej też nazywany kołowym, to najlepsze rozwiązanie do tego co chcesz zrobić. Tym bardziej, że jak zaznaczyłeś danych będzie sporo. Każdy odebrany znak wpisujesz do bufora i przesuwasz wskaźnik zapisu o 1. Możesz to robić przez obsługę przerwania od portu szeregowego, albo możesz...

    Mikrokontrolery ARM   10 Kwi 2017 11:16 Odpowiedzi: 8    Wyświetleń: 1773
  • stm32 - zbyt szybko przychodzące żądanie przerwania zewnętrznego?

    mam ustawione przerwanie zewnętrzne ustawione na wyzwalanie zboczem opadającym i narastającym w funkcji obsługi przewania zapisuję sobie do bufora: void EXTI0_IRQHandler(void) { //Check if EXTI_Line0 is asserted if(EXTI_GetITStatus(EXTI_Line0&#... != RESET) { ...

    Mikrokontrolery ARM   28 Lis 2013 09:43 Odpowiedzi: 4    Wyświetleń: 1098
  • [Sprzedam] Moduł STM32 RedDragon LCD3.2" Cortex-M3 ARM

    Sprzedam jak w temacie Moduł STM32 RedDragon LCD3.2" Cortex-M3 ARM cena 300zł gratis ulink2 STM32F103ZET6: the high performance STM32 MCU which features Core: ARMŸ Cortex™-M3 32-bit RISC Operating Frequency: 72MHz, 1.25 DMIPS/MHz Operating Voltage: 2-3.6V Package: LQFP144 I/Os: 112 Memories:...

    Projektowanie Bazar   11 Wrz 2014 21:23 Odpowiedzi: 0    Wyświetleń: 978
  • [STM32][C] - Poprawne pisanie własnych bibliotek

    Próbuje napisać coś w stylu klasy ale stanąłem w miejscu. Klasa ma obsługiwać usart. W pliku H zadeklarowałem strukturę która przechowuje m.in. wskaźniki na funkcje, a w konstruktorze do tych wskaźników przypisuje funkcje. Plik h // usart type powinien być różny w zależności od obiektu który wywołał...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 9870
  • [STM32][C/GCC] Uruchomienie USB w trybie HID

    Masz wewnątrz procka kontroler USB oraz Usart. Kod ich wirtualnego coma według mnie pozwala na konwersje od wejścia USART do wyjścia USB bo Przerwania: [syntax=c_loadrunner]... USB_LP_CAN1_RX0_IRQHandler(void) { US... USART1_IRQHandler(void) { if (USART_GetITStatus(USART1,...

    Mikrokontrolery ARM   13 Sty 2013 21:28 Odpowiedzi: 48    Wyświetleń: 8997
  • [STM32L] [STM32L-Discovery] Komunikacja USART z PC

    Witam, Mam problem z komunikacją STM32 z komputerem. Moja płytka to STM32L-Discovery [url=]LINK Chciałem napisać sobie najprostszy program do komunikacji z komputerem. Jak na razie nic nie działa. Pisałem program z pomocą książki "Mikroprocesory STM32 w praktyce" Krzysztofa Paprockiego. Musiałem tam...

    Mikrokontrolery ARM   15 Lis 2011 10:59 Odpowiedzi: 34    Wyświetleń: 6570
  • [STM32] - Zestaw uruchomieniowy z usb i ethernet

    Osobiście nie zastanawiałem się nad tym długo, szukałem zestawu który ma chyba wszystko na pokładzie: Ethernet, Can, RS232, USB-RS, 485, pamięci Flash, Sram, Kartę muzyczną, Usb Host OTG, LCD + dotyk, złącze na karty SD i wiele innych... W polsce ktoś sprzedaje RedDragon za ~350zł ja zamówiłem to...

    Mikrokontrolery ARM   20 Gru 2013 11:12 Odpowiedzi: 15    Wyświetleń: 3306
  • Zamień płytkę BluePill z STM32 w analizator logiczny kompatybilny z Sigrok

    „Blue Pill” to popularna płytka rozwojowa układem STM32. Jej popularność wynika z jej niskiego kosztu - zaczyna się od zaledwie 1,50 dolar - oraz z kompatybilności z Arduino IDE dzięki projektowi STM32duino. Powstało wiele ciekawych projektów, opierających się na tym module. Jednym...

    Newsy   15 Lis 2020 23:17 Odpowiedzi: 4    Wyświetleń: 1806
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem,...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 81831
  • 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   08 Gru 2016 10:34 Odpowiedzi: 6    Wyświetleń: 1146
  • [STM32] zegar dla funkcji alternetywnych GIPO

    Ciekawe że w RM ciężko doszuać takich informacji. Dla jasności, czy Wy to mapowanie rozumiecie tak, że dla Was mapowanie oznacza takie przypisanie w którym zamiast zwyklej cyfrowej koncówki GPIO mamy przyłaczone I2C, USART? Czy może podaną w RM zmiane polegająca że sygnały np układu I2C są zamiast na...

    Mikrokontrolery ARM   20 Mar 2012 15:15 Odpowiedzi: 26    Wyświetleń: 3082
  • [STM32][C/Keil] - Wewnętrzny termometr- ADC

    Witam, Od 2 tygodni mam moduł STM32-Mini z STM32F103VC. Próbuje uruchomić wewnętrzny termometr i przesłać temperaturę przez USART do komputera. USART działa bez problemu i odczytuję wartości w Terminalu. Jeśli chodzi o termometr to nie działa i nie wiem dlaczego. Według Reference Manual (RM0008) procedura...

    Mikrokontrolery ARM   01 Cze 2013 17:51 Odpowiedzi: 2    Wyświetleń: 2022
  • [Sprzedam] STM32 zestawy z programatorami STM3210E-EVAL, STM32-SK IAR, STX-RLINK

    Mam do sprzedania (w dobre ręce) dwa zestawy uruchomieniowe (startery) do przygody z STM32. Niestety pomimo mojej wielkiej chęci nie znalazłem czasu na to by zagłębić się w temat i od kilku lat leżą sobie w szufladzie. Czekam na rozsądne propozycje. Będę zadowolony jeśli uzyskam około 60% ceny rynkowej....

    Projektowanie Bazar   30 Cze 2015 10:30 Odpowiedzi: 0    Wyświetleń: 1536
  • HY-mini STM32 - Brak odbioru danych na procku RS232

    Witam. Od dwóch dni próbuję odebrać dane z komputera na procesor. Próbowałem wysłać liczbę np: "11" odebrać ją na procesorze, dodać do niej liczbę np:"1" i ponownie wysłać na terminal (używam Realterm). Problem w tym, że nie potrafię odebrać danych z komputera. Zepsuty kabel ani układ nie wchodzi w grę...

    Mikrokontrolery ARM   30 Paź 2012 21:20 Odpowiedzi: 7    Wyświetleń: 1518
  • STM32 - USART/Monitorowanie stanu lini RX

    Witam, Da się w jakiś sensowny sposób monitorować stan lini RX (czy stan wysoki, czy niski) przy włączonym USART? Na szybko zrobiłem coś takiego, że zmostkowałem zewnętrznie RX z innym wejściem, które ustawiłem jako Open Drain i No pull up. Po czym wyłączam USART i odczytuje stan tego wejścia,...

    Mikrokontrolery ARM   11 Lut 2014 21:23 Odpowiedzi: 2    Wyświetleń: 909
  • STM32 - Częste zawieszenia przy debugowaniu

    to mój kod. raz działa raz nie. Np ponowne uruchomienie Debugowania już go pogoni, a czasem nie da rady. wywala HardFault_Handler() lub inne. [syntax=c] /** ****************************************... * File Name : main.c * Date ...

    Mikrokontrolery   14 Gru 2014 11:59 Odpowiedzi: 26    Wyświetleń: 1854
  • STM32 - Dyskusja akademicka - Pisanie własnego RTOS

    Cze, Od jakiegoś czasu rozwijam swoją konstrukcję sterownika do stacji pogodowej. Projekt robi się coraz większy i większy i w końcu dotarłem do etapu, w ktorym rozważam użycie jakiegoś RTOSa. Mam dużą bibliotekę własnego kodu obejmującą takie rzeczy jak kompleksowa obsługa komunikacji po USART czy...

    Mikrokontrolery ARM   12 Wrz 2015 23:58 Odpowiedzi: 3    Wyświetleń: 1158
  • [STM32] - Komunikacja z HM-TRLR-LF/HFS

    Staram się uruchomić komunikację z modułem radiowym HM-TRLR-LF/HFS. Komunikacja sprzętowa po USART działa ok, ponieważ otrzymuję komunikaty błędu od modułu, ale nie potrafię wysłać żadnego poprawnego rozkazu do modułu. Z opisu wynika że polecenia mają być wysyłane w ASCII, dużymi literami i kończyć się...

    Mikrokontrolery ARM   27 Wrz 2015 10:46 Odpowiedzi: 5    Wyświetleń: 912
  • [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   22 Maj 2017 16:50 Odpowiedzi: 8    Wyświetleń: 2118
  • [STM32F2xx] czym programować flash przez usart?

    No i sprawa w pewnej części się wyjaśniła sama. :) Okazuje się, że do tej pory - jednak wbrew temu co twierdził Freddie - Flash Loader Demonstrator (wersja 2.2.0) nie obsługiwał żadnych nowszych układów STM32, w tym serii F-2. Wczoraj (!) na forum firmowym STM pojawiła się informacja, że na ich stronach...

    Mikrokontrolery ARM   28 Lip 2011 15:01 Odpowiedzi: 5    Wyświetleń: 1858
  • [STM32] - UART na STFM32F429-DISCO

    Witam, Próbuje skomunikować STM32F4-DISCOVER z modułem RN-171 po UART. RN-171 działa na 3,3V; STM32 na 3V. Masę mają wspólną. Generalnie wygląda, że działa, ale nie wiem co źle robię bo wygląda jakby STM32 był 'głuchy' na sygnał przychodzący. Na oscyloskopie wygląda to tak, że STM32 wysyła...

    Mikrokontrolery ARM   25 Sty 2014 17:52 Odpowiedzi: 4    Wyświetleń: 1689
  • Sterowanie CC1120 za pomocą STM32

    Faktycznie, rozwiązanie kwestii działania SPI było dosyć proste i po sprawdzeniu - SPI działa. Odczytuję zapisany wcześniej rejestr poprawnie. Teraz mam inny problem. Poniżej zamieszczam program z pliku main.c, w którym są dodane miejsca wysyłania kolejnych numerów przez UART i program zatrzymuje mi...

    Mikrokontrolery Początkujący   11 Lip 2020 02:18 Odpowiedzi: 3    Wyświetleń: 936
  • Kurs języka C dla ARM STM32

    Zazwyczaj najwygodniej uczyć się języka C na desktopie, czyli swoim PC-cie. Programując STM32 lub AVR-ki używa się języka w ten sam sposób, ale zwykle nie mamy dostępu do pewnych bibliotek standardowych, które na desktopie są od razu, bo komputer ma monitor, klawiaturę, dysk twardy itp.. W mikrokontrolerach...

    Programowanie Początkujący   10 Paź 2019 19:28 Odpowiedzi: 7    Wyświetleń: 1455
  • 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,...

    Artykuły   18 Lis 2019 15:00 Odpowiedzi: 15    Wyświetleń: 8640
  • [STM32] [C] - STM32 obliczanie CRC (BYTE) + PC

    Witam Zmagam się z problemem obliczania CRC na STM32F4. Problem polega na tym że mam ramkę danych 100 bajtową złożoną z 96 bajtów danych a na 4 ostatnich obliczona suma CRC za pomocą wbudowanego modułu. Dane wysyłane są poprzez DMA+USART. Również do obsługi CRC używane jest DMA. Chodzi o to...

    Mikrokontrolery ARM   25 Paź 2016 08:56 Odpowiedzi: 16    Wyświetleń: 1968
  • Mini oscyloskop DIY na STM32

    Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens. „Przeglądając...

    DIY Zagranica   11 Wrz 2020 06:03 Odpowiedzi: 15    Wyświetleń: 18066
  • [STM32] [STM32_ETH_LIB] Problem z kompilacją

    Witam! Próbuję zaprogramować mikrokontroler STM32F107, aby współpracował z siecią. Najpierw chciałbym skompilować kod z przykładowym projektem dostarczonym do STM32 jako EthernetDriver, czyli stm32_eth_lib. Przykład napisany jest z użyciem stosu TCP/IP uIP. Całość kompiluje się bez żadnych błędów...

    Mikrokontrolery ARM   21 Lis 2010 00:07 Odpowiedzi: 2    Wyświetleń: 1809
  • [STM32][HD44780][C] Brak znaków na wyświetlaczu

    Cześć, Próbuję podłączyć jakoś wyświetlacz JM081A (kompatybliny ze sterownikiem HD44780) pod STMa32 (na płytce discovery). Używałem go przy poprzednim projekcie, na ATMedze8 więc wiem, że wtedy działał, niestety rozmontowałem całość (płytka stykowa..) i nie mam teraz możliwości sprawdzenia czy...

    Mikrokontrolery ARM   20 Sie 2014 13:18 Odpowiedzi: 15    Wyświetleń: 5559
  • [STM32 P103] - [C/CrossWorks] Komunikacja RS232

    Napisałem program obsługujący komunikację RS232 dla płytki STM32 P103: - dokumentacja płytki - schemat Niestety łącząc docelowo przez konwerter RS232 -> RS485 i podłączając do serwomechanizmu RS28 dynamixel podłączyłem raz zasilanie 15V, 1.2A na lini danych RSa... I tu pierwsze pytanie......

    Mikrokontrolery Początkujący   28 Lip 2012 08:57 Odpowiedzi: 12    Wyświetleń: 3049
  • STM32F407VG - Odbieranie w terminalu wartości ADC via USART

    Witam, wydawałoby się, że problem jest banalny, a mimo to już dzień nad nim spędziłem (a czas mi nagli bardzo). Moim zadaniem jest odczytanie wartości ADC i wysłanie przez USART do PC (do Hyperterminala przez konwerter RS232 ->USB). Ogarnąłem wysyłanie np. znaku "a", jednak wartość ADC to jakiś...

    Mikrokontrolery ARM   12 Sty 2014 17:08 Odpowiedzi: 10    Wyświetleń: 1566
  • [ARM][LPC1114][CPP] - Program do obliczania parametrów USART.

    Witam, To mój pierwszy post na tym forum (mimo, że zaglądałem tu bardzo często, ale biernie, zatem przepraszam za ewentualne niedociągnięcia z mojej strony), więc chciałbym na początku się ze wszystkimi przywitać :) Od niedawna zacząłem przygodę z mikrokontrolerami LPC firmy NXP (po przesiadkach AVR->STM32->LPC). Właśnie...

    Mikrokontrolery ARM   24 Sie 2014 19:34 Odpowiedzi: 0    Wyświetleń: 966
  • stm32 discovery F3 - stm32 ADC konfiguracja

    Wyświetlam sobie wyniki pomiaru w terminalu przez usart i są one poprawne także nie wiem, wydaje mi się, że mi się nie wydaje. A reszta konfiguracji jest poprawna?

    Mikrokontrolery   29 Wrz 2015 15:51 Odpowiedzi: 7    Wyświetleń: 1176
  • Biblioteka MODBUS STM32-czy są dostępne darmowe biblioteki?

    W takim razie napisz port STM32 samemu. W katalogu /demo/BARE znajdują się 2 pliki portserial oraz porttimer, musisz uzupełnić implementacje funkcji w nich zawartych (w komentarzach jest opisane co dana funkcja ma robić). Nie jest to trdune bo są to funkcje konfigurujące usart i timery, zatrzymujące...

    Mikrokontrolery ARM   11 Lip 2010 14:19 Odpowiedzi: 6    Wyświetleń: 3742
  • [Sprzedam] STM32 F103VET6 Cortex M3 development board

    Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of...

    Ogłoszenia Elektronika   22 Lis 2010 18:25 Odpowiedzi: 0    Wyświetleń: 2181
  • [STM32] Wgrywanie danych do pamięci Flash

    Witam! Chcę wgrać parę danych do pamięci mikrokontrolera STM32F107 (ustawienia domyślne). Nie wiem za bardzo jak powinien wyglądać kod linkera do takiego zapisu? Korzystam z CodeSourcery ze strony Freddiego. Nie posiadam debuggera, więc kod mogę wgrywać tylko poprzez bootloader na USART. Pamięć...

    Mikrokontrolery ARM   30 Gru 2010 08:43 Odpowiedzi: 1    Wyświetleń: 1898
  • [STM32][eclipse]Przerwanie a debugowanie

    Z problemem poradziłem sobie w 90% stosując sztuczki z wpisami hook w pliku ".gdbinit" oraz dodatkowym wpisem do pliku konfiguracyjnego openocd dla eventu "old-pre_resume". Chodzi o użycie "cortex_m3 maskisr on/off". Dopiero najnowsza poprawka do OpenOCD 0.5.0 z 28 czerwca dodała automatyczne włączanie/wyłączanie...

    Mikrokontrolery ARM   11 Lip 2011 21:12 Odpowiedzi: 7    Wyświetleń: 3517
  • [STM32]Konfiguracja Eclipse + ARM (zestaw STM32VLDISCOVERY) - TUTORIAL

    Tzn. czego nie próbowałeś? Serwera z Atollica? Działa ok. W TrueStudio to ja wiem, że działa... coś nie mogę sobie poradzić z tym debugerem... Pisząc tego posta jeszcze nie sprawdziłem czy informacje z linka działają. Co ciekawe po drobnych zmianach łączy się z serwerem i wywala błąd. Po czym jak...

    Mikrokontrolery ARM   21 Sie 2013 20:44 Odpowiedzi: 62    Wyświetleń: 17517
  • HY-Mini STM32 - Bootloader USB

    Hej hej! Niestety pomyliłem dwie kwestie. Myślałem, ze oryginalny bootloader sprawia, że procesor wykrywany jest jako urządzenie DFU z bezpośrednio podłączonym do niego USB, omijając dodatkową przejściówkę usb>usart... Niestety w projekcie nie mam miejsca na dodatkowy czip, więc zostaje mi do rozpracowania...

    Mikrokontrolery ARM   03 Gru 2013 21:30 Odpowiedzi: 6    Wyświetleń: 3033
  • [STM32][coocox] - Brak połączenia z urządzeniem podczas flashowania.

    Koledzy proszę, wręcz błagam Was o pomoc...rozwaliłem swojego discovery F0. Tzn. chciałem pobawić się I2C, skapnąłem się, że mam na liniach I2C1 lcd hd44780 więc przestawiłem jego kabelki na portA...niestety również na SWD Pin PA13 i PA14. Nie skapnąłem się, co za destrukcyjne działanie wykonuję. Rozwaliłem...

    Mikrokontrolery ARM   07 Lut 2015 23:31 Odpowiedzi: 14    Wyświetleń: 3936
  • stm32 - Wyświetlanie napisu w terminalu po wciśnięciu przycisku

    Nie wiemy o który z rodziny STM32 pytasz, może to się okazać istotne. Nie zadbałeś o uruchomienie USART. Opierając się na SPL (brr) zapoznaj się z poniższym przykładem (dla F0): [syntax=c] #include "stm32f0xx.h" #include "stm32f0_discovery.h" int main(void) { USART_InitTypeDef USART_InitStructure; ...

    Mikrokontrolery ARM   26 Cze 2016 09:33 Odpowiedzi: 5    Wyświetleń: 1101
  • [STM32] Problem z DFU przez USB

    To napisz może jak ustawiasz Option Bytes. Istnieje tutaj widoczna zależność - utrata komunikacji następuje chwilę po zaprogramowanie Option Bytes. Wartości z tych rejestrów ładowane są przy okazji resetu. Nie włączyłeś przypadkiem RDP? (read out protection) RDP =AA = LEvel 0, no protection - nic...

    Mikrokontrolery ARM   30 Sty 2021 20:47 Odpowiedzi: 4    Wyświetleń: 651
  • [STM32F4][C/ECLIPSE] - Komunikacja USART, niedziałające nadawanie.

    Zgłupiałem :roll: Twój kod działa (USART3), ale chcąc na jego podstawie uruchomić USART1 [syntax=c] RCC->APB2ENR |= RCC_APB2ENR_USART1EN; RCC->AHB1ENR |= RCC_AHB1ENR_GPIOAEN; gpio_pin_cfg( GPIOA, 9, GPIO_AF7_PP_50MHz_PULL_UP ); gpio_pin_cfg( GPIOA, 10, GPIO_AF7_PP_50MHz_PULL_UP ); USART1->BRR...

    Mikrokontrolery ARM   16 Lip 2012 21:55 Odpowiedzi: 9    Wyświetleń: 2792
  • STM32F103 - Równoległa komunikacja USART

    (at)rb401 No to jeszcze raz tłumacze kiedy działa a kiedy nie. Jeśli konfiguracja połączeń jest taka jak poniżej to wszystko działa jak trzeba: Po USB2 do USART1 wysyłam sobie ramki z zapytaniem po Modbusie (póki co o stałej długości bo tak mam zrobione) , natomiast STM32 co 6 sekund odpytuje...

    Mikrokontrolery ARM   23 Wrz 2016 08:39 Odpowiedzi: 36    Wyświetleń: 3057
  • STM32F407 - Komunikacja USART

    Mógłbyś troche jasniej bo dopiero się uczę stm32

    Mikrokontrolery ARM   30 Gru 2016 16:54 Odpowiedzi: 12    Wyświetleń: 1008
  • STM NUCLEO buffor danych USART

    Dzień dobry! mam pytanie do osób znających uC STM32, czy jest tutaj jakiś buffor danych USART? Mam taki kawałek kodu: [syntax=c] while (1) { if (USART_GetFlagStatus(USART2, USART_FLAG_RXNE)){ int i = 0; while(USART_GetFlagStatus(USART2, USART_FLAG_RXNE)){ buffor[i] = USART_ReceiveData(USART2); i++; ...

    Mikrokontrolery ARM   01 Mar 2017 21:38 Odpowiedzi: 8    Wyświetleń: 750
  • [STM32F401][C] USART DMA działa tylko do 20 znaków

    komunikacja pomiędzy dwoma STM32 poprzez RS485

    Mikrokontrolery ARM   16 Mar 2017 12:51 Odpowiedzi: 7    Wyświetleń: 642
  • [STM32F407-discovery] echo usart

    Ok przepraszam tak szczerze jeszcze tydzien temu nie wiedziałem co to stm32 i dlatego troche robie takie gafy. Ale staram sie intensywnie uczyć i pisac samemu kazdy kod tylko ten nieszczesny uart mnie zagiął na amen już zmieniam. Pozdrawiam

    Mikrokontrolery ARM   04 Kwi 2017 19:42 Odpowiedzi: 11    Wyświetleń: 1170
  • WS2812 na choince w przerwaniach od USART - AVR Mega

    Coś takiego na STM32 popełniłem ponad 2 lata temu. Na choince mam 576 szt. (4 metry) WS2812B z czterema spokojnymi animacjami do wyboru, pędzone po SPI. Sterownik co roku improwizowany od nowa z jakiegoś Nucleo lub Discovery z F4 lub L4. Dodatkowo druga taśma 60 LED w oknie z innym sterownikiem z F030...

    DIY Konkurs   09 Sty 2018 14:44 Odpowiedzi: 25    Wyświetleń: 5523
  • Przetwornik ADC w połączeniu z USART na STM32F411RE

    Witam, napisałem sobie kod z wykorzystaniem bibliotek STM32 peripheral , w którym robię pomiar na potencjometrze za pomocą przetwornika ADC. Po zakończeniu każdego pomiaru mikrokontroler wchodzi w przerwanie, w którym chcę przesyłać wynik pomiaru na PC za pomocą USART. Niestety coś idzie nie tak,...

    Mikrokontrolery ARM   06 Mar 2018 21:43 Odpowiedzi: 14    Wyświetleń: 837
  • [STM32F769] USART przez USB

    Chciałbym skonfigurować komunikację USART/UART między płytką STM32F769I-DISCO a komputerem z wykorzystaniem kabla USB, którym płytka jest połączona do komputera. Zestaw zgłasza się jako Virtual COM Port, ale nic nie wysyła jak się z nim połączę przez Tera Term. Trzeba się domyślać oo co chodzi, strzelam,...

    Mikrokontrolery   08 Sie 2018 18:46 Odpowiedzi: 17    Wyświetleń: 780
  • [STM32] i Timery - generator

    Tak, jest wszystko włączone, pytanie czy wszystko w rejestrach timera jest jak trzeba. Chciałbym wykorzystać funkcje API dostarczone przez STMa, sprawdziły się dla innych peryferii (SPI, USART, GPIO, DMA...) jednak nie ma nigdzie przykładu konfiguracji timera w trybie compare.

    Mikrokontrolery ARM   07 Wrz 2010 12:05 Odpowiedzi: 35    Wyświetleń: 9637
  • Stos Pico-IRDA dla STM32 konwersja z AVR

    Problem polega na zaimplementowaniu łącza podczerwieni ZGODNEGO ze standardem IRDA między PC a mikrokontrolerem ze sprzętowym USART z en/dekoderem. Jako że trudno o coś gotowego i darmowego rozwiązanie od strony software oparłem o starą bibliotekę Pico-IRDA. Sprzętowo - identycznie jak w płytach...

    Mikrokontrolery ARM   19 Lis 2010 23:16 Odpowiedzi: 10    Wyświetleń: 2884
  • [Stm32][eclipse][openOCD] uruchomienie

    Witam, Mam pytanie do znawców środowiska ECLIPSE. Czy jest możliwość aby podczas debugowania mieć podgląd rejestrów peryferiów (np. USART) w innej formie niż wartość HEX? Dokładniej mam na myśli rozpisanie każdego z bitów i interpretację go na poziomie pełnionej funkcji, coś na kształt tego co można...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16647
  • [STM32] Embest STM32F107 ARM-CM3 - programowanie

    Embedded boot loader The embedded boot loader is located in the System memory, programmed by ST during production. It is used to reprogram the Flash memory with one of the available serial interfaces: ● In low-, medium- and high-density devices the bootoader is activated through the USART1...

    Mikrokontrolery ARM   08 Wrz 2010 11:35 Odpowiedzi: 4    Wyświetleń: 2618
  • [STM32] [OpenOCD] Problem z debuggerem

    Dzięki za odpowiedzi! Zainstalowałem najnowszą wersję OpenOCD v0.5. Trochę zmieniły się komunikaty, jednak błąd jest cały czas podobny... Poniżej wklejam treść: Info : only one transport option; autoselect 'jtag' 1000 kHz adapter_nsrst_delay: 100 jtag_ntrst_delay: 100 Info...

    Mikrokontrolery ARM   17 Lut 2012 14:59 Odpowiedzi: 20    Wyświetleń: 3941
  • [stm32][gcc] Problem z UARTami 2 i 3

    a ustawiłeś tak mało istotną rzecz jak baudrate ? AFIO niepotrzebne, chyba, że gdzieś indziej używasz. Spróbuj tak: #define USART2_TX_PIN 2 #define USART2_RX_PIN 3 #define FREQUENCY jakitamsobiemaszzegar #define BAUD jakitamchceszsobiemiec RCC->APB2EN... = RCC_APB2ENR_IOPAEN; RCC->APB1ENR...

    Mikrokontrolery ARM   23 Lis 2010 19:48 Odpowiedzi: 4    Wyświetleń: 1599
  • STM32 Uart działa przy debugowaniu, po włączeniu zasilania nie.

    Witam Napotkałem się z problemem jak w temacie a dokładniej. Jeżeli chce uruchomić program przez przycisk debug albo wgrać go przyciskiem download w keil,u to program startuje prawidłowo. W momencie kiedy wyłączę i włączę ponownie zasilanie wszystko startuje prawidłowo poza uart em. tzn przerwanie...

    Mikrokontrolery ARM   20 Cze 2011 08:07 Odpowiedzi: 0    Wyświetleń: 924
  • [STM32] [SPI] Dziwne zachowanie

    A tak przy okazji, masz port LPT? Nie mam portu LPT ale korzystając z Twojego zainteresowania to mam przejściówkę USB-> USART czyli właściwie port COM ; ).może widziałeś schemat do czegoś takiego. Bo widzę teraz, że to może być bardzo przydatne. Druga sprawa to nadal nie wiem czemu gdy wysyłam...

    Mikrokontrolery ARM   30 Lip 2014 02:31 Odpowiedzi: 35    Wyświetleń: 10446
  • [STM32] Wyłączenie przerwanie od EXTI

    Witam, Od razu pisze że nie jestem mistrzem w pisaniu programów, a z stm zaczynam swoją przygodę. Chce wyłączyć przerwanie od EXTI na przykład po obsłudze tego przerwania: Do wyłączenie/wyłączenia przerwania np. od Timera jest TIM_ITConfig(TIM3, TIM_IT_Update, ENABLE); //TIM IT enable Generalnie...

    Mikrokontrolery ARM   25 Lip 2012 11:40 Odpowiedzi: 8    Wyświetleń: 4168
  • [stm32] Biblioteki od ST - jakie opinie?

    pisałem taki driverek na I2C i pomyślałem ,że zrobię za pomocą bibliotek od ST no i działało oczywiście do czasu. Pytanie, do jakiego czasu :) Jak do tej pory zrobilem juz wszystko poza USB i ethernetem i jakoś działa. zostawiłem na noc obsługę 2 czujników(I2C) wyniki wyswietla mi na kolorowym...

    Mikrokontrolery ARM   02 Wrz 2011 20:51 Odpowiedzi: 15    Wyświetleń: 2108
  • [STM32][Discovery][RS232] brak komunikacji proc - komp

    Witam :) od miesiąca próbuję uruchomić komunikację po RS-ie komputera z mikrokontrolerem. Do USB podłączam konwerter FT232 następnie przez max232 do mikrokontrolera. Dodam że płytka z prockiem to discovery stm32. Konwerter i max działają - próbowałem już echa. Po podłączeniu mikrokontrolera i próbie...

    Mikrokontrolery ARM   14 Wrz 2011 17:49 Odpowiedzi: 3    Wyświetleń: 2426
  • STM32 współpraca DMA z USART3

    Witam kolegów, mam problem z transmisją szeregową z wykorzystaniem DMA. Chciałbym osiągnąć następujący wynik, po każdym zdarzeniu TXE wysyłana będzie ramka poprzez USART3. Poniżej zamieszczam kod: Ustawienie USART3: [syntax=cpp] RCC->APB1ENR |= RCC_APB1Periph_USART3; USART3->SR =(USART3->SR...

    Mikrokontrolery ARM   11 Cze 2012 12:44 Odpowiedzi: 28    Wyświetleń: 4729
  • [stm32][rs485] Brak transmisji

    schemat jest następujący - standard: te 4 elementy 3 rezystory i kondensator są niezamontowane - jest to polecane przez ST obwód zamiast rezystora 120R (mniej prądożerny). kod z maina: RCC_APB2PeriphClockCmd(RCC_APB2Per... ENABLE); GPIO_Conf.GPIO_Pin = GPIO_Pin_10; ...

    Mikrokontrolery ARM   31 Gru 2011 09:28 Odpowiedzi: 16    Wyświetleń: 6242
  • System uCOSII2.91+UCGUI3.90A STM32 ARM zestaw HY Mini zmienne ..

    tak, ale nie ma powtarzalności w tym co piszę - raz tablica jest ok, a w innym miejscu tak samo zadeklarowana tablica ma wpisane jakies "smieci". Robie o 2-3 elementy więcej niż wymaga tego zastosowanie ale czasami i tak jest niedobrze. Poza tym, zastosowanie biblioteki FATFS blokuje mi działanie...

    Mikrokontrolery ARM   15 Sty 2012 20:32 Odpowiedzi: 6    Wyświetleń: 2200
  • Stm32 (discovery) + enc28j60 (spi) brak odpowiedzi

    hm im not shure. What abaut the configuration wizard with stm32_init.c - it doesnt work? Usart is working

    Mikrokontrolery ARM   04 Kwi 2013 18:43 Odpowiedzi: 17    Wyświetleń: 6554
  • [stm32][i2c] Nie działający interfejs I2C; magistrala zajęta po sygnale startu

    [syntax=c] int main(void) { RCC_Conf(); NVIC_Con... putstr( "Inicjalizacja I2C\n\0"); I2C_Conf(); while (1) { Wait(); putstr( "Sprawdzam zajetosc magistrali\n\0"); while( I2C_GetFlagStatus( I2C1, I2C_FLAG_BUSY)...

    Mikrokontrolery ARM   30 Sty 2012 19:14 Odpowiedzi: 14    Wyświetleń: 6168
  • [stm32] Deklaracja tablicy globalnej zawiesza program

    Problem został rozwiązany. Leżał on w wywołaniu funkcji putch(), która wysyłała dane na USART'a. Zamiast niej z rozpędu pisałem putchar(), która jest procedurą systemową. Jednakże dlaczego program się wykrzaczał już na samym początku? Powinien dojść do wywołania tej funkcji.

    Mikrokontrolery ARM   29 Sty 2012 11:00 Odpowiedzi: 2    Wyświetleń: 1577
  • Wyjątkowo dziwne zachowanie STM32

    A próbowałeś np. ten sam typ procesora tylko, że inny podłączyć? Miałem kiedyś inny problem na STM32F103VET6, używałem jednego pwm'a oraz usarta. Program wgrany do jednego procka pwm działa nie chodzi usart, program wgrany do następnego wszystko ok i działa jak należy. Żadnych zmian w kodzie, a sama...

    Mikrokontrolery   05 Lut 2012 12:17 Odpowiedzi: 8    Wyświetleń: 2630
  • [stm32] Podłączenie UART/RS232

    Witam. Bawię się płytką Kamami Buttefly2 z Cortexem M3. Próbuję "pogadać" z procesorem poprzez RS-232. Posiadam chyba działającą :) (zwarcie spinaczem daje echo w terminalu) przejściówkę RS-USB na Prolificu. Przejściówka daje napięcie TTL, na płytce rozwojowej zainstalowali MAX232 - więc bezpośrednie...

    Mikrokontrolery Początkujący   19 Lut 2012 12:27 Odpowiedzi: 17    Wyświetleń: 5546
  • [stm32] [CrossStudio] Zmienna char - alokacja pamięci

    Witam W budowanym urządzeniu zapragnąłem wysyłać informacje diagnostyczne przez USART. Nie znalazłem żadnej informacji o kolejce FIFO znanej mi z AVR-ów - szkoda :cry:. Zmuszony zostałem do wykorzystania DMA. Konfigurując DMA musiałem podać rozmiar bloku pamięci do wysłania więc skorzystałem z operatora...

    Mikrokontrolery ARM   09 Mar 2012 07:32 Odpowiedzi: 3    Wyświetleń: 1352
  • [STM32] Czy korzystać z firmowych bibliotek stlib?

    Szkoda słów <: Dobrze że do LPC i innych ARMów nie ma takich "superaśnych" bibliotek (; Ależ są ;] Np: "LPC175x and LPC176x CMSIS-Compliant Standard Peripheral Firmware Driver Library (GNU, Keil, IAR) (Jun 21, 2011)" Tyle, że chyba nie tak popularne. Nie wiem, nie używam ;] Apropo tematu...

    Mikrokontrolery ARM   10 Kwi 2012 19:12 Odpowiedzi: 49    Wyświetleń: 10104
  • [stm32] [RTOS] logowanie do systemu

    ta płytka ma standardowy program do obsługi i teoretycznie można z niego obsłuztc karte ale ja niewiem jak ją zamontować [syntax=c]/*****************... (c)*************************************... ** ...

    Mikrokontrolery ARM   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5500
  • [STM32] RTC i Backup Domain

    USART wczoraj ruszył bez problemów:) Dzisiaj staram sie zrobić zegar, z kalendarzem itd. RTC taktowany kwarcem 32.768. Wydaje mi się to znacznie trudniejsze. Napisałem taka funkcję inicjalizacji RTC: [syntax=c] void RTC_Init(void) { RCC->APB1ENR |= RCC_APB1Periph_PWR; //RCC_APB1ENR_PWREN RCC->APB1ENR.....

    Mikrokontrolery ARM   29 Lip 2012 14:58 Odpowiedzi: 11    Wyświetleń: 4720
  • STM32 - USART2 i HardFault_Handler(void)

    Temat można potraktować jako zamknięty. Problem polegał na tym, ze flagi od przerwania odbioru USART co prawda były kasowane automatycznie, ale zanim zostały skasowane przychodziło już nowe przerwanie... Dodatkowo CLK na USART2 był uruchamiany dwa razy i jak się okazało ma to duży wpływ na pracę tego...

    Mikrokontrolery ARM   28 Lip 2012 16:44 Odpowiedzi: 4    Wyświetleń: 2723
  • [stm32] pin PDR_ON jak podłączyć ....

    No nie do końca, bo potrzebujesz np. jeden usart ale masz 3 do wyboru, z którego każdy może blokować pliny dla innych peryferiów i być zremapowany jeszcze na inne piny. Czyli teoretycznie dla jednego peryferia masz 9 możliwości.... Zastanawiam się po prostu czy jest jakaś metoda radzenia sobie z tym,...

    Mikrokontrolery ARM   27 Sie 2012 07:35 Odpowiedzi: 16    Wyświetleń: 3084
  • [STM32][C] - Komplikacje z usartem

    Witam. Zrobiłem sobie program który między innymi zajmuję się wysyłaniem różnych paczek poprzez USART z wykorzystaniem trybu DMA. Wszystko działało bardzo dobrze puki było bezpośrednio w pętli main i bazowało na zmiennych globalnych. Teraz próbuje to poupychać w funkcje i niestety nie chce to działać. Nie...

    Mikrokontrolery ARM   04 Paź 2012 11:21 Odpowiedzi: 4    Wyświetleń: 804
  • STM32 - Konfiguracja modułu Bluetooth dla wysokiej częstotliwości próbkowania

    Witaj Żeby nie było, że się czepiam to w konfiguracji USARTA masz wpisane USART_ITConfig(USART1, USART_IT_RXNE, ENABLE); Najlepsza droga do sprawdzenia, czy to działa to eksperyment :) Wpisałem Twój programik do STM32F103. Nie skorzystałem z przerwań, bo do eksperymentu to niepotrzebne. Miałem zwykłą...

    Mikrokontrolery ARM   09 Lis 2012 23:07 Odpowiedzi: 24    Wyświetleń: 3741
  • HY-Mini STM32 - Zaświecenie diody poprzez naciśnięcie buttona

    Dzień dobry! Przycisk podpięty do płytki mam w/g schematu: Kod mojego maina: #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> #include "stm32f10x_flash.h" #include "misc.h" /* Scheduler includes. */ #include <stdio.h> #include "FreeRTOS.h" #include...

    Mikrokontrolery ARM   20 Gru 2012 20:12 Odpowiedzi: 6    Wyświetleń: 2775
  • Moduł GSM GM3006 i minimoduł z STM32. Prośba o sprawdzenie

    Co do programu to na 99% nie ma bledu, bo poki co jedyne co ten program robi to wysyla zapytanie "AT" do modemu i oczekuje w przerwaniu na odpowiedz. Parametry transmisji to 115200, 8 bitow, 1 bit stopu, no hardware control (z hardware control tez nie dziala, RTS i CTS zwieram do masy), no parity check....

    Mikrokontrolery   02 Lip 2014 16:56 Odpowiedzi: 24    Wyświetleń: 6709
  • SPI w STM32. Bity przesuwają się w prawo o jeden.

    Cześć. Właśnie pracuję nad uruchomieniem interfejsu SPI na STM32F407. Podłączyłem do siebie SPI1 jako master z SPI3 jako slave i to co przyszło wysyłam do terminala na komputerze przez USART. Okazuje się, że SPI3 odbiera dane, ale odbiera je jakby przesunięte o bit w prawo. Myślę, że rozumiecie o co...

    Mikrokontrolery ARM   02 Mar 2013 07:02 Odpowiedzi: 1    Wyświetleń: 1356
  • - Magistrala 1-wire na stm32

    Cześć Chce zrobić komunikację pomiędzy urządzeniami(podlączanymi i odłączanymi podczas pracy systemu mikroprocesorowego) a mikrokontrolerem stm32 z wykorzystaniem magistrali 1-wire. Problemem jest to, że muszę też wiedzieć gdzie dane urządzenie jest aktualnie podłączone, więc wspólna magistrala np przy...

    Mikrokontrolery ARM   15 Maj 2013 07:31 Odpowiedzi: 7    Wyświetleń: 2502
  • [STM32][C][UART] - Błędne dane przychodzące do terminala

    Witam Używam płytki STM32F4 Discovery. Muszę odczytać sporą ilość danych, więc UART wydaje się jedynym rozsądnym rozwiązaniem. Poniżej kod, którego używam (sugerowałem się kodami z różnych stron). [syntax=c]#include "stm32f4xx.h" #include "stm32f4_discovery.h" #include "misc.h" // I recommend...

    Mikrokontrolery ARM   22 Maj 2013 07:45 Odpowiedzi: 18    Wyświetleń: 2988
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Zmieniłem trochę w projekcie. Zastosowałem najnowszą wersję FatFS. Plik z konfiguracją funkcji zadeklarowanych diskio.h pobrałem ze [url=]TEJ strony i przerobiłem go by pasował do STM32L. Po testach objawy wyglądają tak: Karty 512MB i 16GB: porgram mniej więcej w 3/4 przypadków zawiesza się po inicjalizacji...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 50    Wyświetleń: 13080
  • stm32f103 + ft245 - sposób obsługi/połączenia układu ft245 przez stm32

    Witam, Kiedyś wykorzystywałem w swoim projekcie układ FT245 do komunikacji z PC po USB. Układem sterował atmega poniżej przykładowy kod odczytu i wysłania 1 bajtu: unsigned char read_USB_byte(void){ u... char byte=0; DDRC = 0x00; // portc - jako wejscie do{ if...

    Mikrokontrolery ARM   20 Wrz 2013 10:25 Odpowiedzi: 2    Wyświetleń: 1404
  • [STM32][st-link/Code Sourcey] - Debug GDB od atollic-błąd z połączeniem do serw.

    Owszem CooCox pozwala szybko rozpocząć zabawę z ARM-ami, ale ma też swoje wady. Niedawno postanowiłem przetestować to środowisko i szybko zraziła mnie wada serwera GDB, którą openOCD miało w wersjach starszych niż 0.5.0 (ponad 2 lata temu). Brak automatycznego maskowania przerwań podczas debugowania...

    Mikrokontrolery ARM   26 Wrz 2013 21:06 Odpowiedzi: 10    Wyświetleń: 4794
  • HY-Mini STM32 - ponowne wgranie programu demo

    Drogi kolego Pocieszny. Wygląda na to że dzięki Tobie rozwiązałem dręczący mnie od miesięcy problem sterownika Prolific. Użyłem pierwszego (od lewej) sterownika, który zresztą Windows opluło, twierdząc że ten niedziałający jest najlepszy. Nie mniej jednak pozwoliło na wybranie jednego ze sterowników...

    Mikrokontrolery Początkujący   05 Wrz 2014 11:19 Odpowiedzi: 35    Wyświetleń: 10325
  • CooCox, GCC, STM32 - Po wykonaniu skoku bootloader nie startuje

    Witam wszystkich. Od jakiegoś czasu ćwiczę STMy. Przyszedł czas na bootloader, ale stanąłem w zasadzie na początku drogi. Mój zestaw to: - ARM GCC (Linaro) w wersji 4.7 2012q4 - CooCox - STM32F4 Discovery - przykład AN3965 "STM32F40x/STM32F41x in-application programming using the USART" Po...

    Mikrokontrolery ARM   17 Sty 2014 08:50 Odpowiedzi: 3    Wyświetleń: 1830
  • STM32 - My schematic needs to be checked before PCB design.

    Here, the remake schematic :) Hope it's okay now, I want to boot only from flash memory, so I hope it's okay to connect BOOT0 to ground directly, as it's active in 0. Anyway, what about the Rx and Tx connectors? U meant to add pinouts from my MCU on PA9/10 for Usart Rx and Tx? If so, is it...

    Projektowanie PCB   04 Sie 2014 23:19 Odpowiedzi: 13    Wyświetleń: 4953
  • Generator niskich częstotliwości DDS na STM32.

    Witam, potrzebuję pomocy w weryfikacji schematu. W załączniku dodałem schemat w eaglu a poniżej opisuje bloki z poszczególnych stron: 1. STM32103 + zworka do bootowania, stabilizator 3.3V + różne gniazda, 2. -Napięcia odniesienia do konwersji poziomów w DAC (1.24V) i ADC(1.65V). -Konwerter...

    Projektowanie Układów   28 Sty 2014 13:59 Odpowiedzi: 0    Wyświetleń: 1452
  • STM32 OPENOCD - Info : TAP stm32f1x.cpu does not have IDCODE

    0. Czy zmieniałeś konfigurację pinów połączonych z JTAG (PA13,PA14,PA15, PB3,PB4)? 1. Jeżeli tak, to ustaw BOOT0 = 1 i BOOT1 = 0 i próbuj się połączyć za pomocą ST-LINK Utility i skasuj pamięć uC. Możesz, jak mówi Freddie, robić to pod sprzętowym resetem. 2. Jeżeli nie będziesz mógł się połączyć w...

    Mikrokontrolery ARM   03 Lut 2014 18:12 Odpowiedzi: 7    Wyświetleń: 2439
  • Płytka uruchomieniowa - STM32

    Tak na temat chciałem jeszcze dodać: Mógłby ktoś pomóc i powiedzieć jaki jest potrzebny do niej programator (oczywiście cena ważna...)? A może da się po kablu USB? Z góry dzięki za pomoc! Jeśli chodzi o F103 to mają one wgrany fabrycznie bootloader po USART, więc do zaprogramowania wystarczą...

    Mikrokontrolery ARM   03 Kwi 2014 00:05 Odpowiedzi: 25    Wyświetleń: 2586
  • [STM32] - Oscyloskop - ADC, DMA, USB/UART

    Witam ponownie, Po sprawdzeniu stwierdzam, że inicjacja USB wszystko wiesza... Wziąłem dla pewności "surowy" przykład z ST, dodałem zwykłe miganie diody - Set,Reset GPIO + for jako delay - i tnie automatycznie diode. Nie chce się już z tym grzebać bo straciłem już na tą transmisje ponad miesiąc :/ Przerobiłem...

    Mikrokontrolery ARM   15 Maj 2014 23:36 Odpowiedzi: 15    Wyświetleń: 4431
  • Ethernet na STM32 dp83848 odbiera tylko błędne ramki

    Całość kodu wygenerowałem za pomocą STM32Cube. Część odpowiedzialna za GPIO: [syntax=c]void HAL_ETH_MspInit(ETH_HandleTypeDef* heth) { GPIO_InitTypeDef GPIO_InitStruct; if(heth->Instance==ETH) { /*włączenie zegarów lini sygnałowych*/ __GPIOA_CLK_ENABLE(); __GPIOB_CLK_ENABLE(); ...

    Mikrokontrolery   02 Paź 2014 19:36 Odpowiedzi: 3    Wyświetleń: 1284
  • STM32 - Komunikacja ZL26ARM z STM32F429i-DISCO po SPI

    Wrobless bez sensu jest takie kombinowanie, ostatecznie możesz wysterować ten wyświetlacz na f4 przez spi jest taka opcja. Kup sobie przejściówkę USART<->USB i przez ten interfejs przesyłaj logi.

    Mikrokontrolery ARM   17 Lis 2014 17:33 Odpowiedzi: 7    Wyświetleń: 1254
  • [stm32][eclipse][gcc] - Konfiguracja i pobieranie danych z DCMI?

    Masz rację, np. DCMI->CR jest przepisane z SPL prawie na żywo i to nie jest najlepsze rozwiązanie, zajmę się tym jak coś będzie działać. Ten kod pokazuje trochę sposób mojego dziwnego rozumowania i przyzwyczajenie z AVR. Konfigurację GPIO znam na pamięć i jakoś szybciej mi się wklepuje takie coś i dobrze...

    Mikrokontrolery ARM   17 Lis 2014 23:24 Odpowiedzi: 24    Wyświetleń: 2667
  • [STM32][I2C][HP02S] - Zajęta magistrala.

    Witam, mam problem z komunikacją z czujnikiem ciśnienia HP02S. Szukałem swojego problemu na forum, ale nie znalazłem. Udało mi się bez problemu odczytać dane z EEPROMu. Udało mi się też skomunikować z czujnikiem, ale do czasu. Sekwencja odczytu ciśnienia wygląda następująco (pseudokod): [syntax=c] i2c_start(); ...

    Mikrokontrolery ARM   26 Sty 2015 16:11 Odpowiedzi: 1    Wyświetleń: 696
  • [STM32] Konfiguracja przerwania od przepełnienia

    Czyli z taktowaniem mam problem. Próbuję zrobić tak jak tutaj U mnie jest: Core Clock = ((HSE_VALUE / PLL_M) * PLL_N) / PLL_P Niestety po takiej konfiguracji STM wariuje, nawet USART wysyła śmiecie. Jak prawidłowo skonfigurować procesor? Nie chciałbym bym go przekręcić.

    Mikrokontrolery ARM   21 Lut 2015 10:14 Odpowiedzi: 7    Wyświetleń: 1161
  • STM32 F303 - SPI na rejestrach wysyła tylko 0xFF

    Wywaliłem całe biblioteki stma a makro TXE i RXNE mam już wcześniej zajęte dla Usart A ta funkcja to dobrze jest napisana?

    Mikrokontrolery   29 Lip 2015 08:59 Odpowiedzi: 39    Wyświetleń: 2274
  • [STM32] - FreeRTOS więcej niż jedno zadanie nie działa.

    Próbuję bawić się systemem FreeRTOS. Mam problem, gdy uruchomię tylko jedno zadanie led lub tx to wówczas one działają. Gdy próbuję uruchomić 2 zadania, nie działa nic. Próbowałem zmieniać rozmiar stosu, priorytety zadań i nic. [syntax=c]#include <stm32f4xx_usart.h> #include <misc.h> #include...

    Mikrokontrolery ARM   09 Sie 2015 19:18 Odpowiedzi: 2    Wyświetleń: 660
  • STM32 UART RS232 dziwny problem z buforem.

    Klepnąłęm kawałek kodu na STM32F0x dla obsługi transmisji uK=>PC. Jednak pojawił się dziwny objaw. Może ja nie widzę błędu.... Warto aby ktoś zerknął w ten kod: #define TBUF_SIZE_UART2 128 struct uart2_tx_buf_st { u16_t in; /* indeks zapisu */ u16_t...

    Mikrokontrolery ARM   26 Lut 2016 18:00 Odpowiedzi: 17    Wyświetleń: 1290
  • HD44780 i STM32 - Szybkość zapalania pixeli

    Witam, otóż zasilam owy wyświetlacz napięciem ±3.3V, a także stany logiczne są na tym poziomie. Pin kontrastu jest podpięty bezpośrednio do masy, kontrast wizualnie wydaje się być dobrany idealnie. I problem w tym, że pixele bardzo wolno się zapalają.(wyszło mi ok. ~300ms na pełne zaświecenie...

    Mikrokontrolery ARM   26 Mar 2016 09:14 Odpowiedzi: 5    Wyświetleń: 1017
  • stm32 - Smart Card odczyt

    Witam, Mam zbudowany układ z uC STM32F10x który za pomocą USART łączy się z kartą Smart Card ISO7816 za pośrednictwem ST8024. Podłączenie jest identyczne jak zalecane przez ST. Po restarcie karty przesyłany jest ATR z którego wynika że mam do czynienia z protokołem T1. Wysłanie ADPU "obudowanego"...

    Mikrokontrolery ARM   25 Kwi 2016 21:24 Odpowiedzi: 1    Wyświetleń: 1119
  • [STM32][C][I2C] - Obsługa I2C w przerwaniach

    Chodzi o wyświetlanie Stringów przez USART? To na czas testów tylko. Jakiś pomysł?

    Mikrokontrolery ARM   25 Paź 2017 22:14 Odpowiedzi: 40    Wyświetleń: 3876
  • [STM32][C] - Flagi przerwań kanałów CC włączają się przy Update Event

    Może rozwiążę Twój problem nieco inaczej. Obsłużenie dowolnej bardziej skomplikowanej rzeczy w przerwaniu polega zwykle na sprawdzeniu flag statusowych (np. rejestru TIMx->SR) _ORAZ_ tego jakie przerwania są włączone (np. rejestru TIMx->DIER). Inaczej jest to po prostu niemożliwe. Dopiero mając te dwie...

    Mikrokontrolery ARM   23 Gru 2016 17:31 Odpowiedzi: 30    Wyświetleń: 1374
  • STM32 F4 (Nucleo F446RE) DMA UART RX - konfiguracja

    Cześć, skonfigurowałem DMA i 2 UARTY (właściwie jeden USART, jeden UART), tak żeby odbierać dane z GPSa na UART4 i poprzez DMA przesyłać dane na stringa, a następnie wysyłać do putty`ego przez USART2. Na pewno dobrze skonfigurowałem UARTy, dane odbieram, natomiast DMA nie działa. Pewnie popełniłem błąd...

    Mikrokontrolery ARM   17 Lut 2017 16:14 Odpowiedzi: 14    Wyświetleń: 1707
  • Sumowanie sinusów DAC + DMA stm32

    Wartości naturalne - miałem na myśli częstotliwości bez części setnych (napisałeś 13,75 Hz), Odwzorowanie bliskie zeru - myślałem o tym, że gdy częstotliwość sygnału wynosi 996 Hz to zamknięcie wszystkich okresów w tablicy 400-stu elementowej spowoduje że sygnał będzie zawierał po prostu za mało wartości...

    Mikrokontrolery ARM   13 Sty 2018 23:03 Odpowiedzi: 5    Wyświetleń: 603
  • [STM32][C++] - Obsługa peryferii / Wzorce projektowe

    ciężko mi wymyślić sensowną sytuację w której przez 5 sekund byłby podpięty jeden handler, a potem przez 3 kolejne - inny. No bo po co? Timery i dokładne odmierzanie czasu w różnych miejscach kodu. Zamiast korzystać z kilku timerów, można w różnych blokach kodu konfigurować 1 timer i wstrzykiwać odpowiednią...

    Mikrokontrolery ARM   09 Lut 2018 15:58 Odpowiedzi: 9    Wyświetleń: 1767
  • [STM32] [C] - DMA w trybie cyklicznym nie nadpisuje wartości tablicy.

    Cześć piszę sterownik silnika krokowego i przez USART'a definiuję nieokreśloną ilość impulsów. Zatem jestem zmuszony nadpisywać dane w tablicy DMA . Unikając opisywanie nie dotyczących elementów obliczyłem sobie okresy dla każdego impulsu powiedzmy załadowałem je do tablicy src. Używam Bursta, mianowicie...

    Mikrokontrolery ARM   15 Lut 2018 13:52 Odpowiedzi: 2    Wyświetleń: 615
  • Stm32 - Konfiguracja USARTA psuje transfer z bufora dma do timera

    Cześć piszę aplikację pod silnik krokowy wysyłam paczkę Period, Repetition Counter, 50 % Pulse. Bez konfiguracji USARTA program działa bez zarzutu inkremntowana jest wartość bufora DMA i przesyłana do timera. Jak mam konfigurację USARTA to nagle przestaje działać i silnik kręci się o stałych obrotach....

    Mikrokontrolery ARM   16 Lut 2018 07:54 Odpowiedzi: 1    Wyświetleń: 495
  • [Sprzedam] STM3240GPRIMER - STM32 zestaw developerski

    STM3240GPRIMER - zestaw developerski oparty o STM32F407IG. Nowy, nigdy nie programowany kupiony w USA pare tygodni temu. The versatile EvoPrimer range includes: – STM32F407IG MCU with 1 MB Flash – In-circuit debugging/programming via dedicated USB connection to the host PC – Touchscreen...

    Projektowanie Bazar   11 Kwi 2018 16:28 Odpowiedzi: 0    Wyświetleń: 915
  • [STM32] Algorytm sterowania mikrokontrolerem silnika indukcyjnego 3 fazowego

    Witam, Niedawno zmontowałem mój układ falownika. Do sterowania tranzystorami wykorzystałem układ IRS23364 - układ drivera mostka trójfazowego z deadtime, ograniczeniem prądowym z wbudowanym komparatorem itd... Wykonałem układ obwodu mocy jak na schemacie poniżej. Dodatkowo przewidziałem miejsce na...

    Mikrokontrolery ARM   21 Kwi 2018 10:37 Odpowiedzi: 15    Wyświetleń: 3135
  • [STM32][SW4STM32] Nie działające przerwania

    Witam, używam nakładki SW4STM32 na Eclipse pisząc wyłącznie na rejestrach na płytkę Nucleo STM32F411RE. Bazuję na poradniku: [url=][STM32][C] - Poradnik dla początkujących (bez bibliotek) Wszystko szło świetnie do czasu rozdziału o EXTI,a mianowicie kod działa, jednakże przerwanie się nie wykonuje....

    Mikrokontrolery ARM   20 Maj 2018 12:36 Odpowiedzi: 19    Wyświetleń: 1188
  • [STM32] Komunikacja z modułem Bluetooth po USART2

    W HAL odbiór po USART jest napisany źle. Problem pojawia się, gdy w czasie nadawania (na przerwaniach) pojawią się dane do odbioru. Nie miałem siły aby HAL poprawiać. Najlepiej zrobić na rejestrach. HAL to działa jak Arduino. Jak uruchamia się jedną funkcję jest ok, jak kila to porażka. Na razie w I2C...

    Mikrokontrolery   07 Cze 2018 11:12 Odpowiedzi: 8    Wyświetleń: 885
  • [STM32] Komunikacja przez BT z komputerem

    Do BT wysyłasz komendy AT (jeśli moduł jest w trybie komend) lub dane (gdy jest "przeźroczysty") po USART. Poszukaj przykładów dla Arduino.

    Mikrokontrolery ARM   18 Cze 2018 07:21 Odpowiedzi: 3    Wyświetleń: 585
  • [STM32][C] kod z avr na stm

    Nota, co prawda dla AVR, ale te same reguły obowiązują dla innych USART. Pobieranie prowizji punktowej za publicznie dostępne i darmowe materiały jest sprzeczne z etyką i regulaminem forum. Załącznik usunąłem i dodałem link to źródła.

    Mikrokontrolery ARM   21 Cze 2018 08:34 Odpowiedzi: 3    Wyświetleń: 552
  • PC -> Nucleo -> RS485 -> STM32 Własny program do komunikacji z uC

    Zajrzałem do opisu LPC4370. Jest tam sprzętowe liczenie CRC dla SD/MMC, USB0 (nie ma dla USB1?), Ethernet-u, CAN (obu portów). Ale dla USART-ów nie. A jak to jest dla STM32?

    Projektowanie i Tworzenie Po godzinach   06 Lip 2018 10:02 Odpowiedzi: 21    Wyświetleń: 1665
  • [STM32] Generator kodu opartego na rejestrach

    To nie rozwiązuje problemu. Jeśli masz do skonfigurowania kilkadziesiąt pinów to dalej stoisz w tym samym miejscu - tracisz dużo czasu na klepanie konfiguracji dla GPIO. To rób konfigurację CubeMX a dostęp do GPIUO na rejestrach. Często używam tej metody nie tylko dla GPIO ale i dla USART, SPI. Transmisję...

    Mikrokontrolery ARM   18 Lip 2018 09:06 Odpowiedzi: 12    Wyświetleń: 789
  • [STM32][UART][HAL] - Odbieranie danych o nieznanej wielkości.

    Chciałem odbierać dane o rożnej wielkości za pomocą USART'a. Robiłem to za pomocą funkcji [syntax=c] HAL_USART_Receive_T... [syntax=c] void HAL_UART_RxCpltCallback(UART_HandleTypeD... *huart); [/syntax] próbowałem rożnych sposobów jak odbieranie pojedynczych znaków, zapisywanie...

    Mikrokontrolery   12 Lis 2018 17:33 Odpowiedzi: 10    Wyświetleń: 1188
  • STM32 - aplikacja ładowana przez bootloader - ustawienia w Eclipse [SW4STM32]

    Jest proste rozwiązanie tego typu problemów - nie używać "HAL". No czasem to trudno ominąć - jakiś stos USB na ten przykład. Ale rzeczy nazwijmy je systemowe, czy proste peryferia typu USART, I2C czy SPI to oczywiście sensu nie ma.

    Mikrokontrolery ARM   17 Lis 2018 12:18 Odpowiedzi: 74    Wyświetleń: 2634
  • Własny protokół komunikacyjny dla STM32 [NUCLEO-F334R8][C/Eclipse]

    Witam. Mam za zadanie zaprojektowanie i oprogramowanie protokołu komunikacyjnego pozwalającego na odczyt/zapis zadanych parametrów. Komunikacja z PC ma się odbywać po USART z użyciem przerwań i bufora kołowego. Jeżeli chodzi o bufor to będę opierał się na tej stronie: Nie wiem od czego mam zacząć. :/ Ktoś...

    Mikrokontrolery ARM   21 Lut 2019 10:14 Odpowiedzi: 12    Wyświetleń: 1632
  • arduino na STM32 z STLINK V2 - brak portu COM

    Serial w Arduino HAL nie służy tyle debugowaniu, co monitorowaniu na bieżąco podstawowych/istotnych parametrów programu w trakcie jego działania. Rozwijając temat, debugera używam zawsze i wszędzie ale poza nim, przez USB lub UART wysyłam informacje diagnostyczne i daję możliwość mniejszej lub większej...

    Mikrokontrolery   17 Mar 2019 22:18 Odpowiedzi: 23    Wyświetleń: 2052
  • [STM32] Odbieraniedanych z UART1 i odsyłanie ich dalej poprzez UART6

    Czy to oznacza, że trzeba pracować na rejestrach i nie używać bibliotek? Nic nie "trzeba". Tylko po prostu jak chcesz zrobić coś choć trochę bardziej dziwnego niż to przewidzieli twórcy HALa, to zaczyna się temat na 50 postów o tym "jakie magiczne funkcje i jakie magiczne argumenty przekazać", gdy...

    Mikrokontrolery ARM   14 Cze 2019 20:04 Odpowiedzi: 31    Wyświetleń: 1182
  • [STM32][HAL] UART , optymalna metoda odbioru danych

    ogarnąłem to w taki sposób - wszelkie komentarze mile widziane ;) nie śmiać się jeśli to mocno dookoła proszę :) [syntax=c]void HAL_UART_RxCpltCallback(UART_HandleTypeD... *UartHandle) { if(UartHandle->Instance == USART1) //ensure that interrupt comes from USART1 { if(USART1->RDR ==...

    Mikrokontrolery ARM   30 Gru 2019 16:52 Odpowiedzi: 15    Wyświetleń: 1026
  • [STM32] STM32L073RZ Kolejnosc wejsc analogowych.

    STM32L073RZ: 1034 +157 stron Masz problem z ADC. Czy w związku z tym rozwiązania problemu będziesz szukał w rozdziale o ADC (49 stron), czy może na wszystkich ~900 pozostałych (np. w rozdziale o USART albo SPI)?

    Mikrokontrolery ARM   09 Lut 2021 23:58 Odpowiedzi: 11    Wyświetleń: 645
  • [STM32][STM32F407] - [USART]złączenie dwóch kanałów USART, wysłanie trzecim

    Witam, Chcę zrobić coś takiego: strumień danych z RX kanałów USART1 oraz USART2 ma być połączony w jeden strumień i przesyłany na bierząco kanałem USART3. Chciałem to zrobić na przerwaniach i czymś w rodzaju DIY bufora cyklicznego - USARTY w przerwaniach ładują do jednego bufora i inkrementują...

    Mikrokontrolery ARM   18 Cze 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2766
  • [STM32][STM32F407] - [DMA][USART]złączenie dwóch kanałów USART, wysłanie trzecim

    Witam, w tym temacie opisałem partyzanckie podejście - gdy się nad nim męczyłem zacząłem czytać o DMA. Pytanie: czy jest możliwe z użyciem wbudowanej w STM32 jednostki DMA zrealizowanie: weź dwa strumienie danych wejściowych z USARTów i wyślij trzecim?

    Mikrokontrolery ARM   19 Cze 2013 20:58 Odpowiedzi: 4    Wyświetleń: 2367
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    Witajcie. Dalej mam podobny problem. Używam STM32F407. Posiadam staram się obłużyć 3 różne USARTY (USART1, USART3 i UART4) wszystkie pracują w trybie asynchronicznym. Pod te usarty podpięte są następujące urządzenia: -USART1 - GPS z protokołem NMEA wysyłający dane co 1 sekundę -USART3 - datalink...

    Mikrokontrolery ARM   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 5457
  • [STM32]F103: USART w trybie synchronicznym

    Temat stary, ale problem mam podobny. Ustawiając USART w tryb synchroniczny brak wyjścia sygnału zegarowego. Chwilę później.... No udało mi się znaleźć przyczynę. Problem stanowi inna funkcja alternatywna przypisana do tego pinu. Po przemapowaniu wyjść jednego z peryferiów CK USARTU jest obecne.

    Mikrokontrolery ARM   13 Paź 2009 14:17 Odpowiedzi: 1    Wyświetleń: 2427
  • [STM32][GCC] Usart na irq i wykrywanie końca transmisji.

    Problem mam chyba typowy. Oprogramowuje interfejs komunikacyjny. Jednym z poleceń tego interfejsu jest reset. Sprawa ma się oczywiscie odbywać tak, ze przychodzi ramka z poleceniem resetu, odsyłana jest ramka z ACK i następuje zerowanie. USART działa na przerwaniach. Jak wykryć kiedy ostatni bajt...

    Mikrokontrolery ARM   25 Sty 2010 07:41 Odpowiedzi: 4    Wyświetleń: 2179
  • [STM32] Problem z odbieraniem USART

    Usart działa dobrze. To co otrzymujesz do wartość acsii pierwszej liczby. Innymi słowy - terminal nie wysyła liczby, którą wpiszesz, tylko znak. W kodzie ASCII '0' = 48, '1' = 49, itd. Otrzymujesz więc tylko pierwszy znak jaki wyślesz. jak wyślesz z terminala 'p' to powinieneś otrzymać 112

    Mikrokontrolery ARM   27 Sie 2010 13:23 Odpowiedzi: 4    Wyświetleń: 2584
  • [STM32][Keil] Problem z komunikacją przez USART

    W inicjalizacji USART-a napisałem USART_ITConfig(USART_A_NUMBER, USART_IT_RXNE, ENABLE); Co do przerwania od Tx, to racja nie miało go być. Zostało bu już na wszystkie sposoby próbowałem. Zaraz poprawię.

    Mikrokontrolery ARM   14 Lis 2010 15:16 Odpowiedzi: 9    Wyświetleń: 2393
  • [STM32][C] USART, czyli początki z Cortexem...

    Pytanie odnośnie otwartych środowisk do STM32 obsługujących ST-Link aktualne ;) O taką integracje tutaj chyba nikomu nie chodzi :)

    Mikrokontrolery ARM   27 Gru 2010 00:20 Odpowiedzi: 8    Wyświetleń: 6645
  • STM32 prędkości USART powyżej 115200

    Witam, Mam mały problem z ustawieniem niestandardowej prędkości na STM32 powyżej 115200. Problem pojawia się zarówno przy użyciu funkcji niesocjalizującej jak i ręcznego skonfigurowania ( ręczne wyliczenie wartości dla rejestru BRR ). Nie ma problemu z różnymi transmisjami 9600, 28800 aż do 115200....

    Mikrokontrolery ARM   05 Wrz 2011 14:10 Odpowiedzi: 2    Wyświetleń: 1495
  • [STM32 + PIC18] komunikacja USART 3.3V->5V brak odbioru, nadawanie ok

    Moja propozycja z tematu : niestety to rozwiązanie o dziwo też nie działa. Nie wiem już co w tej sytuacji zrobić, gdyż z założenia oba powinny pracować poprawnie... Ponownie sprawdziłem i STM32 nadal gada z PC, wcześniej gadał również z układem zasilanym 3.3V bezpośrednio z pinów... Przeciez...

    Mikrokontrolery ARM   27 Paź 2011 02:33 Odpowiedzi: 14    Wyświetleń: 4092
  • [stm32][DMA][USART] - ponowne wystartowanie transferu

    Witam, Mam taki banalny problem, a mianowicie używam do wysyłania danych przez USART DMA w trybie normal [syntax=c] // data transfer mode DMA_InitStruct.DMA_Mode = DMA_Mode_Normal; [/syntax] No i chciałbym po złożeniu ramki kolejny raz wystartować transfer z buffora Czy muszę robić DMA_DeInit...

    Mikrokontrolery ARM   25 Lis 2011 23:16 Odpowiedzi: 7    Wyświetleń: 3447
  • [STM32][C/Atollic TRueStudio] USART przerwanie

    Witam mam trywialny problem, ale chciałbym się upewnić: Otóż postanowiłem zrobić sobie wysyłanie danych przez port szeregowy. Mam w związku z tym pytanie odnośnie USART na STM32. Jeśli ustawię sobie przerwanie USARTA na aktywny stan TXE (USART_ITConfig(USART1, USART_IT_TXE, ENABLE); ), to ono...

    Mikrokontrolery ARM   27 Lis 2011 15:31 Odpowiedzi: 4    Wyświetleń: 2726
  • [STM32][C/KEIL] Odbiór 2 znaków z USART

    Witam, Mam problem, mianowicie gdy nadaję z PC do procka np. znak "1" to otrzymuję "11" dodam, że odbieram w przerwaniu. Konfiguruję USART w stm w następujący sposób: [syntax=c]void USART_Configuration(void) { GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; ...

    Mikrokontrolery ARM   25 Gru 2011 10:59 Odpowiedzi: 3    Wyświetleń: 1947
  • [STM32][C] Koniec transmisji DMA przez USART

    Przesyłam sobie dane przez RS485. Na linii są dwa urządzenia i oba mają mieć możliwość nadawania. W związku z tym, gdy jedno skończy nadawać, powinno wyłączyć układ sterujący linią. Niestety jest problem przy transmisji USARTem przez DMA. Przerwanie transfer complete generowane jest wtedy, gdy DMA skończy...

    Mikrokontrolery ARM   10 Lut 2012 03:27 Odpowiedzi: 8    Wyświetleń: 3446