stm32f103 usart1

Znaleziono około 113 wyników dla: stm32f103 usart1
  • STM32F103 - Zakłócenia przy równoległej komunikacji USART1 i USART2

    Pewnie może, tylko jeszcze wyjście trzeba podwiesić do plusa przez jakieś 4k7.

    Mikrokontrolery ARM   23 Wrz 2016 08:39 Odpowiedzi: 36    Wyświetleń: 3504
  • Jak zaprogramować Nucleo STM32F103 przez bootloader UART?

    http://www.st.com/content/ccc/resource/t... tylko usart1 w f103

    Mikrokontrolery   14 Sty 2017 20:43 Odpowiedzi: 5    Wyświetleń: 762
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Modbus RTU Slave - Ekstremalnie uproszczony modbus.

    (at)Freddie Chopin Może mi uruchomisz na STM32f103 NUCLEO bibliotekę freemodbus na USART1 ? Tylko musisz powiedzieć czy chcesz fakturę VAT czy paragon (; W zasadzie to tylko Slave mi potrzebny. To idealnie, bo FreeMODBUS implementuje jedynie slave'a.

    Mikrokontrolery   14 Wrz 2016 10:14 Odpowiedzi: 13    Wyświetleń: 3330
  • REKLAMA
  • [STM32f103] STM32f103 UART - brak odbioru danych, sterowanie diodą, analiza kodu

    Witam, walczę z UART i natrafiłem na przeszkodę w postaci odbioru danych (wysyłanie działa). Analizując mój kod przynajmniej teoretycznie powinien działać, ale w praktyce tego nie widać, więc proszę o zdjęcie mi klapek z oczu i wytknięcia błędów. Zamieszczam kod, który ma za zadanie sterowanie diodą w zależności od odebranego rozkazu. Konfiguracja UART...

    Mikrokontrolery ARM   12 Wrz 2012 14:20 Odpowiedzi: 4    Wyświetleń: 3795
  • stm32f103 - USART nie wysyła danych, program nie działa poprawnie

    Wyłączałem remapowanie USART1 dla pewności, do tego AFIO jest już chyba potrzebne. Może powinienem jakoś podłączyć te peryferia z pinem, bo widzę że standardowo wychodzi tam jeszcze MCO, 1 i 2 kanał timera 1?

    Mikrokontrolery ARM   26 Sie 2015 12:05 Odpowiedzi: 6    Wyświetleń: 1005
  • REKLAMA
  • STM32F103RB + BTM-222, odbieranie danych z kompa do uP, jak odebrać ciąg znaków

    dla mnie jest problem w tym: napisz.... Nie umiem. Mi nie wychodzi odbieranie tego łańcucha. Można nawet źle to wysyłam z kompa bo nie znam programu. Projekt nie jest dla was istotny. Dlaczego sie czepiacie tego co nie jest głównym wątkiem? Kolega szanowny zarzucił mi że pisałem coś o iście zaawansowanym projekcie czego nie zrobiłem. A dopiero potem...

    Mikrokontrolery Początkujący   24 Kwi 2012 21:58 Odpowiedzi: 32    Wyświetleń: 3805
  • Własny Makefile dla STM32F103 - program się kompiluje, ale nie działa

    GPIOA->BSRR |= GPIO_BSRR_BS5; To nie źródło problemu ale tak się tego rejestru nie używa. To jest write only rejestr czyli tylko samo przypisanie Zgadza się, dzięki :) Co do głównego problemu, punkt 1. Użyj debugera okazał się bardzo pomocny :) Założyłem, że skopałem coś w Makefile (np. brakuje jakiejś flagi) i podczas debugowania nic ciekawego...

    Mikrokontrolery ARM   31 Mar 2019 09:39 Odpowiedzi: 6    Wyświetleń: 711
  • Programowanie i zgrywanie wsadu STM32F103 w głowach Varytec Real Beam7 LED

    Układ ma bootloader na USART1 więc można go zaprogramować za pomocą interfejsu RS232 TTL (3,6V max) a to prościutkie urządzenie: https://www.google.pl/search?q=RS232+TTL... Sam program może być jednak zabezpieczony przed odczytem. Możesz również...

    Mikrokontrolery ARM   13 Lut 2015 20:01 Odpowiedzi: 3    Wyświetleń: 2163
  • STM32F373 - SysTick nie uruchamia się po migracji z STM32F103

    Witam wszystkich. Uzywam Eclipse + OpenOCD (0.9.0) + GCC. Do tej pory używałem STM32F103 (Cortex-M3), a teraz przesiadłem się na STM32F373 (Cortex-M4). Wziąłem ze starego programu skrypt linkera, startup, vectors.c i posklejałem do kupy odpowiednio je modyfikując. Program generalnie odpala się, mogę sterować GPIO. Następnie spróbowałem uruchomić SysTicka....

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1245
  • REKLAMA
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Witam. Od pewnego czasu walczę z chińską płytką (blue-pill) z STM32F103 na pokładzie i z tego co już się nauczyłem oraz co sobie w ReferenceManualu wyczytałem to wiem, że AVR'y odłożę na półkę:) Moja nauka jest w stylu 'bare-metal' wykorzystuję jedynie pliki nagłówkowe stm32f103xb.h i kilka od CMSIS które można wydobyć z STM'owych bibliotek, więc ich...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 1017
  • STM32+Attiny2313 - Nie mogą skomunikować się po RS232

    Posiadam 2 układy: - hy-smart stm32 na STM32F103 - urządzenie na attiny2313 oba udało mi się ładnie dotychczas ogarnąć, oba pracują poprawnie, jednak pozostaje ostatni krok - połączyć je. Jako, że hy-smart oraz attiny mają uart to na ten protokół padł wybór. Niestety mimo wielu podejść nie udało mi się wysłać poprawnie pakietu. Gdzie robię błąd? Tak...

    Mikrokontrolery Początkujący   13 Maj 2016 15:15 Odpowiedzi: 4    Wyświetleń: 1449
  • [STM32] Brak komunikacji między NRF24L01 a STM32 NUCLEO L053R8 i F103

    Cześć, od 2 dni zmagam się z modułami NRF24L01 i dwoma płytkami STM32. Płytki STM32 NUCLEO L053R8 i STM32F103 wykorzystujac biblioteki HAL i cubemx. Niby oba układy zwracają poprawne rejestry : https://obrazki.elektroda.pl/1575646300_... Ale sama komunikacja w sobie nie działa. Nie odbieram żadnych pakietów. PYTANIE - czy w biblioteka...

    Mikrokontrolery ARM   19 Lip 2018 09:21 Odpowiedzi: 1    Wyświetleń: 1419
  • Cocox zgłasza mi bład przy właczeniu zegara na UART

    USART1 jest przypięty do APB2. Nie APB1. Włączenie zegara to RCC->APB2ENR |= RCC_APB2ENR_USART1EN; albo bardziej skomplikowaną metodą: RCC_APB2PeriphClockCmd(RCC_APB2Periph_US... ENABLE); Dlaczego CooCox, który od ponad 2 lat jest martwy? Dlaczego STM32F103?

    Mikrokontrolery ARM   13 Mar 2017 08:17 Odpowiedzi: 3    Wyświetleń: 666
  • REKLAMA
  • [stm32] Jak skonfigurować UART z przerwaniami na STM32F103VBT6?

    Cześć, Nie dawno zacząłem przygodę z STM32. I mam duży problem nad którym siedzę już parę dni. Chciałem stworzyć prostą komunikację z komputerem gdzie przez terminal odpowiednimi komendami będzie można gasić i zapalać diody i w drugą stronę przesyłać które diody są zapalone. nie wiem gdzie jest tu błąd więc Ustawienie GIPO void GPIO_Conf(void) { GPIO_InitTypeDef...

    Mikrokontrolery ARM   14 Paź 2024 18:31 Odpowiedzi: 1    Wyświetleń: 1851
  • [stm32] [RTOS] Jak dodać logowanie przez terminal na HY-Mini STM32F103VCT6?

    Początek programu FreeRtos wygląda tak: /* Private define ----------------------------------------... #define LED_TASK_STACK_SIZE ( configMINIMAL_STACK_SIZE ) #define LCD_TASK_STACK_SIZE ( configMINIMAL_STACK_SIZE ) #define USART_TASK_STACK_SIZE ( configMINIMAL_STACK_SIZE ) #define LED_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) #define...

    Mikrokontrolery ARM   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5710
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    No tak: [syntax=c] /************************* * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stdint.h" #include "misc.h" #define CLK_FREQ 36000000 /* User defined function prototypes */ void GPIOA_Init(void);...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7815
  • STM32F103RB RS485 - Problem z przesunięciem danych i brakiem echa USART

    sprawdziłem w dokumentacji. FIFO ustawiane jest w trybie z DMA, którego nie używasz. Więc ten aspekt odpada. Dla uporządkowania tematu. PC-t wysyła do stm32f1.. ramkę z 8 bajtów z 1 bitem stopu bez parzystości. 8 bajtów wyjechało i masz je w buforze odbiorczym pc-ta jako echo. 1. czy arm widzi tylko wybrane bajty ? 2. czy arm widzi wszystko? 3. czy...

    Mikrokontrolery Początkujący   14 Maj 2014 19:14 Odpowiedzi: 38    Wyświetleń: 4773
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    Ja rozumiem ze mozna szarpać się z darmowymi toolchainami, ale zeby z keilem?... Postawienie darmowego toolchaina trwa minute :)

    Mikrokontrolery ARM   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8908
  • STM32 - Jak wyłączyć wewnętrzny bootloader przy komunikacji USART1?

    STM32f103, 128k flash, 20k SRAM. Mógłbyś sprecyzować co chciałbyś wiedzieć o "moim oprogramowaniu"?

    Mikrokontrolery ARM   27 Gru 2016 09:53 Odpowiedzi: 7    Wyświetleń: 1143
  • STM32F103ZET6 - brak stabilnej komunikacji USART z PC (Win7, Terminal v1.9b)

    Mam ta samą płytkę. Może pobaw się tak jak ja: wysył przez DMA, odbiór w przerwaniu oto co starczy: [syntax=c]void SYSTEM_DMAConfig() { DMA_InitTypeDef DMA_InitStructure; DMA_DeInit(DMA1_Channel4); DMA_InitStructure.DMA_PeripheralBaseAddr = (u32)(&USART1->DR); DMA_InitStructure.DMA_MemoryBaseAddr = (u32)SYSTEM_USART1BufferTx; DMA_InitStructure.DMA_DIR...

    Mikrokontrolery ARM   30 Cze 2011 14:09 Odpowiedzi: 5    Wyświetleń: 2473
  • Co zrobić, aby kod działał? Znak końca wiersza w STM32F103.

    Cześć Mam problem z Kodem w stm32F103, chodzi dokładnie o znak końca wiersza, prowadzący zajęcia dał na funkcję która działa podobno na linuxie natomiast na windowsie już niekoniecznie. Poniżej przedstawię fragment kodu w którym jest problem: [syntax=c]volatile char rxBuf[32]; uint8_t rxBufPointer; volatile uint8_t rxDataRead; void USART1_IRQHandler(void)...

    Programowanie   10 Gru 2020 14:21 Odpowiedzi: 5    Wyświetleń: 591
  • [Stm32f103][C] UART->DMA - nieprawidłowy odbiór.

    Witam. Skonfigurowałem UARTA w trybie odbioru poprzez DMA i mam problem z danymi tzn. Wysyłam 0x31 , 0x32, 0x33, 0x34 . Odbieram 0xd, 0x32, 0x33, 0x34. Ewentualnie 0x34, 0x31, 0x32, 0x33 . [syntax=c]USART1->CR1 = USART_CR1_UE; USART1->CR3 |= USART_CR3_DMAR; USART1->BRR = (72000000/ 9600); USART1->CR1 |= USART_CR1_RE ; DMA1_Channel5->CPAR = (uint32_t)&(USART1->DR);...

    Mikrokontrolery ARM   09 Lip 2019 08:55 Odpowiedzi: 7    Wyświetleń: 582
  • [STM32] STM32F103CBT6 Problem z połączeniem PC<>uC

    Witam, Wykonałem sobie płykę pod STM32F103CBT6 i próbuję się z nim połączyć w jakiś sposób. Próbowałem JTAG'iem - nie widzi procesora. Próbuje RS'em - również się nie może połączyć. BOOT1 mam ustawione 0, BOOT0 - 1 . Jak zrozumiałem z PDF'a aby uaktywnić bootloader należy oprócz takiego ustawienia PINów BOOT, po włączeniu zasilania podać na NRST stan...

    Mikrokontrolery ARM   05 Sty 2009 23:02 Odpowiedzi: 9    Wyświetleń: 3320
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Korzystam z przejściówki USART ->USB na FT232, podobno do 3MB/s. Docelowo chcę to zrobić na STM32F103, najwyżej zjadę z częstotliwości próbkowania do 4 kHz . Jak nie da rady to spróbuje wykorzystać interfejs USB w STMie, chociaż jeszcze tego nie robiłem. Zrobiłem teraz to samo co poprzednio ale tak aby transmisja się powtarzała, ustawiam zgodnie...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26511
  • [STM32F103RB] STM32F103RBT6: Konflikt Timer1 PWM (kanał 2N) z USART1 TX na wspólnym pinie

    Pewnie (podobnie jak i ja) z kodu napisanego "własnoręcznie" [; 4\/3!!

    Mikrokontrolery ARM   28 Lip 2010 16:14 Odpowiedzi: 6    Wyświetleń: 1247
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    Chyba tak jest, tutaj plik startup_stm32f10x_md.c [syntax=c]/** ****************************************... * (at)file startup_stm32f10x_md.c * (at)author Coocox * (at)version V1.0 * (at)date 12/23/2009 * (at)brief STM32F10x Medium Density Devices Startup code. * This module performs: * - Set the initial SP * - Set...

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2283
  • [STM32F103VBT6] HAL UART - zawiesza się przy wywołaniu printf()

    Witam. Szkole się w programowaniu zacnych STM32 i od razu na poczatku mam problem z funkcja printf(); Po wywołaniu tej funkcji procesor się zawiesza. Mam zrobiony proste nadawanie i odbieranie danych przez UART. Używam Keila MDK ARM V5 biblioteki HAL wygenerowane w STM32CUBEMX. Korzystam z płytki Kamami Zl27ARM. Na razie chcę uzyskać następujące efekty:...

    Mikrokontrolery ARM   21 Maj 2019 20:03 Odpowiedzi: 6    Wyświetleń: 657
  • Konfiguracja środowiska Atollic TrueSTUDIO z CubeMX dla STM32F103C8T6

    [syntax=c]void HAL_UART_RxCpltCallback(UART_HandleTypeD... *huart) { if(huart->Instance==USART1) { //... operacje na danych odebranych przez UART1 } elseif(huart->Instance==USART2) { //... operacje na danych odebranych przez UART2 } elseif(huart->Instance==USART3) { //... operacje na danych odebranych przez UART3 } else { //WTF? } }[/syntax]

    Mikrokontrolery ARM   27 Kwi 2019 19:01 Odpowiedzi: 53    Wyświetleń: 2529
  • [STM32F103VCT6][C/KEIL] - Wyświetlacz LCD - Prędkościomierz analogowy

    Zrobiłem pewnego rodzaju prędkościomierz analagowy na zestawie HY-MINI. Dołączony wyświetlacz 240x320, obsługiwany jest za pomocą FSMC i biblioteki GLCD. Napiałem pewnego rodzaju, ponieważ prędkość podawana jest z komputera poprzez port szeregowy. Tło wskaźnika skonwertowałem z pliku .bmp do .c i załączyłem do projektu. Układ działa, ale jego działanie...

    Mikrokontrolery ARM   19 Lis 2011 17:36 Odpowiedzi: 14    Wyświetleń: 3393
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Makra takie: /* Flash Control Register bits */ #define CR_PG_Set ((uint32_t)0x00000001) #define CR_PG_Reset ((uint32_t)0x00001FFE) #define CR_PER_Set ((uint32_t)0x00000002) #define CR_PER_Reset ((uint32_t)0x00001FFD) #define CR_MER_Set ((uint32_t)0x00000004) #define CR_MER_Reset ((uint32_t)0x00001FFB) #define CR_OPTPG_Set ((uint32_t)0x00000010) #define...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2694
  • [STM32F103RBT6][C] - Częściowy remap TIM1, wykorzystanie tylko niektórych pinów

    Cześć, piszę z kolejną rozterką. Z góry mówię że wykorzystuję CMSIS'a Chcę zobić częściowy remap TIM1, ale wiąże się to z przepisaniem 8 pinów na PA i PB. Problem w tym że chciałbym wykorzystać równocześnie USART1(PA9 i PA10) i ADC12 (PA6). Zanim zabiorę się za kodzenie, chciałem spytać czy mogę zrobić częściowy remap i wykorzystać tylko TIM1_CH1N i...

    Mikrokontrolery ARM   04 Maj 2013 18:30 Odpowiedzi: 4    Wyświetleń: 1428
  • UART4 STM32F103VCT - problem z przerwaniem UART4_IRQHandler, konfiguracja?

    Witam, Chcę wykorzystać w uK Uart4 do pracy w przerwaniu jednak wszystkie moje wysiłki jak na razie kończą się niepowodzeniem. Skonfigurowałem Uart4 do pracy z prędkością 9600/rx/tx włączyłem odpowiednio taktowanie i ustawiłem porty. Wysyłam znaki do uK i z uK wszystko idzie poprawnie dopóki nie ustawię przerwania UART4_IRQHandler. // włączenie portów...

    Mikrokontrolery ARM   10 Lut 2012 16:45 Odpowiedzi: 5    Wyświetleń: 1422
  • [stm32] [stm32][gcc] STM32F103RBT6 - UART2 i UART3 nie działają, UART1 działa poprawnie

    Witam, Od niedawna zajmuje sie dlubaniem w STM32. Natknalem sie na problem z uruchomieniem UARTow 2 i 3 na STM32F103RBT6. UART1 dziala, szyna APB1 chodzi na 36 Mhz. UARTa konfiguruje nastepujaco: sGPIORxInit.GPIO_Pin = GPIO_Pin_3; sGPIOTxInit.GPIO_Pin = GPIO_Pin_2; RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE); RCC_APB1PeriphClockCmd(...

    Mikrokontrolery ARM   23 Lis 2010 19:48 Odpowiedzi: 4    Wyświetleń: 1713
  • Nucleo stm32f103rb wyprowadzenie UART z ST-LINKA na piny

    Rzeczywiście teraz dopiero do mnie dotarło jak funkcjonuje mbed. W przeglądarce generuje mi plik .bin który np. za pomocą ST-Link Utility mogę wgrać. Pozytywnie zaskakuje mnogość bibliotek, jednak tak jak wcześniej napisałeś mogą wymagać drobnej edycji. Zainspirowany podanymi wyżej sugestiami, problem z Uartem rozwiązałem tak, że dane wychodzące przekazuje...

    Mikrokontrolery ARM   16 Lip 2018 09:26 Odpowiedzi: 12    Wyświetleń: 1014
  • [stm32F103 System Workbench] RTC nie wywołuje właściwego przerwania, błąd WWDG

    Oczywiscie tak. Dodam ze uzywam programu System Workbench [syntax=c] /** ****************************************... * (at)file startup_stm32.s dedicated to STM32F103C8Tx device * (at)author Ac6 * (at)version V1.0.0 * (at)date 2018-04-06 ****************************************...

    Mikrokontrolery ARM   20 Kwi 2018 14:55 Odpowiedzi: 6    Wyświetleń: 564
  • STM32F103rb - Brak odpowiedzi urządzenia na transmisję szeregową UART

    Witam, Mam urządzenie z którym chciałbym się skomunikować. Za pomocą Realterm wysyłam do urządzenia 3 znaki: /#1 i urządzenie odpowiada całą paczką danych. Przepięcie linii USB/RS232TTL do mikrokontrolera sprawiła mi jak zwykle kłopot. A mianowicie wysyłam do urządzenia te 3 znaki z STM32 natomiast urządzenie nie odpowiada.... Może mi ktoś powie jak...

    Mikrokontrolery Początkujący   15 Wrz 2016 09:41 Odpowiedzi: 4    Wyświetleń: 1185
  • [Stm32f103][C] Błąd TEIFx przy nadawaniu UART z Timer3 i ADC via DMA

    Witam. Skonfigurowałem timer 3 do automatycznego wyzwalania przetwornika ADC, ten z kolei obsługiwany jest przez DMA. Timer3 wyzwalany jest co sekundę i podczas przepełnienia generowane jest przerwanie w którym wysyłam paczkę UARTEM -> DMA . Wszystko chodzi dobrze, poza nadawaniem. W debugerze prawie cały czas program siedzi w obsłudze przerwania...

    Mikrokontrolery ARM   29 Maj 2019 21:42 Odpowiedzi: 16    Wyświetleń: 636
  • STM32F103RB - UART w przerwaniu nie działa, brak wywołania przerwania

    Witam, Próbuje uruchomić komunikacje uart w przerwaniu, no i oczywiście mam problem z tym, że nie działa :o Wygląda na to, że przerwanie wogóle nie jest wołane. Czy ktoś z szanownych forumowiczów mógłby zerknąc w kod i podzielić się informacją dlaczego ten program nie ma szansy działać? USART_SendData(USART1, 'X') do main'a działa ok. Jak również użycie...

    Mikrokontrolery Początkujący   12 Sie 2013 13:05 Odpowiedzi: 3    Wyświetleń: 942
  • [stm32f103VE] [stm32f103VE][Eclipse] - USART wysyła błędne znaki ASCII

    Witam wszystkich Czy spotkał się ktoś kiedyś z takim przypadkiem: Usart wysyła poleceniem USART_SendData(USART1, 0x55) do przejściówki wartość i po odczytaniu w progarmie np gtkterm uzyskuję literę "U" (czyli prawidłowo patrząc na tablice ascii). Niestety jest to jedyna wartość zgodna z tą tablicą :/ bo jak wysyłam np. wartość 0x5a to zamiast litery...

    Mikrokontrolery ARM   19 Sty 2015 22:49 Odpowiedzi: 7    Wyświetleń: 777
  • 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łą pętlę while (1), a sprawdzanie USARTA do wysłania...

    Mikrokontrolery ARM   09 Lis 2012 23:07 Odpowiedzi: 24    Wyświetleń: 4029
  • [STM32F103RB] Konwersja CAN na USART w STM32F103RB - brakujące elementy w kodzie C

    Cześć, Od jakiegoś czasu borykam się z takim problemem: chciałbym odbierać po CANie ramki, wpisywać je w gotowy szablon i dalej wysyłać po USARCie na kompa w kodzie ASCII. Czegoś mi brakuje w tym kodzie i za każdą wskazówkę będę wdzięczny. Z góry dzięki:) To mój main: [syntax=c] unsigned char tx_uart[]=" ID: DL: F: T: DATA: ";//54 char ramka[55]; unsigned...

    Mikrokontrolery ARM   08 Mar 2014 01:01 Odpowiedzi: 4    Wyświetleń: 2301
  • STM32F407 - Problem z konfiguracją USARTa

    Witam, Po uruchomieniu trzech interfejsów RS232 w STM32f103rb przyszedł czas na RS232 w STM32f407 i odrazu problem. Zrobiłem konfigurację USARTA i wysyłam w pętli znak 'a' a otrzymuję jakieś E z indeksem dolnym 1. Konfiguracja : [syntax=c] void init_USART1(){ /* This is a concept that has to do with the libraries provided by ST * to make development...

    Mikrokontrolery ARM   25 Paź 2016 08:44 Odpowiedzi: 13    Wyświetleń: 1269
  • STM32F103RB - Jak ustawić stan wysoki na pinie PA10?

    Jeżeli nic wcześniej nie podłączałeś do tego wyprowadzenia, to sprawdź czy układ/pin reaguje na ręczną zmianę stanu w rejestrze ODR. Przy okazji możesz sprawdzić stan pozostałych bitów odpowiedzialnych za konfigurację. Możesz wstawić zrzut ekranu. Ale jeżeli wszystko jest ok w rejestrach, a pin się nie odzywa, to jest trwale niezdolny do posługi i pożytku...

    Mikrokontrolery Początkujący   13 Kwi 2014 21:11 Odpowiedzi: 15    Wyświetleń: 1851
  • [STM32F103RB][REJESTRY] - USART i DMA - ramka danych (odbiór)

    Witam, Napisałem obsługę UARTA z odbiorem przez DMA. Dane odbieram z ESP8266, tutaj też odbiór działa, pierwsza ramka odbierana jest prawidłowo, ale następna już nie, ponieważ bufor przepełnia się i kawałek ramki jest na początku bufora i na końcu bufora i tutaj pojawia się problem w tym, że nie wiem jak poradzić sobie z tym aby ramka zawsze trafiała...

    Mikrokontrolery ARM   04 Sie 2016 19:02 Odpowiedzi: 11    Wyświetleń: 1323
  • stm32f103rb - nucleo board - One wire - odbiór złej temperatury

    Czujnik jest w porządku ponieważ próbowałem go uruchomić wcześniej na innym kodzie zawierającym delay'e i wszystko działało. Schemat to standardowe podłączenie pinów UART do linii danych i podciagnięcie tego do linni zasilania na płytce stykowej. UART skonfigurowany w trybie half duplex. [syntax=c] void SendBit(uint16_t bit) { if (bit==0) { while(!(USART1->SR...

    Mikrokontrolery ARM   08 Wrz 2015 12:43 Odpowiedzi: 2    Wyświetleń: 1140
  • STM32F103 - CC3D Atom - bootloader nie działa po wgraniu firmware Storm32 NT

    Piny z portu MAIN. Wyjścia na płytce gimbala (I2C - NT Bus) [url=http://www.olliw.eu/storm32bgc-wiki... Fabrycznie podłączone było tak i taką wtyczkę wpiąłem do NT w miejsce MAIN, ale czujnik nie był widoczny w programie (GUI Storm32): [url=http://www.baronerosso.it/forum/att...

    Mikrokontrolery ARM   10 Maj 2019 15:58 Odpowiedzi: 24    Wyświetleń: 3585
  • [HAL]Jak obsłużyć przerwanie RX w STM32F103RB bez STM32CubeMX?

    Witam, cały dzień męczę się z obsługą przerwania od odbioru danych w STM32103RB. Korzystam z biblioteki HAL. Po całym dniu dalej nie wiem jak to ma wyglądać, dostępne example robione są w STM32CubeMX, a ja z tego nie korzystam. W dokumentacji chyba nie potrafię się poruszać bo nie wyiskałem z niej co po kolei trzeba wywoływać aby obsłużyć to przerwanie....

    Mikrokontrolery ARM   13 Mar 2019 21:13 Odpowiedzi: 7    Wyświetleń: 543
  • C Keil - STM32F103VE + kamera OV7725 + wyśw. SSD1963

    Witam, Mam problem - mam za zadanie zrobić coś w stylu skanera 3D na STM32. Na razie nie mogę opanować samej obsługi kamery w konfiguracji STM32F103VE+ wyśw. SSD1963 7" (zestaw EB-STM32_08_LCD7) i kamera OV7725 . Do zestawu dostałem przykładowe projekty w keilu. Bazując na projekcie do sprawdzania kamery z wyświetlaczem 4.3' wkleiłem działające biblioteki...

    Mikrokontrolery ARM   26 Gru 2013 15:52 Odpowiedzi: 16    Wyświetleń: 3684
  • NUCLEO STM32F103RB - Jak uruchomić USART3 bez dostępnych pinów PD8 i PD9?

    Witam, Na swoim NUCLEO mam uruchomiony USART1 i USART2 i czytając różne fora okazuje się że nie mam możliwości uruchomienia USART3 ponieważ: Piny PD8 i PD9 nie są dostępne w mojej obudowie 64 pin, Natomiast na uruchomienie na pinach PB10 i PB11 jest nie możliwe bo okazuje się że nie ma pinu PB11 ... Ktoś już przerobił temat z USART3?

    Mikrokontrolery ARM   23 Wrz 2016 12:30 Odpowiedzi: 3    Wyświetleń: 1323
  • ARM GCC compiler problem z własnym skryptem linkera i plikiem .hex

    Witam. Aktualnie walczę z kompilatorem GCC non-eabi. Chcę utwożyć projekt w C++ używając własnego skryptu linkera, jednak po długiej walce nie mam już pomysłu na rozwiązanie. W jaki sposób skonfigurować kompilator, linkera oraz skrypt linkera tak abym mógł własne tablice zdefiniowane w plikach .cpp wstawić w wybrane prze zemnie miejsce w pamięci? Wersja:...

    Mikrokontrolery ARM   04 Kwi 2019 11:48 Odpowiedzi: 9    Wyświetleń: 960