stm32f407 usart

Znaleziono około 64 wyników dla: stm32f407 usart
  • STM32F407 - Konfiguracja USART dla RS232ttl 300/1200 baud, 7 data bits, parity equal

    USTAW W CUBIE

    Mikrokontrolery ARM   30 Gru 2016 16:54 Odpowiedzi: 12    Wyświetleń: 1107
  • [STM32][STM32F407] - [USART]złączenie dwóch kanałów USART, wysłanie trzecim

    He, he, he... Patrz na to: while (1); Nic, co jest dalej, nie ma szans się wykonać, więc kompilator eliminuje zbędny kod. ...A ponadto masz błąd w inkrementacji wskaźnika. idx = (idx + 1) % BUFSIZE; - to najprostszy poprawny zapis tego, co masz zrobić, chociaż nie zawsze daje optymalny kod.

    Mikrokontrolery ARM   18 Cze 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2952
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [STM32][STM32F407] - [DMA][USART]złączenie dwóch kanałów USART, wysłanie trzecim

    Na 99% nie. Można kombinować z auto-reload i transmisją jednego bajtu, o ile uda się przekonać DMA, że docelowy UART jest pamięcią, a nie peryferialem i o ile będziesz miał pewność, że nigdy dane nie będą równocześnie nadchodziły w takim tempie, żeby zapchać nadajnik. Czyli: nawet gdyby się udało, to jest to rozwiązanie wysoce niepewne i zawodne. Co...

    Mikrokontrolery ARM   19 Cze 2013 20:58 Odpowiedzi: 4    Wyświetleń: 2502
  • OpenMV - otwarty system widzenia maszynowego oparty o Pythona

    http://obrazki.elektroda.pl/1208484300_1... Projekt OpenMV ma na celu stworzenie niedrogiego i łatwego w obsłudze modułu wizyjnego, który dałoby się oprogramowywać w języku Python. Docelowo OpenMV ma stać się "Arduino wśród modułów wizyjnych", jak opisuje autor przedstawiający aspiracje tego projektu. Realizacja projektu rozpoczęła...

    DIY Zagranica   24 Maj 2017 13:05 Odpowiedzi: 13    Wyświetleń: 10362
  • 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ń: 1248
  • REKLAMA
  • STM32F407 - Konfiguracja USART1, problem z inicjalizacją UART

    Używając SPL'a do konfiguracji USART, musisz zadbać o prawidłową wartość zmiennej SystemCoreClock. W zależności od środowiska, ta zmienna może nie być prawidłowo zainicjowana, przez co wszystkie funkcje SPL'a które z niej korzystają będą generowały błędne wyniki. Jeżeli zmieniasz ustawienia sygnałów zegarowych względem startowych/domyślnych/wygenerowanych...

    Mikrokontrolery ARM   20 Sie 2015 19:59 Odpowiedzi: 11    Wyświetleń: 1071
  • STM32F407 - Jak odczytać pozycję i prędkość z akcelerometru w CooCox?

    Witam, Posiadam układ STM32F407 i chciałem zrobić odczyt pozycji x,y,z oraz aktualnej prędkości z wbudowanego akcelerometru, lecz na razie nie wiem zbytnio jak się za to zabrać. Używam środowiska CooCox oraz języka C. Prosiłbym o jakieś wskazówki od czego miałbym zacząć lub jakieś poradniki. Na tą chwilę mam zainicjowany USART i przygotowaną funkcję...

    Mikrokontrolery ARM   01 Lis 2015 21:25 Odpowiedzi: 7    Wyświetleń: 1140
  • STM32F407 - [Keil] uC nie strtuje po modyfikacji przykładu

    Witam, uruchomiłem przykładowy program z obsługą Ethernetu. Po wyczyszczeniu ze zbędnych plików ( usart debug, lcd ) i przeniesieniu plików źródłowych do dwóch folderów mam problem z uruchomieniem programu. Mianowicie program po wywołaniu funkcji SystemInit zatrzymuje się na linii: [syntax=asm]0x080068BC BEAB BKPT 0xAB.[/syntax] w funkcji [syntax=asm]...

    Mikrokontrolery ARM   14 Lip 2013 16:55 Odpowiedzi: 2    Wyświetleń: 1089
  • STM32F407 - Konfiguracja CAN bus na pinach PB8 i PB9

    (at)sulfur Dopiero teraz znalazłem czas żeby dalej zająć się CANem. Ustawiłem tak jak mówiłeś i dalej nic. Nie mam pomysłu co sprawdzić . Tak jak wcześniej wspomniałem mam przejściówkę USB/CAN za pomocą której próbuję przetestować CANa. Program do obsługi tej przejściówki w ustawieniach transmisji wygląda następująco : http://obrazki.elektroda.pl/8802608800_1...

    Mikrokontrolery   16 Sty 2017 19:05 Odpowiedzi: 29    Wyświetleń: 4266
  • [STM32F407-discovery] USART echo na 9600 baud rate zwraca nieczytelne znaki

    Przyczyny problemów szukałbym w pll_start().

    Mikrokontrolery ARM   04 Kwi 2017 19:42 Odpowiedzi: 11    Wyświetleń: 1308
  • STM32F407VET6 USART6 - brak komunikacji z komputerem, ciągłe światło RX

    Hej, Poprawny kod który działą, to ten ponizej. Mysle ze mozemy zamknac temat. void UART6_Configuration(void) { __HAL_RCC_GPIOC_CLK_ENABLE(); /* Enable clock to PORTA - UART2 pins PA2 and PA3 */ __HAL_RCC_USART6_CLK_ENABLE(); /* Enable clock to UART2 module */ gpio.Pin = GPIO_PIN_6 | GPIO_PIN_7; gpio.Mode = GPIO_MODE_AF_PP;...

    Mikrokontrolery ARM   15 Lut 2022 11:01 Odpowiedzi: 3    Wyświetleń: 453
  • [STM32F407][Keil/C] Ostrzeżenia i błędy kompilacji

    hymm czyli mój problem to brak includów? To co wkleiłem to mój cały dotychczasowy kod, chciałbym, żeby przynajmniej to mi się udało. Nie rozumiem co należy dawać do include a co dodawać do projektu jako nowy plik do kompilacji i czym to się będzie różnić. Takich podstaw niestety mi brakuje przez to pewnie wynikają takie błędy. Jakie pliki pownienem...

    Mikrokontrolery Początkujący   10 Cze 2012 21:13 Odpowiedzi: 6    Wyświetleń: 2664
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    Witajcie. Piszę krótko. Używam STM32F407. Do trzech różnych USARTów mam podłączone cwa czujniki i jeden datalink Czujnik_1 - USART1 Czujnik_2 - UART5 Datalink - USART3 Z czujników zbierane są dane a datalink wysyła te dane, które zostały odebrane. Wszystko dzieje się na przerwaniach. Kiedy podpinam każdy z czujników oddzielnie i datalink'a, wszystko...

    Mikrokontrolery ARM   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 5694
  • Jak zaprogramować STM32f407VET6 używając ST-link v2? Podłączenie i ustawienie pinów.

    ale nie umiem uporać się z tym, że komputer nie widzi st linka jako normalnego portu com, przez co nie potrafię "wybrać" portu w trakcie wgrywania programu. Pierwsza sprawa. W Twoim zestawie (ten STlink i płytka) nie ma i nie będzie żadnego COM w komputerze dopóki sobie go sam fizycznie nie dołożysz. Funkcjonalność że w STlink jest dodatkowo COM występuje...

    Mikrokontrolery Początkujący   23 Maj 2019 14:02 Odpowiedzi: 5    Wyświetleń: 1161
  • REKLAMA
  • [STM32F107][C/Keil] Odbiór znaków po UART, nieskończona pętla przerwań

    Cześć! Posiadam od wielu lat (co najmniej 4) płytkę uruchomieniową Open107V od Waveshare. Nigdy nie miałem z nią problemów, i każdy projekt robiłem na niej, bo ma wszystko ładnie wyprowadzone i szybko mogłem sobie debugować instalację. Obecnie robię układ w którym 2 układy (drugi to STM32F407) komunikują się ze sobą przez RS485, korzystając z gotowego...

    Mikrokontrolery ARM   12 Lis 2017 11:13 Odpowiedzi: 2    Wyświetleń: 810
  • [STM32F407VGT6] - Zgrabne połączenie TIMER+ADC+DMA+USB

    Witam, Mam problem z zagospodarowaniem peryferiami w mikroprocesorze STM32F407VGT6. Muszę generować sygnały z częstotliwością 4 MHz jak na rysunku poniżej: http://obrazki.elektroda.pl/3154204100_1... Do tego zamierzam wykorzystać Timer3, który ustawiłem aby pracował z czstotliwością 4 MHz, wypełnienie uzyskam dzięki PWM. Timer 3 ma 4...

    Mikrokontrolery ARM   08 Lut 2014 10:15 Odpowiedzi: 4    Wyświetleń: 1896
  • stm32f407vgt6 - Program nie startuje bez użycia st link

    Załączam pliki startowe. Może coś w nich jest źle? entry.s .syntax unified .thumb .global vectors .global defaultHandler .section .isr_vector, "a" // Lista wektorow przerywan vectors: .word _end_stack .word resetHandler .word NMI_Handler .word HardFault_Handler .word MemManage_Handler .word BusFault_Handler .word UsageFault_Handler .word...

    Mikrokontrolery ARM   14 Lip 2014 22:27 Odpowiedzi: 6    Wyświetleń: 1341
  • 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ś ciąg cyfr (chyba 4-cyfrowy). I nie wiem jak po konwersji...

    Mikrokontrolery ARM   12 Sty 2014 17:08 Odpowiedzi: 10    Wyświetleń: 1689
  • STM32f407VG - Problemy z dodaniem FreeRTOS do projektu, błędy kompilacji

    Czyli w ten sposób jak bym chciał wykorzystać wszystkie 4 USARTy: [syntax=c] #include "stm32f4xx.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" void init_USART1(void); void init_USART2(void); void init_USART3(void); void init_USART6(void); void init_USART1(void) { GPIO_InitTypeDef GPIO_InitStruct; USART_InitTypeDef...

    Mikrokontrolery ARM   14 Sie 2015 10:38 Odpowiedzi: 4    Wyświetleń: 789
  • [STM32][C] - Odbieranie pakietów danych przez UART.

    Usiłuję odebrać pakiet danych przez UART. Pakiet ma zawierać od 5-8 bajtów, kończy się znakiem '\r' lub '\n'. Robię to na uC STM32F407 ten sam co na płytce Discovery z wykorzystaniem przerwanie. UART działa bardzo dobrze, przerwanie działa, tylko prawie zawsze jakieś dane uciekają. Mam taka funkcję, która sam wymyśliłem, ale on nie jest doskonała. Myślę,...

    Mikrokontrolery ARM   17 Sie 2014 17:45 Odpowiedzi: 6    Wyświetleń: 1767
  • [STM32F4][C/ECLIPSE] - Komunikacja USART, niedziałające nadawanie.

    Witajcie, Posiadam płytkę STM32F4DISCOVERY z procesorem STM32F407VG. Używam pakietu Eclipse + linaro + openOCD skonfigurowanego wg opisu Freddiego Chopina. Uruchomiłem również przykładowy program stm32f4_blink_led. Chciałem dołożyć obsługę USART1. Konfigurację napisałem w pętli main. [syntax=c] int main(void) { volatile uint32_t count, count_max = 10000000;...

    Mikrokontrolery ARM   16 Lip 2012 21:55 Odpowiedzi: 9    Wyświetleń: 2945
  • [STM32F407VG][C/C++] DS18B20 -

    Drugie pytanie, jeżeli mam funkcje USART_puts, jak zrobić, by temperatura zostawała przekazywana właśnie przez tą funkcję? Jeżeli o to pytasz to rozumiem, ze to nie Twój kod, a Ty nie znasz C. Czy się mylę?

    Mikrokontrolery ARM   29 Gru 2016 19:05 Odpowiedzi: 1    Wyświetleń: 762
  • [STM32F4] [STM32F4][C++] - USART6 - konfiguracja do wysyłania danych UART

    Hej, Chciałem uaktualnić swój stary projekt, w którym używałem Atmegi162. Układ ma łączyć się z zewnętrznym urządzeniem za pomocą magistrali UART, o parametrach 8b danych, 1b stopu, parzystość "even". Obecnie próbuję zrobić te same operacje wykorzystując płytkę z mikrokontrolerem ARM - STM32F407Z (na płytce CORE407). Po paru minutach udało mi się skonfigurować...

    Mikrokontrolery ARM   17 Lis 2014 11:40 Odpowiedzi: 6    Wyświetleń: 2079
  • Konfiguracja FreeRTOS na STM32F407VG – poprawne ustawienie czasów i obsługa wielu zadań

    Skoro w TICK_RATE_HZ mam 1000 to interwał między tikami to 1ms ? Generalnie tak... Co jak dojdzię jeszcze 4 zadania np 4 komunikacje USART ? A co ma być? Usypiasz wątek na 1000ms i twierdzisz, ze wolno się wykonuje? :D I niby działa - właczenie/wyłaczenie diody za pomocą przycisku trwa około 3 sekund.... Niby działa bo to co ty napisałeś to jest niby-kod....

    Mikrokontrolery ARM   16 Sie 2015 12:05 Odpowiedzi: 6    Wyświetleń: 1062
  • stm32f407 - jaka maxymalna częstotliwość transferu DMA (PORT-RAM)

    GPIO rejestry nie obsługują DMA, DMA dziala z SPIx, I2Cx, USARTx, TIMx, SDIO, ADC, DAC, USB, DCMI w sumie wszystko co pełni funkcje alternatywne ale nie GPIO RM 009 DMA table 21, channel 0 ADC1 ( da sie zrobić DMA z ADC_DR do pamięci)

    Mikrokontrolery ARM   30 Maj 2012 08:54 Odpowiedzi: 80    Wyświetleń: 8722
  • [STM32F407/C/KEIL] - Zawieszanie się mikrokontrolera

    Witam ponownie Przerobiłem trochę kod i teraz rzeczywiście odczytuje dane z wszystkich czujników no ale jest jedno ale..... Częstotliwość odczytywania danych jest znacznie mniejsza niż być powinna. [syntax=c]while(1) { if(50<licznikCzasu && I2CInProgress == 0) { licznikCzasu=0; I2CInProgress=1; I2CToWrite = 1; if(licznik%3==0) { SlaveAddress...

    Mikrokontrolery ARM   13 Gru 2012 15:35 Odpowiedzi: 11    Wyświetleń: 2256
  • stm32f407 - FreeRTOS zawiesza się na vTaskStartScheduler() przy dwóch zadaniach

    Witam, Kiedyś działało mi bez problemu jedno zadanie w freeRTOS, jednak teraz mam problem gdy próbuję utworzyć dwa zadania. Gdy debuguje program to zatrzymuje się na vTaskStartScheduler(); Co to może być ? Mój main to: [syntax=c] #include "stm32f4xx.h" #include "FreeRTOS.h" #include "task.h" #include "math.h" #include "stdio.h" #include "myusart.h"...

    Mikrokontrolery ARM   25 Wrz 2015 05:49 Odpowiedzi: 4    Wyświetleń: 1074
  • STM32F4 DISCOVERY - Komunikacja PC - USART z DMA (RS232)

    Witam Mam problem otóż od kilku godzin borykam się z problemem braku komunikacji pomiędzy procesorem a PC. Procesor to STM32F407VGT6 (STM32F4 Discovery), używam przejściówki na FT232RL (Pod AVR działa) [syntax=c]void RCC_Conf(void) { RCC->CR |= RCC_CR_HSEON; while(((RCC->CR) & RCC_CR_HSERDY) == 0){} PWR->CR |= PWR_CR_VOS; RCC->CR |=...

    Mikrokontrolery ARM   24 Sie 2014 18:11 Odpowiedzi: 22    Wyświetleń: 3822
  • Nie poprawnie działający delay us z użyciem Systick

    Witam Was mam taki problem i nie wiem jak sobie z nim poradzić. Słowem wstępu Mk: stm32303vct6 zestaw discovery podłączony kwarc tak jak poniżej http://obrazki.elektroda.pl/9922777300_1... zwarte SB17 SB18, rezystor już był, dolutowałem C23, C22 - 22pF (nie miałem 20pF) SB12 do MCO nie ruszałem, jeszcze nie wiem do czego mogę MCO użyć...

    Mikrokontrolery ARM   28 Lip 2015 22:05 Odpowiedzi: 9    Wyświetleń: 1833
  • [STM32F401][C] USART DMA działa tylko do 20 znaków

    Nie chce mi się oglądać kodu ale tu masz mój działający kod F446 dla usart5 - tak że musisz sobie parametry zmienić. Dowolne długości przesyła. a tu akurat zeruje CR i wszystkie flagi ale to niekonieczne generalnie. [syntax=c] if(DMA1 -> HISR & (DMA_HISR_TCIF7)) DMA1 -> HIFCR |= (DMA1 -> HISR & (DMA_HISR_DMEIF7 | DMA_HISR_FEIF7 | DMA_HISR_HTIF7 | DMA_HISR_TCIF7...

    Mikrokontrolery ARM   16 Mar 2017 12:51 Odpowiedzi: 7    Wyświetleń: 738
  • [STM32] STM32F107 - Konfiguracja przycisków i problem z USART, jak to zrobić?

    Dla mnie mało czytelne są te gotowe biblioteki STM32. To nie są funkcje z biblioteki STM32 przecież... Proponowałbym pinu ustawić na funkcję alternatywną, a nie na out/in. Ewentualnie RX może zostać na in, ale TX musi być "ALT". 4\/3!!

    Mikrokontrolery ARM   07 Lut 2013 20:18 Odpowiedzi: 10    Wyświetleń: 2118
  • [STM32] Czy Embest STM32F107 ARM-CM3 można programować przez USB bez JTAG?

    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 interface. ● In XL-density devices the boot loader...

    Mikrokontrolery ARM   08 Wrz 2010 11:35 Odpowiedzi: 4    Wyświetleń: 2696
  • STM32F107 - USART nie działa z HSE, kłopoty z SYSCLK

    HSE_VALUE jest potrzebne funkcji SystemInit, poza tym w pliku "stm32xxx.h" masz coś takiego [syntax=c] #if !defined (HSE_VALUE) #define HSE_VALUE ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */ #endif /* HSE_VALUE */ [/syntax] najlepiej dodaj do opcji kompilacji coś takiego "-DHSE_VALUE=(tu częstotliwość kwarcu w Hz"

    Mikrokontrolery ARM   10 Kwi 2013 15:34 Odpowiedzi: 2    Wyświetleń: 1353
  • 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 chodzi, ale co jeszcze jest ciekawego to to, że jeśli...

    Mikrokontrolery ARM   02 Mar 2013 07:02 Odpowiedzi: 1    Wyświetleń: 1497
  • [STM32] STM32F107: Konfiguracja zegara USART - problem z szybkością transmisji 9600 Bd

    Globalne definicje przekazuje się przez kompilator, odpowiednimi parametrami. Powiem Ci w sekrecie, że wszelkie poszukiwania błędów w kompilatorze, szczególnie z takimi trywialnymi sprawami, są z góry skazane na śmieszność, tak więc to czy brnąć dalej w zaparte to już Twoja decyzja. Co z tego, że ty sobie w main.c zdefiniujesz, skoro pliki od UARTu...

    Mikrokontrolery ARM   07 Kwi 2012 18:19 Odpowiedzi: 7    Wyświetleń: 1909
  • STM32F407 - MODBUS - ramka danych - HAL odbieranie pojedynczego znaku

    Witam, Programuje STM32F407 przy pomocy HAL ( STM32CubeMX ) i Keil uVision 5 . Stworzyłem komunikacje przez UART HAL_UART_RxCpltCallback wykona mi się dopiero po przyjściu 6 znaków Komunikacja UART potrzebna jest mi do implementacji interfejsu MODBUS. W interfejsie MODBUS jak czytam z pdfa "http://modbus.org/docs/Modbus_Applicati...

    Mikrokontrolery ARM   05 Gru 2018 09:09 Odpowiedzi: 5    Wyświetleń: 2151
  • STM32F407 Discovery - Implementacja FreeRTOS z wątkami i DMA

    Więc pytanie po co ci dma, jeden wątek wpisuje do kolejki swoje, drugi swoje, a przerwanie uarta aktywuje semafor do trzeciego wątku który to wpisuje dane z kolejki do USARTx->DR PS. lepiej podaj treść zadania, bo tylko to ogranicza (i zbednie komplikuje) mnogość możliwych rozwiązań

    Mikrokontrolery ARM   23 Kwi 2018 09:15 Odpowiedzi: 15    Wyświetleń: 1551
  • ssd1963 - przesyłanie danych konfiguracyjnych na magistrali 16-bitowej

    To w takim razie jak uzyskał na xmega tak dobre czasy skoro tam nie ma kontrolera FSMC? Dodano po 34 Do swojego projektu potrzebuję : - dobrej obsługi LCD 16bit (FSMC) - 3 portów USART - Ethernet Czy na kontrolerze STM32F407VG uda mi się to wszystko zrealizować ?

    Raspberry Pi i inne SBC   09 Sie 2015 17:48 Odpowiedzi: 19    Wyświetleń: 2178
  • Najlepsze moduły mikrokontrolerów do 200zł z USART, I2C, SPI, PWM

    Jak tanio to http://uk.farnell.com/olimex/stm32-p107/... Ilosc pwm sobie mozesz dowolnie zwiekszyc zewnetrznym ukadem przez i2c na ten przykad...

    Mikrokontrolery   29 Lis 2015 23:08 Odpowiedzi: 24    Wyświetleń: 1113
  • [STM32F107] - Po włączeniu przerwań program zatrzymuje się

    Witam, Mam taki kod: DD DD DD ... Próbuje jednak użyć przerwań aby odczytywać to co wpada na USART1, który przemapowałem sobie na PB6/7. Drugie urządzenie na pewno działa bo jak podłącze do przejściówki RS232 to otrzymuje dane w terminalu. Problem leży pewnie w NVIC_InitTypeDef, ale próbowałem różnych sposób i niestety ale każdy powoduje zatrzymanie...

    Mikrokontrolery ARM   13 Maj 2015 12:14 Odpowiedzi: 8    Wyświetleń: 930
  • STM32F4 - bład podczas wgrywania programu do prcesora

    Witajcie. Witajcie, mam spory problem. Próbuje zacząć zabawę z STM32F4. Zainstalowałem sobie CooCox IDE 1.51 do tego dograłem sobie - GNU Tools ARM Embedded (4.6 2012q2). Próbuję się z tym bawić, bo muszę przez STM32 zaprogramować USART, wyświetlacz itd. Ciężko to widzę, ale próbuję. Ogólnie mam wyświetlacz taki: http://www.digchip.com/datasheets/parts/...

    Mikrokontrolery ARM   08 Lut 2013 10:35 Odpowiedzi: 3    Wyświetleń: 1386
  • STM32F446RE+kamera OV7670 z DCMI, DMA, FB w RAM uC, via UART->plik.BMP

    Witam. Do Nucleo STM32F446RE podłączam via DCMI kamerkę OV7670. Za pomocą DMA wrzucam z DCMI do RAM uC, do tablicy obraz https://obrazki.elektroda.pl/7486996200_... . Wygląda nieźle, z tym że nie wiem czy to nakładanie się pasków jest ok. Natomiast gdy włączam tryb color bar w rejestrze COM7 https://obrazki.elektroda.pl/8526039400_...

    Mikrokontrolery ARM   19 Sty 2018 14:46 Odpowiedzi: 2    Wyświetleń: 1194
  • [STM32F107] termometr DS18S20 i komunikacja po 1 Wire

    Witam, skorzystałem z tematu i chciałem spróbować kod kolegi powyżej zaimplementować u siebie. Procesor STM32f051 na płytce Discovery, rejestry w F1 i F0 co do usartu są prawie takie same, wystarczyło zmienić nazwy na odpowiadające w F0, przenosiłem już nie raz USART z F1 na F0 i nie trzeba było wielu zabiegów. Skonfigurowałem dodatkowo piny USART2...

    Mikrokontrolery ARM   21 Cze 2015 15:32 Odpowiedzi: 20    Wyświetleń: 7319
  • Przeniesienie kodu z STM32F107 na STM32F446RC - różnice w bibliotekach i funkcjach

    Chciałbym się poradzić doświadczonych w przenoszeniu kodów z niższej rodziny na wyższą. Poniżej zamieszczam chyba najbardziej wrażliwy na przeniesienie fragment kodu. [syntax=c] // inicjalizacja taktowania PLL-e itp... RCC_DeInit(); RCC_HSI_Config(); // konfiguracja wyprowadzeń fpga_Pins_configure(); // konfiguracja przerwań NVIC_Configuration(); LCD_Pins_configure();...

    Mikrokontrolery ARM   09 Cze 2015 16:20 Odpowiedzi: 7    Wyświetleń: 1461
  • [STM32] [STM32F107][Keil] USART nie działa - jak poprawnie skonfigurować?

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

    Mikrokontrolery ARM   14 Lis 2010 15:16 Odpowiedzi: 9    Wyświetleń: 2507
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    Próbuje uruchomić przerwania: vector.c wygląda tak [syntax=c]static void __Default_Handler(void) __attribute__ ((interrupt)); static void __Default_Handler(void) { while (1); } /* +=======================================... | assign all unhandled interrupts to the default handler +=======================================...

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4242
  • [stm32] Podłączenie PL-2303 do USART na Kamami Butterfly2 bez MAX232 - czy to bezpieczne?

    Jeśli PL2303 jest zasilony z 5V to będzie tylko komunikacja w jedną stronę do STM32F107. Nic się nie uszkodzi, bo akurat użyte piny tolerują 5V.

    Mikrokontrolery Początkujący   19 Lut 2012 12:27 Odpowiedzi: 17    Wyświetleń: 5813
  • STM32F100 - Konfiguracja pinów PA8-PA11: TIM1 i USART1 jednocześnie?

    Dowcip z AF vs. Input też niezły. Ciekawe, jak procesor zgaduje, gdzie ma linię RX kiedy można ją przypisać do jednej z dwóch nóg... a może po prostu nie można. Ok, odszczekuję i przepraszam. Hau, hau! Można. Masz opcję "remap", która przykładowo cały USART1 przeniesie Ci na piny alternatywne. Czyli Rx i Tx z pinów PA9 i PA19 przechodzi na piny PB6...

    Mikrokontrolery ARM   08 Lut 2013 08:40 Odpowiedzi: 8    Wyświetleń: 1443
  • [STM32] [STM32F107] Jak skonfigurować linker do zapisu danych w 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ęć chciałbym zapisać paroma danymi 32bit, a następnie mieć...

    Mikrokontrolery ARM   30 Gru 2010 08:43 Odpowiedzi: 1    Wyświetleń: 2039
  • [STM32F107] STM32F107: Konfiguracja zegarów RCC_CFGR2 - problem z ustawieniami rejestru

    Udało mi się ustalić, w skrócie że Keil uVision jest do bani.. potwierdziłem za pomocą doświadczeń, że wszystko jest wporzadku z programatorem i ustaliłem sobie te wszystkie zegary dokładnie tak jak narysowane jest to na pierwszym obrazku (czerwona droga) - na głównym SYSCLK mam 72 MHz potwierdziłem to ustawiając USART - i konfigurując go poprawnie...

    Mikrokontrolery ARM   06 Lis 2011 17:46 Odpowiedzi: 9    Wyświetleń: 3011
  • STM32F4 - Programowanie bootloaderem przez RS i zabezpieczenie przed odczytem pa

    Cześć, Nie mam możliwości sprawdzenia a muszę ustalić sobie kilka spraw. Czy aby uruchomić i używać bootloadera w prockach z rodziny STM32F407 linia BOOT1 musi być cały czas na wysokim stanie logicznym, czy też wystarczy że będzie podciągnięta przy starcie? I których USARTów muszę użyć? I czy da się w taki sposób przeprogramować mikrokontroler aby przy...

    Mikrokontrolery ARM   26 Kwi 2015 19:23 Odpowiedzi: 2    Wyświetleń: 954
  • [STM32F107] - Strumienie i niedziałający timer ;)

    Dzięki wielkie za odpowiedzi, oczywiście było tak jak mówicie, bit w rejestrze DIER + błędnie ustawiony bit UDIS, teraz już działa ;) co do wartości w rejestrach PSC i ARR to były zupełnie przypadkowe na razie :) a TIM2_CR1_CEN_bb = 1; to dostęp do bitu CEN przez bitbanding i tak, włącza on timera ;) Jeśli chodzi o printf Freddiego - on napisał swoją...

    Mikrokontrolery ARM   07 Mar 2013 23:22 Odpowiedzi: 6    Wyświetleń: 1269
  • [STM32F107] [STM32F107RCT6] Brak komunikacji z procesorem, błąd core not halted

    Witam ponownie, mam teraz niezwykłą zagadkę, tak więc posklejałem kawałek kodu który obsługuje USART + Ethernet - program polega jedynie na tym że jak odbierze jakąkolwiek ramkę Ethernetową to powiadomi o niej i wyśle przez RS-232 MAC address nadawcy i odbiorycy (przy czym tutaj kwestia estetyczna jest niedopracowana) - tak czy inaczej kod ten przetestowałem...

    Mikrokontrolery ARM   31 Paź 2011 19:02 Odpowiedzi: 16    Wyświetleń: 5441
  • [STM32] STM32F107: Błąd linkowania multiple definition w stm32_eth_lib - jak naprawić?

    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 (ew. warningi) z użyciem kompilatora CodeSourcery G++...

    Mikrokontrolery ARM   21 Lis 2010 00:07 Odpowiedzi: 2    Wyświetleń: 1926
  • STM32F107 + DP83848 [OOCD+GCC] - Procesor pracuje inaczej bez debuggera

    Witam wszystkich użytkowników forum ! Problem występuje przy uruchamianu układu zdudowanego na bazie STM32F107 i transciever'a Ethernet DP83848CVV z wyjętą wtyczką z gniazda RJ45. Otóż jeśli uruchamiam procesor przy użyciu debuggera GDB wszystko jest w porządku. Natomiast jeżeli resetuję układ przez rozłączenie kabla zasilającego to bootuje się on dłużej...

    Mikrokontrolery ARM   01 Kwi 2013 19:51 Odpowiedzi: 2    Wyświetleń: 1740
  • Komunikacja Uart pomiędzy stm32f407 discovery stm32l476rg [cortex m4] [eclipse]

    Siemka chce skomunikować dwie stm'ki przy pomocy protokołu uart poniżej załączam kod wie ktoś może w jaki sposób prawidłowo je skomunikować lub czego brakuje w tym kodzie chce przesłać bit po bicie liczby ze zmiennej dataT. Dla wysyłającego [syntax=c] int main(void) { HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_USART1_UART_Init(); uint8_t dataT[6]={0,1,2,3,4,5};...

    Mikrokontrolery ARM   11 Gru 2017 11:34 Odpowiedzi: 12    Wyświetleń: 648
  • [STM32] [STM32F107] OpenOCD - Błędy IDCODE przy połączeniu JTAG Amontec JTAGkey

    Dzięki za odpowiedź! Co do pinów BOOT: BOOT0 - przy JTAG podłączam do GND BOOT1 - przez rezystor 10kOhm do GND podłączone na stałe. Program wgrany na mikrokontroler to przykładowy serwer WWW . Co do OpenOCD, nie dodałem, że używam Linux Ubuntu do pisania oprogramowania (nie do wgrywania obecnie :) ). U Ciebie na stronie są chyba tylko kompilacje pod...

    Mikrokontrolery ARM   17 Lut 2012 14:59 Odpowiedzi: 20    Wyświetleń: 4121
  • Nieprawidłowe działanie DMA z ADC w STM32F107 - jak ustawić?

    WItam, uczę się ze strony Forbota obsługę DMA z ADC. UART z DMA działa mi prawidłowo, ale z ADC nie chce. W przykładzie w kursie Forbota użyty był procesor STM32F4, a ja mam na płytce STM32F1. Więc okna z ustawieniami w Cube się różnią i myślę, że coś źle odznaczyłem. Otóż w Cube ustawiłem tak: https://obrazki.elektroda.pl/5147916400_...

    Mikrokontrolery   26 Lip 2018 16:29 Odpowiedzi: 4    Wyświetleń: 615
  • 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 kolei: - istniejący i działający program zlinkowałem z użyciem...

    Mikrokontrolery ARM   17 Sty 2014 08:50 Odpowiedzi: 3    Wyświetleń: 1950
  • [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 "stm32f401_discovery.h" #include "usart.h" #include...

    Mikrokontrolery ARM   09 Sie 2015 19:18 Odpowiedzi: 2    Wyświetleń: 885
  • [STM32F4][Keil uVision] - Obsługa czujnika temperatury DS18B20

    Witam serdecznie. Postanowiłem zmierzyć się z problemem obsługi czujnika temperatury DS18B20 na mikrokontrolerze STM32F407VG w środowisku Keil uVision 5. Napisałem kod w oparciu o UART w trybie Half Duplex. Wzorowałem się na dokumentacji czujnika ale niestety program nie działa tak jakbym tego chciał. Nie otrzymuję żadnej odpowiedzi ze strony czujnika,...

    Mikrokontrolery ARM   04 Wrz 2014 10:44 Odpowiedzi: 0    Wyświetleń: 1167
  • Wybór zestawu startowego do nauki ARM Cortex-M3, STM32, ZL27ARM czy inny?

    Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...

    Mikrokontrolery ARM   23 Sty 2014 08:57 Odpowiedzi: 33    Wyświetleń: 7524
  • stm32f107 eclipse - plik wynikowy o zerowej pojemności

    Witam kolegów! Chce zaprogramować stm32f107 i mam już całkiem pokaźny kod który się ładnie kompiluje. Niestety plik elf i hex są puste (prawie puste:)) Oto końcówka kompilacji: Building target: waga_przeplywowa_eth.elf Invoking: Cross ARM C Linker arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -O0 -fmessage-length=0 -fsigned-char...

    Mikrokontrolery   22 Kwi 2015 14:36 Odpowiedzi: 9    Wyświetleń: 1368
  • [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 TFT display, color LCD – Joystick –...

    Projektowanie Bazar   11 Kwi 2018 16:28 Odpowiedzi: 0    Wyświetleń: 1017