stm32f3 timer

Znaleziono około 729 wyników dla: stm32f3 timer
  • STM32F3 Discovery - Timer 3 PWM blokuje pętlę główną, jak to naprawić?

    [syntax=c]//============================... // TIM3 Interrupt Handler //======================================... void TIM3_IRQHandler(void){ if(TIM3->SR & TIM_SR_UIF) // if UIF flag is set { TIM3->SR &= ~TIM_SR_UIF; // clear UIF flag } }[/syntax] AND zbyteczny az prosi...

    Mikrokontrolery ARM   26 Gru 2013 23:17 Odpowiedzi: 8    Wyświetleń: 1728
  • REKLAMA
  • STM32F3 Discovery - zatrzymanie kodu na GPIO_Init i ADC nie działa

    /* Setup SysTick Timer for 1 µsec interrupts */ Następny... Czy naprawdę uważasz, że przerwanie co jedną MIKROsekundę to jest dobry pomysł? Twój program się "zatrzymuje", bo po prostu w kółko wchodzi i wychodzi do przerwania (które zresztą nie jest nikomu do niczego potrzebne, ale...). Jeśli do tego próbujesz pracy krokowej, to już w ogóle Twój...

    Mikrokontrolery ARM   16 Kwi 2018 13:31 Odpowiedzi: 2    Wyświetleń: 507
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • STM32F103 - Różnice w działaniu Timer 2 i Timer 3, flaga UIF ustawiona?

    Korzystam z dev board STM3210B. Timer 2 konfiguruje następująco: [syntax=c] RCC_APB1ENR_TIM2EN_bb = 1; TIM2->PSC = 36000; TIM2 -> CNT = 0; TIM2 -> ARR = 0xFFFF; TIM2_CR1_CEN_bb = 1;[/syntax] po wykonaniu pewnej funkcji licznik zatrzymuje bitem CEN. i pobieram wartość CNT; Działa wyśmienicie. Teraz gdy zmienię licznik na TIM3 to: 1. otrzymuje inny czas...

    Mikrokontrolery ARM   30 Wrz 2012 21:54 Odpowiedzi: 2    Wyświetleń: 1449
  • [STM32F3] - Dlaczego timer nie zlicza impulsów 10us? Debugowanie kodu main.c

    Pomysł ze zgłaszaniem przerwań sto tysięcy razy na sekundę jest zpełnie chybiony, to po pierwsze. Mierz czas timerem. Po drugie, sprawdź w manualu, jaka jest minimalna wartość rejestru ARR umożliwiający poprawną pracę timera. U Ciebie wartość ta wynosi prawopodobnie 0. Po trzecie, jest w języku C takie słowo kluczowe na literę 'v', o którym co chwila...

    Mikrokontrolery ARM   23 Wrz 2013 14:43 Odpowiedzi: 11    Wyświetleń: 2595
  • REKLAMA
  • Czy jest możliwość urochomienia timera eventem? STM32F3

    Może da się nieco "na około", czyli komparatorem wyzwalać transfer DMA, który uruchamiałby timer?

    Mikrokontrolery   29 Wrz 2018 22:13 Odpowiedzi: 2    Wyświetleń: 339
  • REKLAMA
  • STM32F3 - Słaby sygnał PWM na PA8 przy konfiguracji Timera 1

    Witam. Mam taki problem, że próbuje skonfigurować Timer1 tak żeby na kanale 1 był generowany sygnał PWM, który będzie wyprowadzony na pin PA8. Skonfigurowałem Timer 1 oraz Timer 3 takimi samymi wartościami, piny PC8 oraz PA8 skonfigurowane jako funkcje alternatywne i sygnały z pinów podane są na LED. W efekcie dioda, która jest sterowana sygnałem z...

    Mikrokontrolery ARM   19 Mar 2015 20:11 Odpowiedzi: 19    Wyświetleń: 2541
  • [STM32F303] Jak skonfigurować timer w STM32F303 Discovery przy użyciu SPL?

    Witam, Próbuje skonfigurować timer w mikrokontrolerze STM32F3 Discovery: [syntax=c] RCC_APB1PeriphClockCmd(RCC_APB1Periph_TI... ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_TimeBaseStructure.TIM_Prescaler = 8000 - 1; TIM_TimeBaseStructure.TIM_Period = 20000; TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_RepetitionCoun...

    Mikrokontrolery ARM   21 Wrz 2015 20:43 Odpowiedzi: 7    Wyświetleń: 927
  • STM32F3 - Jak przygasić diody za pomocą PWR?

    Wykorzystaj więc TIMER w trybie PWM, bo widzę - że wypełnienie robisz "ręcznie".

    Początkujący Elektronicy   11 Kwi 2013 11:57 Odpowiedzi: 13    Wyświetleń: 1854
  • [STM32F3] Brak odczytu z enkodera powyżej pewnej prędkości.

    Witam, steruję silnikiem sj01 z enkoderem 1920 imp/obr za pomocą sterownika stm32f3 taktowanego 64MHz. Silnik oraz enkoder jest podłączony i skonfigurowany pod sprzętowy timer jednakże licznik timera zliczający impulsy nie zmienia się przy wyższych prędkościach. Układ pracuje poprawnie przy połowie maksymalnej prędkości. Wrzucam konfigurację timera...

    Mikrokontrolery ARM   06 Maj 2020 22:06 Odpowiedzi: 2    Wyświetleń: 636
  • REKLAMA
  • STM32F3 - One Pulse Mode: Jak generować impulsy o różnych długościach na 4 kanałach?

    Witam mam taki problem z OPM w stm32f3: otóż potrzebuję generować impulsy prostokątne wyzwalające 4 różne urządzenia i każde urządzenie ma swój charakterystyczny czas impulsu wyzwalający w konkretnej chwili. Chcę również, że od razu kiedy uruchomię TIMER to przez 4 kanały wysyłane są naraz wszystkie impulsy o różnych długościach bez opóźnień. Niestety...

    Mikrokontrolery ARM   16 Gru 2015 23:46 Odpowiedzi: 7    Wyświetleń: 1524
  • stm32f3discovery - Prośba o sprawdzenie kodu uruchomienia TIM2

    Np. zaprogramuj SysTick lub dowolny inny timer na zgłaszanie przerwań z częstotliwością 100 Hz. Co 25 przerwań zmieniaj stan jednej diody, a co 100 - drugiej. Wszystko razem zmieści się w max. 20 liniach. Jeśli chcesz "zobaczyć" działanie timera z rejestrami compare - użyj dwóch rejestrów CC. W przerwaniu końca okresu zaświeć dwie diody, w przerwaniu...

    Mikrokontrolery ARM   15 Mar 2014 12:40 Odpowiedzi: 7    Wyświetleń: 1149
  • Wybór mikrokontrolera STM na początek: STM32F429I-DISC1, STM32F3DISCOVERY, STM32L476G-DISCO?

    Śmieszny jesteś. Nie jeden już tu poległ bo mu wszyscy wciskali wersje "naj" Jest to bzdura - po prostu nie ogarniali tematu i było bez znaczenia jaki procesor mają. Wskaż jakies istotne róznice pod względem trudności programowania na poziomie elementarnym: GPIO, I2C, SPI, DMA, Timery, ADC, DAC, CAN itp. Są znikome. Większość poległa pewnie na poziomie...

    Mikrokontrolery   15 Lip 2016 19:39 Odpowiedzi: 21    Wyświetleń: 1854
  • [STM32F3] - Konfiguracja PWM z częstotliwością 200Hz na Discovery 72MHz

    Witam, Mam taką funkcję: [syntax=c]int init_pwm(int pwm_freq) { int clk = 72e6; // 72MHz -> system core clock. This is default on the stm32f3 discovery int tim_freq = 2e6; // in Hz (2MHz) Base frequency of the pwm timer int prescaler = ((clk / tim_freq) - 1); int pwm_period = tim_freq/pwm_freq; // 2MHz / 200Hz = 10000 int ms_pulses = (float)pwm_period...

    Mikrokontrolery ARM   15 Sie 2013 19:21 Odpowiedzi: 2    Wyświetleń: 1695
  • [STM32][Keil] - Wykorzystanie drugiego zestawu kanałów

    Witam, Korzystam z tego kodu: [syntax=c]#include "main.h" #include "stm32f3_discovery.h" /** * (at)brief Initializes the putput pins for the Timer one channels. Currently * hard coded to drive the LED3 (channel 1), LED7 (channel 2), and * LED10 (channel 3) on the STM32F3 Discovery board. * (at)param pwm_freq: Frequency of the PWM in Hz * (at)retval...

    Mikrokontrolery ARM   23 Maj 2013 09:32 Odpowiedzi: 4    Wyświetleń: 1818
  • STM32F303RET6 - sterowanie 24 wyjściami za pomocą timera i wejścia startowego

    Można to zrealizować tak, że timer wywołuje interrupt. Jego procedura zmienia za każdym razem inne wyjście.

    Mikrokontrolery Początkujący   22 Sty 2023 17:06 Odpowiedzi: 12    Wyświetleń: 669
  • STM32F3 - Jak poprawnie skonfigurować przerwania zewnętrzne dla przycisków?

    W STM32F nie można równocześnie przyjmować przerwań z wejść różnych portów o tych samych numerach. Do wejść przerwań nie podłącza się przycisków, bo przerwanie od przycisku jest dużo trudniejsze w oprogramowaniu, niż testowanie przycisku w przerwaniu timera.

    Mikrokontrolery ARM   10 Gru 2013 18:08 Odpowiedzi: 7    Wyświetleń: 1428
  • STM32F334 DISCO - włączenie przerwania generowanego przez timer

    Numer przerwania, które chcesz włączyc. W Twoim przypadku będzie to numer przerwania od przepełnienia. Są one zdefiniowane w pliku stm32f334xx.h w postaci czytelnej dla człowieka.

    Mikrokontrolery ARM   11 Lis 2018 00:23 Odpowiedzi: 17    Wyświetleń: 726
  • Konfiguracja trybu Compare mode PWM z użyciem Timer1 na mikrokontrolerze STM32F303RE

    Hmhm, wydaje się, że jednak nie zrozumiałem jaki masz problem... Natomiast sugestia, żebyś nie korzystał z magic numbers pozostaje. Tego po prostu nie da się czytać, więc ciężko pomóc. Jeśli przerobisz to porządnie to pewnie sam znajdziesz błąd.

    Mikrokontrolery   24 Lip 2023 21:17 Odpowiedzi: 3    Wyświetleń: 429
  • Jak zacząć programowanie STM32F334 Discovery w C? Kursy, polecenia, różnice

    1. Ja się uczyłem z tej książki: https://helion.pl/ksiazki/jezyk-c-szkola... Dobrze opisane podstawy języka. 2 i 3. Cóż chyba najlepiej zacząć od podstaw, które arduino bezczelnie omija. Musisz zapoznać się z wszystkim co było "pod spodem" funkcji na arduino. Czyli co to są rejestry, jak je obsługiwać...

    Mikrokontrolery ARM   11 Paź 2018 18:51 Odpowiedzi: 20    Wyświetleń: 2025
  • Jak obsłużyć LCD 16x2 bez bibliotek na STM32F334? Taktowanie a działanie.

    Popatrz na enable cycle time - 1200 ns, czyli wieczność. Obsługę tego wyświetlacza na szybkim MCU należy oprzeć np. o przerwania. Czyli w przerwaniach timera, wywoywanych co odpowiedni czas - max co 1200ns dokonujesz zapisu, jeśli masz coś do zapisania i kończysz przerwanie. Dzięki temu procesor ma szansę w międzyczasie zrobić cos sensownnego, a nie...

    Mikrokontrolery   27 Paź 2018 19:56 Odpowiedzi: 20    Wyświetleń: 1458
  • Jakie małe programowalne układy logiczne mają przyszłość?

    Nie znaczy to, że Microchip nie ma swoich problemów - ma i to niektóre bardzo poważne (stosując te procesory należy koniecznie czytać erratę), ale przynajmniej PWM wygląda na działający poprawnie. ZNam ten ból. :) Możesz w takim razie zobaczyć czy High Resolution Timer w STM32F334xx, STM32G474xx lub STM32H7xxxx spełni Twoje wymagania (rozdzielczość...

    Programowalne układy logiczne   01 Cze 2023 08:30 Odpowiedzi: 21    Wyświetleń: 1170
  • STM32F302R8 [C]: brak wysyłania liter przez USART2 mimo poprawnej inicjalizacji

    Super teraz działa. 3 dni się z tym męczyłem, tak samo z encoder mod na timerze1 ale teraz to już będę wiedział jak to ustawić bo robiłem podobnie ja tu przy USART. Czyli w AFR przesuwamy np. tak jak tu 7 bo USART jest AF7 na pozycje pinu. Wielkie dzięki teraz dużo więcej mi się rozjaśniło, przede wszystkim noty katalogowe :).

    Mikrokontrolery ARM   10 Lis 2020 13:29 Odpowiedzi: 2    Wyświetleń: 453
  • [STM32F303CB] Encoder remap w SYSCFG - czy to w ogóle działa?

    Cześć, czy ktokolwiek na tej planecie próbował użyć opcji remapowania enkodera z TIM15 na TIM2/TIM3/TIM4 w STM32? W datasheet opisane jest to tak (rejestr SYSCFG->CFGR1) https://obrazki.elektroda.pl/4378207500_... TIM15 nie ma bloku enkoderowego, ale według mojego rozumienia ustawiając odpowiednio bity ENCODER_MODE w tym rejestrze mogę...

    Mikrokontrolery ARM   03 Paź 2019 10:43 Odpowiedzi: 3    Wyświetleń: 615
  • STM32F303RE sygnał ETR maskujący wyjścia OC - jak?

    Nie XOR - jedno wejście timera można wprowadzić na dwa kanały, np. wejście 1 albo 2 na kanały 1 i 2. BKIN jest oczywiście właściwszym rozwiązaniem.

    Mikrokontrolery ARM   28 Lis 2017 18:03 Odpowiedzi: 4    Wyświetleń: 639
  • [STM32F303RE] - Nucleo-F303RE: DMA do DAC z TIM6 nie działa

    1. Zegar dla I/O? Jest włączony. Pisałem, że DAC na tym wyjściu w trybie wyzwalania SW mi działa. 2. Wyrzuć TIM_DIER_UDE - to nie TIM generuje żądania DMA, tylko DAC. Tu racja. Niestety to nie pomogło. Masz debugger? Podejrzyj w rejestrach czy: - licznik działa - CNDTR w DMA maleje - może jakieś flagi typ error/overrrun się ustawiają kiedyś w tym projekcie...

    Mikrokontrolery ARM   14 Sty 2016 14:21 Odpowiedzi: 12    Wyświetleń: 1782
  • STM32F303RC/VC - Chaotyczne wyniki obliczeń float po miesiącu działania

    Zdajesz sobie sprawe z tego, że twoje wypociny nic nie wnoszą ?:/ Pisalem - raz działa,raz nie. "puszczam debbuger" - serio ? to można krokowo ? nie wiedziałem.... Problem w programie powiadasz to wyjaśnij mi jakim cudem ten sam program wgrany za drugim razem juz nie działał ? (tak, wcześniej działał gdybyś niedoczytal). Tak wiem, nie cuda - pewnie...

    Mikrokontrolery ARM   08 Paź 2014 09:51 Odpowiedzi: 15    Wyświetleń: 1398
  • STM32F303x - Implementacja ADC poprzez SPI+DMA z użyciem TIM3 i TIM8

    Nie widzę nic niewłaściwego w krótkiej obsłudze przerwania z częstotliwością 80 kHz. Miewam przerwania do 400 kHz Nie twierdzę, że się nie da. Jednak mam powody, aby oszczędzać takty: strumienie danych docelowo są dwa, układ jest zasilany bateryjnie i wolniejszy zegar jest wskazany, będzie RTOS mający sekcje krytyczne, etc. HAL i tak nie używam. Nie...

    Mikrokontrolery ARM   13 Cze 2021 21:54 Odpowiedzi: 12    Wyświetleń: 1086
  • [AVR] Timer 2 - PWM o zadanej częstotliwości i przerwania równocześnie

    Najbardziej martwi mnie dostępność bibliotek różnego rodzaju. Do Arduino było tego masa. Ponoć, że biblioteki tworzone dla AVR mogą być używane z STM, ale nie mam pojęcia jak to wygląda w praktyce, dopiero czekam na devboard do STM32F3. Aczkolwiek nie ukrywam, że możliwości STM-ów i ich cena oraz dostępność kuszą i to bardzo, zwłaszcza teraz kiedy mam...

    Programowanie   28 Sie 2022 20:08 Odpowiedzi: 6    Wyświetleń: 600
  • Prostownik samochodowy sterowany mikroprocesorowo - koncepcja

    skorzystam z STM32G0, który pracuje na 64 MHz i ma ciekawe peryferia i opcje takie jak np . DMA. To co dla Ciebie będzie ważniejsze, to ADC wykonujący pomiary, DAC zadający parametry i timer generujący PWM. Dedykowane dla takich zastosowań są STM32G4 i poprzednik - STM32F3, ale do tak prostego układu to STM32G0 wystarczy w zupełności. Tym bardziej,...

    Projektowanie Układów   09 Wrz 2022 18:33 Odpowiedzi: 22    Wyświetleń: 1071
  • Przykładowe kody na rejestrach dla STM32F3 Discovery – gdzie znaleźć dokumentację?

    Nie neguję dokumentacji. Nawet więcej, nigdy nie odpalam bez niej. Nawet gotowca konfrontuję z datasheetem. Po prostu mi chodzi że z przykładem jest prościej i szybciej. Nie ma co popadać w skrajności. Czyli też w uruchamianie wyłącznie na podstawie datasheeta. Bo czas też kosztuje. I szkoda na nowo odkrywać koło. Niektórych rzeczy wręcz bym nie odpalił...

    Mikrokontrolery ARM   23 Cze 2015 22:26 Odpowiedzi: 45    Wyświetleń: 3147
  • Rozeznanie właściwości układu STM32F303 (Timer PWM enkoder)

    STM32F303 Timer PWM enkoder

    Mikrokontrolery ARM   24 Sie 2019 13:39 Odpowiedzi: 2    Wyświetleń: 435
  • [STM32] [STM32F303] - Jak efektywnie zarządzać buforami DMA w oscyloskopie 1MHz?

    Witam ponownie, Wracam tutaj z potrzebą skonsultowania pewnego problemu. Mianowicie po uruchomieniu USB postanowiłem dokładać kolejne bloki urządzenia i tak też pojawiła się obsługa DMA, ADC wyzwalanego timerem 2. No niestety projekt po kompilacji i wgraniu w ogóle nie działa :/ - Na terminalu otrzymuje 20 bajtów o wartości zero. Po zakomentowaniu prawie,...

    Mikrokontrolery ARM   15 Maj 2014 23:36 Odpowiedzi: 15    Wyświetleń: 4632
  • STM32F334 w przetwornicach rezonansowych - roztrojenie i VCO

    Hej, Od dłuższego czasu grzebie sobie przy STM32F334, który jest dedykowany do przetwornic wszelakich (timer HRTIM jest bardzo bogatym peryferium). Moim głównym zainteresowaniem są przetwornice rezonansowe, które osiągają bardzo duże sprawności oraz nie sieją w eter zakłóceniami. Największym problemem takich przetwornic jest zmienna częstotliwość rezonansowa...

    Projektowanie i Tworzenie Po godzinach   02 Kwi 2018 20:44 Odpowiedzi: 2    Wyświetleń: 1167
  • STM32F334 DISCO + wyświetlacz 16x2 nie działa po zmianie kodu na rejestry

    Witam. Od jakiegoś czasu walczę z płytką STM32F334 DISCO + wyświetlacz 16x2. Napisałem kod z pomocą StdPeriph - zadziałał, chciałem trochę poprawić kod i napisałem go rejestrami - nie działa. Przebiegi są dokładnie takie same. Przechodząc do rzeczy, zacznę może od kodu który działa : Sam kod wygląda tak : https://obrazki.elektroda.pl/7092947700_...

    Mikrokontrolery ARM   17 Lis 2018 18:53 Odpowiedzi: 2    Wyświetleń: 558
  • [STM32F303] Jak wyświetlić tekst na LCD 2x16 z HD44780 przy użyciu STM32F303?

    Witam, Założyłem tutaj konto ponieważ jest to prawdopodobnie największe forum elektroniczne w Polsce, a co za tym idzie zakładam, że znajduje się tutaj sporo specjalistów którzy mam nadzieje pomogą mi w pewnym problemie. Zaczynam dopiero swoją przygodę z układami STM32. Już mniej więcej wiem jak działają GPIO, timery jednak chciałbym już iść dalej....

    Mikrokontrolery ARM   29 Mar 2014 21:00 Odpowiedzi: 11    Wyświetleń: 2574
  • [STM32F303][C]Atomic blocks - sekcje krytyczne w STM32

    A dokładniej aby nie została przerwana w momencie da niej krytycznym - między przepisywaniem zmiennej data do bufora i inkrementacją zmiennej ut1_end. W czym przeszkadza, ze przerwanie od np timera, który nie ma nic wspólnego z UART, wykona się pomiędzy krytycznymi operacjami? Jeśli natomiast chodzi o przerwanie, które może wywołać odbiór czy tam nadawanie...

    Mikrokontrolery ARM   04 Sty 2020 21:56 Odpowiedzi: 16    Wyświetleń: 1341
  • Jak sterować wyświetlaczem 16x2 przy użyciu płytki STM32F334 DISCO?

    Witam. Chcę za pomocą płytki STM32F334 DISCO sterować wyświetlaczem 16x2 przez interface 4-bitowy. Połączenie wygląda tak : VSS - GND VDD - 5V VO - NC RS - PB13 RW - GND E - PB15 D4 ... D7 - PA12 ... PA15 A - przez rezystor 220 ohm do 5V K - GND Kod napisany w "System Workbench for STM32" zgodnie z datasheet'em sterownika wyświetlacza. https://obrazki.elektroda.pl/3189253300_...

    Mikrokontrolery   01 Lis 2018 12:38 Odpowiedzi: 8    Wyświetleń: 549
  • STM32F373 - SysTick nie uruchamia się po migracji z STM32F103

    Jedno i drugie - działa za każdym razem. Nowe wersje OpenOCD wprowadziły maskowanie przerwań podczas "single step" - może po prostu o to Ci chodzi? Opcja ta (można ją wyłaczyć działa tak, że podczas klikania "step" w debuggerze w zasadzie nigdy nie zostanie wykonane żadne przerwanie. Ma to pewne wady jak i pewne zalety (np. bez tej opcji debuggowanie...

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1242
  • STM32F373 - Odczyt danych szeregowych z enkodera Fanuc 1 Mbps (nie UART)

    To się raczej nie uda przy braku transmisji zegara przez źródło danych. Ja bym popędził SPI na częstotliwości nieco powyżej 3 MHz, zrobił odbiór na DMA i programowo analizował odebrany strumień bitów. Wtedy nie trzeba generować zegar przez timer, co grozi błędną synchronizacją. Ew. można pomyśleć o włączaniu timera generującego zegar dla SPI przez bit...

    Mikrokontrolery ARM   10 Maj 2016 10:04 Odpowiedzi: 9    Wyświetleń: 1404
  • Jak skopiować wektor ISR do RAM w STM32F303?

    Tak, wiem o tej żywotności. Ogólnie mi też się pomysł z tym flashem nie podobał, ale dostałem takie zadanie z góry. Ogólnie zapis nie będzie wykonywany w stanie ciągłym, tylko załóżmy raz na tydzień wszystkie komórki zostaną zapisane. Głównym celem jest odtwarzanie ruchu, a przy odczycie rejestrów flash się nie zużywa. Już rozwiązałem problem niedziałających...

    Mikrokontrolery ARM   21 Wrz 2015 10:11 Odpowiedzi: 13    Wyświetleń: 1563
  • Obwód z mostkiem zmiennoprądowymi wykorzystany do pomiaru nieznanej pojemności

    Widać, że nie wiesz o czym piszesz. J OK, cieszę się, że Ty wiesz. Ale chyba nie do końca drogi Kolego. Pomiar IC jest tylko jedną z metod pomiaru częstotliwości (w tym przypadku akurat mocno średnio dobrą). Dużo lepiej jest podać taki sygnał na wejście zegarowe timera. W takim układzie pracuje jedno z moich urządzeń (na STM32F3) gdzie pracuje na raz...

    Artykuły   05 Gru 2019 17:18 Odpowiedzi: 10    Wyświetleń: 2181
  • Który układ developerski wybrać: 32F429IDISCOVERY czy STM32 Nucleo-64?

    A na czym polega różnica pomiędzy pisaniem kodu np. na STM32F4 i STM32F3, wynikająca z tego, że mamy w tych rodzinach różne rdzenie? Zrobiłem parę projektów przenośnych pomiędzy kilkoma seriami STM32 i jedyne różnice pomiędzy modułami specyficznymi dla serii polegały na szczegółach konfiguracji peryferiali - DMA i SPI. W F1 chora jest koncepcja "remap",...

    Mikrokontrolery   28 Sty 2016 17:10 Odpowiedzi: 16    Wyświetleń: 1500
  • STM32F103 vs STM32F303 VCT6 - różnice i wybór do nauki

    Nie ma większej różnicy jeśli chodzi o początki programowania. Biblioteki są troszke inne , ale zasada ich uzywania bardzo intuicyjna. Sam procek oczywiscie się różni zasobami , iląścią pamięci flash ram ale nie ma to większego znaczenia. Podstawowe peryferia jak timery przetworniki itp są w obydwu. Programuje się to programatorem najlepiej ST-LINK...

    Mikrokontrolery Początkujący   11 Paź 2013 11:10 Odpowiedzi: 7    Wyświetleń: 2550
  • STM32F303 - ADC - przejście z bibliotek ST na operacje na rejestrach

    Witam wszystkich, Przez pewien okres czasu zdarzyło mi się programować przy dużym wsparciu bibliotek ST. Jak jednak powszechnie wiadomo, korzystanie z owego rozwiązania nie jest optymalnym podejściem. Postanowiłem zatem przejść do operacji na rejestrach mikrokontrolera. GPIO, Timery, DMA - wszystko poszło w miarę gładko, zdziwiłem się dopiero przy ADC....

    Mikrokontrolery ARM   13 Paź 2014 11:44 Odpowiedzi: 1    Wyświetleń: 1221
  • Zaawansowana 45MHz sonda logiczna z pomiarem częstotliwości, czasu i oscyloskop

    Mogę rzucać. W EP udostępniłem pokaźną liczbę kodów źródłowych i to niebanalnych konstrukcji. Ale jednak w EP to tez dostawałeś wynagrodzenie za robotę, jeśli się nie mylę, więc to takie słabe porównanie jak dla mnie :) Zresztą to co pisałem to były uwagi ogólne do "ogółu", nawet nie miałem intencji, żeby ktokolwiek się tłumaczył. To jak pisał SylwekK...

    DIY Konstrukcje   21 Paź 2023 15:29 Odpowiedzi: 283    Wyświetleń: 45963
  • Eclipse nie widzi bibliotek HAL i plików nagłówkowych w projekcie STM32

    Witam, programuję od 2 miesięcy mikrokontrolery STM32. Środowisko jakiego używam do tego to CubeMX do generowania konfiguracji oraz System Workbench for stm32 (eclipse z nakładką). Co ważne używam tego na Windowsie (a nie ma linuksie). Tydzień temu odinstalowałem eclipse i zainstalowałem ponownie (czemu, nie powiem :), zrobiłem to) i od tego momentu...

    Programowanie   15 Wrz 2015 13:19 Odpowiedzi: 1    Wyświetleń: 1266
  • STM32F3 - ADC + DMA = próbki z "kosmosu"

    Witam, skonfigurowałem ADC które wyzwalane jest timerem 2(to działa dobrze). DMA wypełnia bufor 70 próbkami jednak: - większość probek jest ok, ale np gdy na wejście podam sinusa...to np co 15(w praktyce jest to losowa próbka) jest bitową reprezentacja jedynek obok siebie example: ..2345, 2345, 3f, 2344, 2421... Wydaje mi się że wina stoi po stronie...

    Mikrokontrolery ARM   20 Mar 2013 19:52 Odpowiedzi: 2    Wyświetleń: 2604
  • [STM32F4][C] - Synchronizacja równoległa timerów

    RM0090 Rev 5, str. 615/616

    Mikrokontrolery ARM   23 Paź 2013 20:24 Odpowiedzi: 3    Wyświetleń: 1857
  • [stm32f4] - Rejestr Timera ARR - czy timer może "przeskoczyć"

    Czy: Kod C - Tak, chyba że wymusisz update "ręcznie". 4\/3!!

    Mikrokontrolery ARM   09 Lut 2013 18:24 Odpowiedzi: 2    Wyświetleń: 1629
  • STM32F4 Discovery. wyzwalanie przetwornika ADC timerem

    http://www.elektroda.pl/rtvforum/topic23... ;)

    Mikrokontrolery ARM   08 Sie 2012 13:26 Odpowiedzi: 9    Wyświetleń: 3677
  • [Stm32F4] Konfiguracja Timer 2 dla enkodera na STM32F4 - licznik nie działa

    Ja mam to tak skonfigurowane: [syntax=c] // gpio enkoder - PB4, PB5 RCC->AHB1ENR |= RCC_AHB1ENR_GPIOBEN; GPIOB->MODER |= GPIO_MODER_MODER4_1 | GPIO_MODER_MODER5_1; GPIOB->OSPEEDR |= GPIO_OSPEEDER_OSPEEDR4 | GPIO_OSPEEDER_OSPEEDR5; GPIOB->PUPDR |= GPIO_PUPDR_PUPDR4_0 | GPIO_PUPDR_PUPDR5_0; GPIOB->AFR[0] = 0x00220000; //init enkoder RCC->APB1ENR |= RCC_APB1ENR_TIM3EN;...

    Mikrokontrolery ARM   06 Lip 2012 12:09 Odpowiedzi: 3    Wyświetleń: 1610