stm32 licznika

Znaleziono około 502 wyników dla: stm32 licznika
  • Eksperymentalny odbiornik SDR (Software-Defined Radio) na R820T i STM32F407

    https://obrazki.elektroda.pl/8115074100_... W związku z urlopem postanowiłem opisać wykonaną w ostatnim czasie konstrukcję. W zawodzie nauczyciela akademickiego jest to 36 dni roboczych plus w moim przypadku 26 dni zaległych z zeszłego roku. Jest to więc trochę czasu - za dużo. Wszystko zaczęło się od znalezienia tunera DVB-T Opticam...

    DIY Konstrukcje   05 Paź 2025 10:10 Odpowiedzi: 45    Wyświetleń: 3516
  • REKLAMA
  • [STM32] STM32 F103 SysTick Delayms nie odlicza poprawnie czasu przy 72 MHz

    dlaczego od wartości Load odejmujemy 1 ? Bo liczniki używają też wartości 0, więc jeśli chcesz mieć przykładowo 5 cykli, to wpisujesz do licznika wartość "5 - 1". Licznik w efekcie odliczy 4-3-2-1-0 - razem pięć (;

    Mikrokontrolery ARM   13 Sty 2018 21:04 Odpowiedzi: 10    Wyświetleń: 951
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [PIC32] [MPLAB] [C] inicjalizacja mikrokontrolera - start systemu

    Witam, Jesli korzystasz z MPLABX, to opis wszystkich pragma config jest w...helpie :-) Help>c32 toolchain>C32 configuration settings.... Tez to niedawno przerabiałem :-))) Sporo informacji mozna wyciagnać z forum Microchipa - tylko kwestia zadania odp. pytania. Jak dla mnie to wlasnie PIC32 jest przyjazniejszy dla uzytkownika niz np. STM32 (własnie...

    Mikrokontrolery PIC   22 Lis 2011 10:37 Odpowiedzi: 21    Wyświetleń: 3705
  • [AVR][c] - pomiar czasu między impulsami w ns- układ analogowy ?

    Ostatecznie możesz zrealizować taki pomiar w oparciu o układy cyfrowe. Budujesz generator o odpowiednio dużej częstotliwości do tego jakiś licznik i układ bramkujący ...a mikrokontroler stosujesz do sterowania tym układem oraz odczytem wartości z licznika i akwizycji na wyświetlacz. Wspomniane mikrokontrolery XMEGA są oczywiście lepszym wyjściem z sytuacji...

    Mikrokontrolery AVR   14 Lis 2014 11:24 Odpowiedzi: 9    Wyświetleń: 1857
  • Emulator Game & Watch - Projekt z Jajem :) na STM32

    http://obrazki.elektroda.pl/8034957300_1... Z racji iż były święta i było kilka dni luzu postanowiłem w ramach rozruszania szarych komórek pobawić się płytką HY-MiniSTM3V. Znawcy procesorów ARM doskonale znają tę płytkę więc znają jej możliwości. Samo mruganie diodą mnie nudzi, więc wymyśliłem projekt bardziej ambitny :D i tak powstał...

    DIY Konstrukcje   06 Maj 2015 13:43 Odpowiedzi: 7    Wyświetleń: 8631
  • REKLAMA
  • Projekt miernika mocy z 3 przekładnikami prądowymi TA20-100 dla silnika DC 7500W, ADC STM32

    Cześć, Projektuję moduł miernika mocy na trzech przekładnikach prądowych do silnika DC 7500W. Trzy przekładni prądowe będą umieszczone przed mostkiem prostowniczym 3F oraz przed regulatorem obrotów na triakach...... Dodam ze przeglądałem internety i nie znalazłem zadowalających wyników, mam wątpliwości...... Przekładniki prądowe to TA20-100, a ich prąd...

    Projektowanie i Tworzenie Po godzinach   27 Lut 2023 16:58 Odpowiedzi: 19    Wyświetleń: 1308
  • Sprzętowy debouncing enkodera + kod

    Używam dużo enkoderów z sprzętowym licznikiem w STM32 i jakoś nigdy nic nie przeskakiwało. Nie trzeba żadnego filtrowania ani kodu, tylko konfiguracja licznika i gotowe.

    DIY Początkujący   19 Maj 2020 15:57 Odpowiedzi: 22    Wyświetleń: 4035
  • miernik częstotliwości z wyświetlaczem LCD fmiarka#2

    konstrukcja na pojedynczych licznikach TTL + bramkowanie z GPS. Całość odczytywana i obrabiana przez procesor. Bez sensu. Liczniki sa w mikrokontrolerze, jak licznik jest za krótki, to albo przerwanie od przepełnienia i część licznika programowa, albo lepiej kaskadowe połączenie liczników. W STM32 kaskadowo można łączyc liczniki programowo, w AVR sprzętowo....

    DIY Konkurs   07 Gru 2017 23:25 Odpowiedzi: 8    Wyświetleń: 5259
  • REKLAMA
  • Odczytywanie GPS: Długość i szerokość geograficzna przy użyciu sscanf() z tablicy $GPRMC, STM32

    Cały czas jednak nie ogarniam tego, dlaczego jeżeli chce pobrać dane z IrQHandler z tablicy gpsread do tablicy RxBuffer w funkcji niżej, to wgl nie moge skopiować danych nawet zwykłym for'em? [syntax=c]void USART1_IRQHandler(void) { //odbiór danych if((USART1->ISR & USART_ISR_RXNE) != RESET) { uint8_t data = USART1->RDR; gpsread[wpp] = data; if(++wpp...

    Programowanie   29 Gru 2022 11:28 Odpowiedzi: 12    Wyświetleń: 318
  • [STM32] Jak skonfigurować przerwanie po przepełnieniu licznika TIM1 w STM32?

    Mnie tam brakuje ustawienia przerwania: [syntax=c]TIM1->DIER = 0x00000001;// enable update interrupt[/syntax] Ogólnie takie coś powinno działać: [syntax=c]TIM1->CR1 = 0x00000000;// default TIM1->PSC = 0x000000FF;// set max prescaler TIM1->ARR = 0x00000FFF;// set max reload count TIM1->CCMR1= 0x00000068;// set PWM mode 1 TIM1->CCR1= 0x000000FF;// set...

    Mikrokontrolery ARM   05 Lip 2011 22:15 Odpowiedzi: 7    Wyświetleń: 3942
  • Liczenie impulsów z 3 liczników Geigera-Mullera na STM32F100RB - jak to zrobić?

    Zobacz sobie : Timerów masz kilka w zależności od Twojego STM32 TIM1, TIM2-5 etc, ja korzystam z F4 więc nie chce ci za bardzo motać, ale generalnie zasada jest taka sama, na samy początku rozdziału o jakim koliwek Timerze masz napisane że Timery składają się z 16 bitowego licznika The TIM9/10/11 general-purpose timers consist of a 16-bit auto-reload...

    Mikrokontrolery ARM   15 Lut 2017 10:50 Odpowiedzi: 20    Wyświetleń: 1173
  • Enkoder z mikrokontrolerem ATtiny - jak przeprogramować

    Poza tym Zrobienie takiego man-in-the-middle, może być trudniejsze niż się na początku wydaje, a atiny nie jest też demonem prędkości, a nie ma sprzętowego licznika do obsługi enkoderów. Co ty opowiadasz... Mamy enkoder, który generuje max kilka impulsów na sekundę i to ma być problem? No, niby tak, ale robienie man-in-the-middle z attiny i enkodera...

    Mikrokontrolery   19 Wrz 2023 20:59 Odpowiedzi: 16    Wyświetleń: 465
  • REKLAMA
  • Stm32 Nucleo - Generowanie sygnału o zadanej ilości impulsów.

    (at)excray, (at)es2, w stm32 jest coś takiego jak rejestr powtórzeń licznika - więc zmienna / licznik stanu nie ma sensu ;) Dygresję nie na temat usunąłem.

    Mikrokontrolery ARM   03 Sty 2018 08:54 Odpowiedzi: 4    Wyświetleń: 1236
  • STM32 TIM2 - Jak skonfigurować licznik do pomiaru sygnału na PA1?

    Witam, Mam problem z konfiguracją licznika do pomiaru czasu trwania sygnału na wejściu PA1. Generalnie chcę to rozwiązać w następujący sposób: w momencie wykrycia zbocza narastającego lub opadającego wywołuję przerwanie EXTI1. W obsłudze przerwania EXTI1_IRQHandler, sprawdzam stan portu PA1 jeśli jest stan wysoki to chcę uruchamiam licznik, który zmierzy...

    Mikrokontrolery ARM   04 Paź 2012 07:21 Odpowiedzi: 5    Wyświetleń: 2862
  • [STM32] Jak skonfigurować tryb enkodera na STM32 z enkoderem HEDS-5540?

    Jakby mógłby wyglądać odczyt wartości licznika używając przerwania ?

    Mikrokontrolery ARM   21 Maj 2012 09:00 Odpowiedzi: 9    Wyświetleń: 7297
  • STM32 - Jak zmodyfikować wypełnienie sygnału do 344/18 cykli?

    Wypełnienie ustawia się w rejestrze ccr. Jeśli przebieg ma być nie standardowy, użyj tablicy z ilościami cykli i ładuj do rejestru licznika poprzez dma.

    Arduino   07 Paź 2018 23:14 Odpowiedzi: 14    Wyświetleń: 825
  • [STM32] Jak wysyłać komendy do HC-05 z STM32F303 Discovery przez UART?

    Witam! Tworzę projekt, który polegać ma na bezprzewodowym połączeniu STM32F303 Discovery i HC-05 z ELM327 (wersja bluetooth). Jestem bardzo początkujący, jeśli chodzi o programowanie a zależy mi na tym projekcie, dlatego postanowiłem zwrócić się o pomoc. Korzystam z STM32CubeMX oraz Eclipse z wbudowanym rozszerzeniem „System Workbench for STM32”....

    Mikrokontrolery ARM   02 Lut 2018 22:32 Odpowiedzi: 1    Wyświetleń: 1113
  • STM32F103 - Jak zrealizować czterobitowy licznik na diodach LED?

    może popatrz na to: https://stm32.eu/2012/04/11/timer-systic... Nie mam doświadczenia z STM32. Moja odpowiedź raczej dotyczyła licznika 4-bitowego.

    Mikrokontrolery Początkujący   16 Gru 2018 02:26 Odpowiedzi: 7    Wyświetleń: 783
  • [STM32F103][C]Sprzętowe sterowanie LED WS2812 na STM32 plus 3xNAND

    Wiemy, co MUSI być w środku układu - trzy źródła prądowe , na których w stanie włączenia odkłada się różnica pomiędzy napięciem zasilania i napięciem przewodzenia diody, powodująca straty mocy w układzie i jego nagrzewanie. Ok rozumiem, co chcesz powiedzieć. Ograniczasz moc strat poprzez obniżanie napięcia. Uważasz że te straty sa bardzo wysokie i...

    Mikrokontrolery ARM   28 Sty 2019 09:27 Odpowiedzi: 43    Wyświetleń: 7500
  • FreeRTOS demo na STM32L-Discovery

    http://obrazki.elektroda.pl/4876103500_1... Witam wszystkich Tym razem lekki projekt, który w moim zamyśle ma być wstępem do zapoznania się z FreeRTOS-em oraz późniejszego, poważniejszego zajęcia się nim. Projekt ten, to demo chodzące pod kontrolą systemu operacyjnego FreeRTOS v7.3.0 dostosowanego do mikrokontrolera STM32L152, które...

    DIY Poczekalnia   22 Lis 2015 21:14 Odpowiedzi: 7    Wyświetleń: 6696
  • STM32 CubeMX RTC - brak wyświetlania daty, tylko czas jest widoczny

    Dzięki, sprawdzę kod. No nie zadziała, bo 107 nie ma kalendarza. Z drugiej strony F0 nie maja licznika, za to maja kalendarz. Brałem pod uwagę użycie funkcji konwersji czasu używanej przy obsłudze NTP (przeliczanie sekund na datę/czas i na odwrót) ale każda pomoc się przyda. Ot, załaduj unix-timestamp do licznika RTC i możesz używać funkcji z time.h...

    Mikrokontrolery ARM   08 Maj 2018 23:50 Odpowiedzi: 5    Wyświetleń: 1572
  • Jak zaprogramować RHF76-052 (STM32L052C8T6) dla początkujących?

    Ten sposób modulacji jest optymalny do zastosowań gdzie np. raz dziennie trzeba przesłać stan licznika prądu lub wody. No wiem, ja to rozumiem. Nie chcę transmitować non stop tylko coś w rodzaju (przykład wymyślony na poczekaniu) ściągać stan licznika z altanki znajdującej się 800m do domu, wysyłać info jak ktoś przekroczy bramę posesji (w nocy prawie...

    Mikrokontrolery ARM   28 Mar 2020 15:40 Odpowiedzi: 18    Wyświetleń: 1578
  • [STM32F103] STM32F103 - Nieprawidłowe wartości w tablicy przy transferze DMA z TIM2

    Witam, Ostatnio zacząłem przechodzić na mikrokontrolery STM32 i testowałem program zawarty poniżej. Licznik TIM2 zlicza w górę, drugi licznik generuje żądanie DMA od przepełnienia się licznika, wysyłając wartość licznika CNT TIM2 do tablicy, która jest inkrementowana. Powinienem otrzymać w tablicy wartości zwiększające się cyklicznie co tą samą wartość,...

    Mikrokontrolery ARM   07 Lut 2018 00:14 Odpowiedzi: 6    Wyświetleń: 753
  • Wybór pierwszej rodziny ARM: STM32, Atmel czy NXP dla początkującego?

    Witam, Małe słówko sprostowania odnośnie porównania STM32 i AT91Sam7X.... . Cena: STM32 chyba korzystniejsza Peryferia: STM32 już nie koniecznie, proszę zauważyć że STM32 ma 16 bitowe rejestry i np. skorzystanie z 32 bitowego licznika trzeba kombinować w specjalnym trybie. At91sam7x ma większość 32 bitowych rejestrów. Dokumentacja: AT91SAM7x wygrywa...

    Mikrokontrolery ARM   04 Lut 2011 18:52 Odpowiedzi: 31    Wyświetleń: 6659
  • Tryb CTC w STM32? - Generowanie zmiennej częstotliwości w STM32

    Witam, od paru dni ogarniam nową dla mnie architekturę ARM na bazie STM32103C8T6. Bawię się aktualnie licznikami, udało mi się jakoś skonfigurować pwm, ale mały problem pojawia się przy próbie skonfigurowania timera w tryb odpowiadający CTC z AVRek. Chodzi o zerowanie licznika po zrównaniu (Compare) tak, żebym mógł sterować częstotliwością. Ale coś...

    Mikrokontrolery   12 Maj 2016 13:32 Odpowiedzi: 8    Wyświetleń: 1062
  • stm32 Discovery Board SW4STM32 - Przechowywanie plików z obrazem w pamięci MCU

    Działa!!! :D - Dziękuje Wam przeogromnie. Rzeczywiście dodanie "const" rozwiązało problem. przy okazji: po załadowaniu pełnego obrazu 320*240 miałem dziwny błąd, bo obraz na wyświetlaczu ładował się tylko w "połowie". Okazało się, że wewnątrz funkcji rysującej obraz miałem zmienną "licznik_pikseli", która uległa przepełnieniu - mikrokontroler ponownie...

    Mikrokontrolery   04 Mar 2016 08:44 Odpowiedzi: 11    Wyświetleń: 837
  • [STM32] Czy inicjalizacja RTC w STM32 z kwarcem 32.768 kHz jest poprawna?

    Tak, o jeden za duży, często o tym zapominam, ma być 0x7FFF. Ok, czyli zlicza tylko sek. Zapisuję w tych nieulotnych rejestrach datę startową, a po każdym włączeniu muszę z licznika sekund wyliczyć aktualny czas i datę. A w STM32F4 są już liczniki min. godz. dni itd...? Nie patrzyłem jeszcze do dokumentu. Na razie nie ruszam F4 zgodnie z zaleceniami,...

    Mikrokontrolery ARM   29 Lip 2012 14:58 Odpowiedzi: 11    Wyświetleń: 5005
  • Projekt licznika rowerowego z Arduino, USB, Bluetooth i kartą SD - czy wykonalne?

    Okrój funkcje - na Arduino USB raczej nie zrobisz bez drogiej przystawki (chyba, że zmienisz platformę na jakiś STM32 typu Nucleo), za to resztę to musisz kupić jakiś tani LCD, moduł BT na serial. Wymontowywanie części z telefonów etc. mija się z celem, bo drożej wyjdzie rozpracowanie interfejsów / pozyskanie dokumentacji niż kupienie fabrycznego nowego...

    Mikrokontrolery   26 Wrz 2016 15:13 Odpowiedzi: 6    Wyświetleń: 2139
  • Odtwarzanie plików WAV PCM na STM32 – jak ustawić PWM: wypełnienie czy częstotliwość?

    Masz racje a ja się myliłem - mój błąd. Przepraszam. Zasugerowałem się czymś innym a potem brnąłem w PWM. Luz. Nie no obciach ale właśnie przeglądam Rudy van der Plassche i myślami byłem przy delta sigma (4 rzędu na 4 bitowym PWM)... a trzeci PWMa 2MHz będzie dawał do próbek co mają 8kHz twierdząc że to absolutne minimum. A tego nie rozumiem. Jeśli...

    Mikrokontrolery   21 Sty 2015 10:12 Odpowiedzi: 48    Wyświetleń: 6615
  • [STM32] Jak uruchomić przerwanie RTC w STM32? Konfiguracja i debugowanie.

    Ok. Na razie priorytetów nie ustawiam, puki innych przerwań nie będę potrzebował. Jest tego wszystkiego trochę, ale ogólnie praca z STM32 jest bardzo przyjemna, no i z C:) Robienie tego wszystkiego w asm od zera, to byłoby dość karkołomne. Dodano po 11 W sumie muszą być dwie funkcje inicjalizacji RTC, np. RTC_Init(); i RTC_Init_Full(); Pierwsza do inicjalizacji...

    Mikrokontrolery ARM   27 Maj 2012 14:59 Odpowiedzi: 30    Wyświetleń: 5052
  • STM32 - problemy z konfiguracją i działaniem LCD 5110 Nokia na PCD8544

    Witam, Mam problemy z poprawną pracą LCD na PCD8544. Jest to wersja na niebieskim PCB z Aliexp... https://obrazki.elektroda.pl/6243402900_... Fragment kodu:[syntax=c]system_init(); // reset LCD //konfiguracja LCD LCD_DC=0; // 0-przesyłanie komend SPI_cmd(0x21);// rozszerzone rozkazy LCD. SPI_cmd(0xC5);// ustawienie LCD Vop (Kontrast). SPI_cmd(0x06);//...

    Mikrokontrolery   12 Gru 2017 23:30 Odpowiedzi: 9    Wyświetleń: 1572
  • Silnik prądu stałego Enkoder - STM32 biblioteka st.

    Witam Proszę o pomoc w rozwiązaniu problemu. robię projekt silnika prądu stałego z enkoderem na STM32 podpiąłem wyprowadzenia : -PA6 Enkoder CHA Wejście pływające (TIM3_CH1) -PA7 Enkoder CHB Wejście pływające (TIM3_CH2) i nie wiem jak ruszyć dalej by wyświetlać odczyt prędkości na wyświetlaczu LCD. Robie to na STM32f103VBT i Używam biblioteki ST Tyle...

    Mikrokontrolery ARM   04 Sty 2018 13:25 Odpowiedzi: 4    Wyświetleń: 1128
  • STM32 - [STM32F303CCT6][C/CooCox] Czas wykonywania FFT przy FPU

    Witam, Robię analizę FFT na tym mikrokontrolerze korzystając z bibliotek DSP producenta. Za pomocą TIM2 zmierzyłem czas obliczeń FFT (szyna APB1 36MHZ, prescaler = 35 daje inkrementację licznika co 1µs). Fragment listingu z pomiarów: [syntax=c] TIM2->CNT = 0; for(i=0; i<512; i++) buffer_input[i]=(float)(ADC_buff_1[i][0]... arm_rfft_f32(&S,...

    Mikrokontrolery ARM   21 Sie 2014 11:59 Odpowiedzi: 3    Wyświetleń: 1797
  • STM32 Discovery-F4 - Gotowy program do generacji PWM 3-fazowego sinusoidy?

    Projekt idzie powoli do przodu. W Eagle rozrysowuję projekt bazujący na istniejącej konstrukcji. Skupiam się na zaprojektowaniu kompletnego urządzenia zgodnie ze sztuką inżynierską. Pracę podzieliłem na różne warianty: - moduł mocy z zewnętrznym zasilaniem sterowników IGBT - moduł mocy zawierający zasilacz Co do programu, to mam działąjącą wersję generującą...

    Mikrokontrolery ARM   11 Cze 2014 06:13 Odpowiedzi: 6    Wyświetleń: 2913
  • stm32 - timer sprzętowy - sprzętowy timer nie działa

    Witam mam problem z miganiem dwoma diodami, ale czysto sprzętowo, za pomocą timera 3 w trybie outpu compare. Pisząc program wzorowałem się na kodzie ze strony http://en.radzio.dxp.pl/stm32vldiscovery... . Mój kod różni się tylko tym, że nie wykonuje tutaj remmapu, ponieważ w moim uC (stm32f103vct6) TIM3_CH3 i TIM3_CH4...

    Mikrokontrolery   28 Maj 2014 17:29 Odpowiedzi: 6    Wyświetleń: 2013
  • STM32F429I-DISC1/C# - Aktualizacja danych na wyświetlaczu wywołana przerwaniem.

    Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do tego mam timer który co sekundę generuje przerwanie inkrementujące...

    Mikrokontrolery ARM   29 Wrz 2016 23:23 Odpowiedzi: 9    Wyświetleń: 1158
  • STM32 - Aktualizacja CCR1 przez DMA dla diod WS2812 - brak transferu danych

    Cześć Próbuję stworzyć komunikację z diodami WS2812 za pomocą licznika i DMA. Licznik ma mi generować PWM o wypełnieniu pobieranym z tablicy. Wypełnienie to ma być przesyłane przez DMA w momencie osiągnięcia wartości maksymalnej licznika. Sam licznik działa prawidłowo i generuje PWM wpisany na sztywno lecz transfer danych nie jest inicjowany przy osiągnięciu...

    Mikrokontrolery ARM   16 Lis 2016 09:23 Odpowiedzi: 2    Wyświetleń: 1365
  • STM32 - Timer opozniający start bez zatrzymania programu.

    Witam, mam problem z obsługą timera w STM32f103ZET6 na płycie ewaluacyjnej HY RedBul v3.0. Problem polega na opóźnionym zapłonie jednej z funkcji. Realizuje to na przykładzie samozamykającej się bramy po 15 sekundach, tak aby nie zatrzymać całego programu. Generalnie udało mi się skonfigurować przerwania od TIM1, ale timer liczy cały czas, czyli jeżeli...

    Mikrokontrolery ARM   31 Sty 2015 12:23 Odpowiedzi: 4    Wyświetleń: 1023
  • Jak skonfigurować Eclipse do obsługi JTAG dla STM32 z ST-Link?

    Kol. Kaczor dziękuję za pomoc choć brak w książecce pełnych listingów nie był aż tak wielką preszkodą. Na początek interesują mnie pola struktury inicjującej licznik, dla przykładu : TIM_TimeBaseStructure.TIM_Period = 65535; TIM_OCInitStructure.TIM_Pulse = 10000; Takie zainicjowanie licznka i kanału w jaki sposob będzie skutkowało dla generowania przerwania...

    Mikrokontrolery ARM   08 Gru 2009 20:35 Odpowiedzi: 23    Wyświetleń: 5087
  • [STM32F2] Dlaczego kasowanie flagi przerwania wpływa na GPIO?

    To kod, który u mnie na STMF107 działa - może znajdziesz jakieś róznice... W przerwaniu mam obsługę klawiatury 4x4 + kilka liczników, ale to tutaj nieistotne, więc nie zamieszczam. [syntax=c] //--------------------------------------... // Inicjalizacja TIM2 //--------------------------------------...

    Mikrokontrolery ARM   13 Lis 2011 22:43 Odpowiedzi: 7    Wyświetleń: 2440
  • Sterownik do pieca C.O. z dostępem przez internet

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

    DIY Konstrukcje   19 Mar 2015 16:27 Odpowiedzi: 24    Wyświetleń: 22182
  • [STM32] Jak zaimplementować delay_us i delay_ms na STM32 z taktowaniem 72 MHz?

    Napisałem delay oparty o timer konfiguracja TIM1: void TimerConfig() { RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_TimeBaseStructure.TIM_ClockDivision=... TIM_TimeBaseStructure.TIM_CounterMode=TI... TIM_TimeBaseStructure.TIM_Period=72; TIM_TimeBaseStructure.TIM_Prescaler=1;.....

    Mikrokontrolery ARM   08 Kwi 2010 08:27 Odpowiedzi: 13    Wyświetleń: 14858
  • STM32 F303VC6 - Konfiguracja przerwań TIM7 na rejestrach, problem z częstotliwością

    Witam ponownie tym razem próbuję uruchomić przerwanie od TIM7 w mikro STM32 F303VC6 na płytce Discovery F3. Napisałem konfiguracje NVIC i TIM7 po czym uruchomiłem całość i owszem to co jest w funkcji obsługi przerwania jest wykonywane ale mam wrażenie, że pełną częstotliwością a nie co 1 sekundę tj ustawiłem. Prosiłbym o jakieś wskazówki bo pierwszy...

    Mikrokontrolery   28 Lip 2015 21:58 Odpowiedzi: 4    Wyświetleń: 939
  • [STM32] STM32F100RB - Zatrzymanie timerów 15-17 podczas miękkiego startu silników

    Brak Ci preloadingu (buforowania). Wytłumaczę ten fenomen tak: Powiedzmy że Twój timer liczy od 0 do 100 (taka wartość jest w ARR), a ty nagle zmieniasz ARR na 10, tyle że aktualna wartośc licznika wynosi 50. No i teraz Twój timer musi doliczyć do 65535 żeby się przekręcić i doliczyć do tych 10. Dokładnie tak samo ma się sprawa z wartością CCR. Przed...

    Mikrokontrolery ARM   29 Maj 2012 09:25 Odpowiedzi: 6    Wyświetleń: 2021
  • STM32 Discovery F3 - Zawieszanie się przy konfiguracji ADC, kalibracja nie działa

    Zrobiłem teraz oczekiwanie na timerze 6 tą przerwę (1 sek) ale nic nie pomaga: Dodano po 38 Porównałem rejestry CR przed wywołaniem kalibracji w moim i przykładowym programie. Różnica polega na tym, że u mnie włączony jest bit ADstart a w przykładzie jest wyłączony. Skąd się bierze ta różnica?

    Mikrokontrolery   29 Wrz 2015 15:51 Odpowiedzi: 7    Wyświetleń: 1284
  • Jaki mikrokontroler wybrać do...?

    Jestem bardzo wdzięczny za takie tematy- ktoś to sprawdził i dzieli się wiedzą. Tylko spójrzmy na to obiektywnie - co kolega tymon_x sprawdził ? żeby nie było niedomówień! Otóż sprawdził (przepraszam znowu za porównanie ale), że koło jest okrągłe, że kwadrat jest kwadratowy czyli - że 8-bitowce zawsze miały i mają problemy z 16-bitowymi peryferiami....

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 267340
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    (at)BlueDraco hmm przerwania owszem i ich wielopoziomowosc jest przydatna ale tez nalezy pamietac ze rdzen ARM7TDMI ma niestety tez sporo gorzej rozwiazane niz Cortex-y... a male procesory to tez nie sa ;) Jednak nie o tym mialo byc... W sumie nie zawsze petla glowna jest zlym rozwiazaniem, czasami mozna w niej przeciez zbudowac maszyne stanow ktora...

    Mikrokontrolery ARM   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 5691
  • STM32 - Przerwanie zewnętrzne: konfiguracja przycisku na PA9 i diody na PA10

    witam, mam podobny problem, nie wiem co robię źle, chcę zapalić diodę podłączoną do PB0 za pomocą przerwania od przycisku podłączonego do PC7 lub 8. po wgraniu kodu przerwanie od SYSTICK ładnie działa, zapala i gasi na zmianę diodę na PB1, natomiast dioda na PB0 swieci się cały czas i nie ma żadnej reakcji na naciskanie przycisku.... poniżej kod.

    Mikrokontrolery Początkujący   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 3093
  • STM32 - Konfiguracja modułu Bluetooth dla wysokiej częstotliwości próbkowania

    Witam, mam problem z poprawną konfiguracją modułu Bluetooth. Chodzi o to, że na przetwornik ADC wyzwalany timer1 podaje sygnał z GPIOB i chcę próbkować go wg ustawień timera z częstotliwością co najmniej 500Hz. Dane pobierane są z rejestru ADC przez DMA do zadeklarowanego wcześniej buforADC (unsigned short int buforADC buforTx (unsigned char buforTx[4]={0};)...

    Mikrokontrolery ARM   09 Lis 2012 23:07 Odpowiedzi: 24    Wyświetleń: 4020
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    Witam. Starając się uruchomić Systick'a natrafiłem na szereg błędów: DescriptionResourcePathLocationType redefinition of 'SysTick_Handler'main.c/Startowyline 94C/C++ Problem cs-make: *** [out/main.o] Error 1Startowy C/C++ Problem previous definition of 'SysTick_Handler' was herevectors.c/Startowyline 71C/C++ Problem Unused static function...

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15585
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Witam, Jako że jestem początkujący w dziedzinie STM32 napotkałem problem nie do przejścia. Moim zadaniem jest wysyłanie inkrementowanej zmiennej "Dane" która jest wysyłana przez USART i odczytanie jej przez terminal. W konsekwencji wyrysowując otrzymane wartości powinienem uzyskać coś podobnego do piły o amplitudzie od 0 do 255. Bez DMA wszystko pracuje...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26448
  • Jak skonfigurować STM32 do transmisji USART3 z DMA po zdarzeniu TXE?

    Dzięki Freddie Chopin za szybką odpowiedz. Sprawdziłem w debagerze czy po zejściu licznika (wartość CNDTR) do zera wyłącza się kanał DMA. Okazuj się iż jest nadal włączony. Twój kod zbyt wiele mi nie pomógł, wcześniej tez go spotkałem w innym temacie na forum. Na początku chcę przesyłać jeden bajt cyklicznie(czyli po każdym wywołaniu zdarzenia TXE),...

    Mikrokontrolery ARM   11 Cze 2012 12:44 Odpowiedzi: 28    Wyświetleń: 4879
  • HD44780 i STM32 - Wolne zapalanie pikseli przy napięciu ±3.3V

    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 pixela) Czy jest to jest maksimum wyświetlacza, czy...

    Mikrokontrolery ARM   26 Mar 2016 09:14 Odpowiedzi: 5    Wyświetleń: 1155
  • STM32 Discovery F0 - Czy warto zaczynać naukę ARM bez doświadczenia z AVR?

    Podałeś przykład z mnożeniem niedostosowanych do FFP liczb, to ja podam kontrprzykład: for(float i=0;i<10;i+=0.00000001); Zadziała z float? Oczywiście nie. O czym to świadczy? Wyłącznie o tym, że programując trzeba myśleć. Rozwiązanie problemu który przedstawiłeś zajmuje jakieś 3 sekundy - wystarczy zastosować typ double (lub po prostu zmienić wartości,...

    Mikrokontrolery Początkujący   09 Kwi 2013 20:11 Odpowiedzi: 58    Wyświetleń: 9708
  • Dokładny pomiar zmian rezystancji, najlepiej "względnej

    Wracam do tematu [; Wzmacniacze różnicowe (robione ręcznie z OPAMPa i rezystorów)są fajne, ale tylko w teorii, bo niedokładność elementów zabija całą ideę. Po zastanowieniu skłaniam się do tej "klasycznej" metody pomiaru w której mierzony jest czas ładowania / rozładowywania kondensatora. Biorąc pod uwagę fakt, że mało interesuje mnie konkretna rezystancja,...

    Mikrokontrolery   30 Paź 2010 22:46 Odpowiedzi: 23    Wyświetleń: 3096
  • Wybór trybu UMDF czy KMDF przy pisaniu USB drivera w Visual Studio?

    Mowisz dalej o szybkosci ok trzeba bylo dac STM32F4 + PHY :), a moze lepiej pilo by zrobic karte na PCI-x ? Jest w tym sens ? Oczywiscie, ze jest sens - nauka,wiedza,rozwiazywanie problemow i nie widze nic smiesznego pytajac tu na forum o rzeczy, ktore innym wydaja sie oczywiste. Pije tu do tematu 1Mhz, bo ja potrzebuje wiedzy i chcialbym wiedziec...

    Programowanie   23 Maj 2015 10:16 Odpowiedzi: 31    Wyświetleń: 5181
  • Licznik binarny z szyną danych I2C/SPI do projektu z uC - poszukiwania

    Można spróbować po prostu wrzucić któryś z małych uC - coś z rodziny MSP430 lub STM32? Większość ma liczniki chodzące do dziesiątek MHz, mogą pracować praktycznie bez elementów zewnętrznych, obudowy mogą być małe, plus jeśli trzeba to dodatkową funkcjonalność można samodzielnie zaprogramować.

    DSP i Transmisja   25 Lis 2013 12:43 Odpowiedzi: 5    Wyświetleń: 2280
  • [STM8] [STM32] Różnica pomiedzy przerwaniem update i overflow

    Będzie tak jak piszesz. Przerwanie po doliczeniu do 999 po czym zerowanie licznika i liczy od nowa

    Mikrokontrolery   13 Sty 2018 19:31 Odpowiedzi: 4    Wyświetleń: 651
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    Witaj :) Co do wgrania, jeżeli używasz System Workbench for STM32 to tam trzeba na projekcie w drzewku nacisnąć prawym myszy, wybrać "Debug As" -> "1 Ac6 STM32..." i po odpaleniu wybrać: Debug device: ST-Link-V2 Debug interface: SWD Tutaj masz obrazki: http://forbot.pl/blog/artykuly/programow...

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2271
  • [STM32] Problem z generacją PWM w trybie 1 na TIM1 (STM32VLDISCOVERY)

    Dla licznika TIM1 trzeba dodatkowo dodać polecenie: [syntax=c]TIM_CtrlPWMOutputs(TIM1, ENABLE);[/syntax] Ustawia ono bit MOE w rejestrze BDTR, polecenie dotyczy liczników 1, 8, 15, 16 i 17 .

    Mikrokontrolery ARM   06 Lip 2011 13:47 Odpowiedzi: 18    Wyświetleń: 4976
  • Program do badania i generowania sygnału pwm, literatura, kurs?

    Jesli rozumiem, to potrzebujesz mocy obliczeniowej tak ze 10x większej niz uK tworzacy te PWM. Niekoniecznie. Niektóre mikrokontrolery mają liczniki umożliwiające to sprzętowo ogarnąć. Np. STM8, czy STM32. A w przypadku AVR można skorzystać ze wspomagania przerwań licznikiem. Poleć jakąś literaturę, sporo jest różnych książek w necie. Temat mikrokontrolerów...

    Mikrokontrolery AVR   18 Cze 2023 21:06 Odpowiedzi: 36    Wyświetleń: 1755
  • STM32F0DISCOVERY - Analizator widma - wszędzie jest to samo

    Witajcie, stworzyłem analizator w oparciu o wzór na DFT. Niby wszystko fajnie, ale problem jest taki, że jak puszczam to w ruch to na każdym "widmie" mam to samo ;/ Sprawdzałem na dwóch prążkach (różne konfiguracje) i ciągle skaczą w taki sam sposób. Kod main.c: [syntax=c]/** ****************************************...

    Mikrokontrolery ARM   04 Maj 2016 22:05 Odpowiedzi: 12    Wyświetleń: 1098
  • STM32 Przerwanie SYSTICK. Jak wrócić do funkcji main?

    OK, dzieki użyłem gotowca Nie używaj gotowców w takiej banalnej sytuacji. Doczytaj co to jest ten Systick. W dużym skrócie to licznik 24 bitowy - to ważna informacja, może zliczyć maksymalnie do ok. 16 mln (2 do 24). Po doliczeniu do zaprogramowanej wartości zgłasza przerwanie. Do ustawiania wartości można użyć funkcji Systick_Config(), ale najlepiej...

    Mikrokontrolery ARM   09 Cze 2019 00:09 Odpowiedzi: 11    Wyświetleń: 1002
  • stm32f0discovery - SPI nie działa, rejestry wyzerowane, brak reakcji LED

    Mam płytkę ZL27ARM oraz STM32F0Discovery. Chcę za pomocą ZL27ARM i komunikacji SPI sterować jasnością diody na płytce discovery. Wartość od 0 do 100 ma "przychodzić" poprzez SPI i ma być wpisywana do licznika TIM3, który za pomocą PWM steruje jasnością diody LED. Program się kompiluje, ale płytka discovery nie reaguje na dane z SPI. Przy debugowaniu...

    Mikrokontrolery ARM   05 Sty 2013 18:05 Odpowiedzi: 6    Wyświetleń: 2193
  • Dlaczego kwarc 32768Hz w RTC na STM32 i jak uzyskać dziesiętne sekundy?

    No ale przecież tak właśnie jest zrobione - preskaler/dzielnik to po prostu licznik z porównaniem. 4\/3!!

    Mikrokontrolery   07 Cze 2012 12:49 Odpowiedzi: 9    Wyświetleń: 8072
  • Eksperymentalny odbiornik SDR (Software-Defined Radio) na MxL5007 i STM32F407 - dalsze prace

    https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...

    DIY Konstrukcje   15 Paź 2025 19:06 Odpowiedzi: 54    Wyświetleń: 2919
  • [stm32] Konfiguracja STM32: ADC wyzwalany przez Timer1, problem z uruchomieniem

    1. Przeczytaj dokładnie w manualu co robi ten bit. Kilka stron wcześniej masz obrazki które doskonale pokazują po co on jest. On tylko włącza bądź wyłącza buforowanie, a nie przeładowywanie czegokolwiek. 2. Rejestr ten w Twoim przypadku nie ma wpływu na częstotliwość, bo jego wartość ustawiona jest po prostu na połowę okresu timera, równie dobrze mogłaby...

    Mikrokontrolery ARM   29 Gru 2011 17:55 Odpowiedzi: 14    Wyświetleń: 4975
  • HY-mini STM32 - Zmiana numeru portu GPIO w zależności od zmiennej

    Skoro mamy taką definicję funkcji GPIO_SetBits: void GPIO_SetBits ( GPIO_TypeDef * GPIOx, uint16_t GPIO_Pin ) To możemy zrobić tak: [syntax=c] GPIO_SetBits(GPIOB ,((uint16_t)1<<licznik)); [/syntax] lub (być może będzie działać nieco szybciej) [syntax=c]uint16_t maski[16]={ GPIO_Pin_0, GPIO_Pin_1, GPIO_Pin_2, //itd..... GPIO_Pin_15, };...

    Mikrokontrolery ARM   02 Lis 2012 11:42 Odpowiedzi: 4    Wyświetleń: 1188
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    1/ nadużywanie ustawiania bitów "|=". Nigdzie nie ma odpowiadającego wstępnego kasowania bitów, które są ustawiane, więc z góry zakładam, że ten kod może być zawodny. Najlepszym rozwiązaniem jest pojedyncze wpisanie do rejestru jednej wartości zawierającej żądane ustawienia wszystkich pól. 2/ [syntax=C]TIM1->PSC = 23999; TIM1->ARR = 1;[/syntax] Na timer...

    Mikrokontrolery ARM   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3422
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Może by tak te impulsy na próbę podać na zwykły licznik/timer i zobaczyc ile zliczy na sek. i czy zlicza stabilnie? Przynajmniej bedzie wiadomo czy to problem bardziej sprzetowy, czy programowy.

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3547
  • Sterowanie PWM pompą przez STM32F103C8T6 z czujnikiem temperatury

    Witaj. Tu masz trochę o PWM czyli o sterowaniu pompą: https://forbot.pl/blog/kurs-stm32-7-licz... Poczytaj również o STM32CubeMX. Dobrym środowiskiem programistycznym jest Atollic studio. a tu masz jak odczytywać napięcie: https://forbot.pl/blog/kurs-stm32-6-pomi...

    Początkujący Elektronicy   04 Kwi 2020 14:21 Odpowiedzi: 2    Wyświetleń: 483
  • Jak skonfigurować Timer w STM32F103C8T6 do odliczania i aktywacji diody?

    https://forbot.pl/blog/kurs-stm32-f1-hal...

    Mikrokontrolery ARM   20 Maj 2019 20:20 Odpowiedzi: 12    Wyświetleń: 921
  • Teardown drukarki HP Deskjet D1360 i przykład użycia jej części z Arduino

    Też się bawiłem taką prowadnicą tyle ze na stm32, mają wbudowany licznik kwadraturowy. Można się fajnie PID'em pobawić, zrobić prosty serwomotor.

    Wnętrza urządzeń   28 Gru 2020 16:33 Odpowiedzi: 16    Wyświetleń: 8397
  • Wnętrze HP DeskJet 990Cxi C6455A oraz wykorzystanie zasilacza i przetwornicy

    To, co jeszcze warto wyciągać z takich drukarek to enkoder liniowy. To wygląda jak ten transoptor szczelinowy, ale przechodzi przez niego taki przeźroczysty pasek z kreskami. Super sprawa. Standardowo można znać przesunięcie paska, względem enkodera o 1/4 odległości pomiędzy kreskami. Działa jak zwykły enkoder, czyli można np. podłączyć, prawie bezpośrednio...

    Wnętrza urządzeń   20 Maj 2021 21:08 Odpowiedzi: 6    Wyświetleń: 4065
  • stm32 - Obsluga enkodera - nie resetujący się licznik

    Czy nie powinno być: [syntax=c] TIM1->PSC = 0; [/syntax]

    Mikrokontrolery ARM   11 Paź 2013 11:56 Odpowiedzi: 6    Wyświetleń: 1965
  • [STM32] Jak optymalnie wyzwalać dwa DAC MCP4728 przez I2C z STM32?

    Do pasma EKG układ w zupełności wystarczy. W kwestii punktu 4, chodziło mi o taką konfigurację licznika: - licznik zlicza w jednym kierunku, np. w górę. - Czas pełnego okresu (PSC i ARR) to trochę więcej niż czas transmisji + impuls LDAC (=210ns). - Do jednego z rejestrów porównujących ładujesz wartość, która odpowiada impulsowi LDAC, a wyjście konfigurujesz...

    Mikrokontrolery ARM   15 Sie 2016 11:06 Odpowiedzi: 6    Wyświetleń: 1305
  • [stm32] STM32 Modbus RTU – brak odpowiedzi czujnika, weryfikacja funkcji CRC16

    Czytając o rejestrach liczników, jedyną taką flagą (którą znalazłem), jest TIMx_SR_UIF, czyli UpdateInterruptFlag. Co prawda nie będę włączał przerwania, ale jest to chyba jedyna flaga którą mogę w tym celu wykorzystać, czy też jest jakaś inna lepsza do tego celu? To jest właśnie flaga która jest Ci potrzebna. 4\/3!!

    Mikrokontrolery ARM   01 Cze 2012 16:15 Odpowiedzi: 13    Wyświetleń: 5974
  • [STM32] USART3 nie wysyła danych - konfiguracja i inicjalizacja GPIO i USART

    Jedyną słuszną metodą jest zrobienie maszyny stanów na timerze. Najprościej będzie Ci odpalić SysTicka np na 1 ms i do tego podpiąć licznik.

    Mikrokontrolery   06 Lis 2011 08:16 Odpowiedzi: 10    Wyświetleń: 2918
  • Jak utrzymać aktualny czas w STM32f103 RTC po odłączeniu zasilania?

    Ok no to zaczynamy na początku (po konfiguracji itp.) powinieneś mieć coś takiego: [syntax=c] if (BKP_ReadBackupRegister(BKP_DR1) != 0xA5A5) /* Sprawdzamy czy trzeba ustawić zegarek */ { /* Zawartosć licznika RTC nie jest prawidłowa, należy ustawić zegar */ /* Konfiguracja oscylatora, preskalera itp. */ RTC_Configuration(); /* Funkcja w której ustawiasz...

    Mikrokontrolery ARM   03 Lis 2011 18:03 Odpowiedzi: 7    Wyświetleń: 2782
  • [STM32] [STM32F103RBT6] Konfiguracja TIM2 dla zliczania naciśnięć przycisku PA0

    Z tego co mi się wydaje przed odczytaniem wartości z licznika należałoby sprawdzić flagi które mówią o tym czy w liczniku cokolwiek sensownego się znajduje... 4\/3!! sprawdziłem flagi i nic sensownego się nie znajduje, same zera

    Mikrokontrolery ARM   16 Lis 2011 22:51 Odpowiedzi: 3    Wyświetleń: 1757
  • [STM32][C] Jak nawiązać I2C z GY-50 L3G4200D na STM32F100C4T6B?

    Cześć Od razu nadmienię, że jestem w tym początkujący. Posiadam mikrokontroler STM32F100C4T6B oraz moduł GY-50 L3G4200D. Próbuję nawiązać połączenie za pomocą interfejsu I2C i wyświetlić informację na komputerze kominukując się po UART, który na pewno działa. Jeżeli chodzi o połączenie to jestem na 99% pewny, że jest dobrze. Korzystam z programu STM32CubeMX...

    Mikrokontrolery ARM   10 Sty 2019 13:39 Odpowiedzi: 3    Wyświetleń: 669
  • [STM32] Jak wygenerować przebieg prostokątny o określonej częstotliwości na STM32?

    Przerwanie powinno być w porządku, ale co do inicjacji samego Timera to nie jestem pewny. Po prostu nie mam zaufania do funkcji API dla Timerów. Czy udało Ci się uruchomić cokolwiek związanego z licznikami na tych funkcjach?

    Mikrokontrolery ARM   07 Wrz 2010 12:05 Odpowiedzi: 35    Wyświetleń: 9949
  • [STM32][CortexM3] - Run Time Statistics w FreeRTOS.

    Prawda, z 32 bitowym licznikiem działa prawidłowo. Dzięki za pomoc ! p.s. jeszcze jeden szczegół mnie zastanawia: Te statystyki są wyliczone z przedziału czasu od poprzedniego pobrania statystyk ? czy to znaczy, że dostaniemy bardziej dokładne statystyki jeśli będziemy rzadziej je pobierać ? a max czas pomiędzy kolejnymi pobieraniami to przedział od...

    Mikrokontrolery ARM   23 Lis 2012 20:57 Odpowiedzi: 8    Wyświetleń: 3108
  • [STM32][C] - Flagi przerwań kanałów CC włączają się przy Update Event

    Powtórzę po raz trzeci. Jeśli CCR <= ARR, znacznik ustawia się przy zrównaniu wartości licznika z CCR. W przeciwnym przypadku znacznik CC ustaia się razem z UIF. Co jeszcze nie jest jasne? Z czym właściwie jest problem? W procedurze obsługi przerwania reaguje się na zdarzenia, na które chce się zareagować. Nie chcesz reagować na CC - to nie reaguj....

    Mikrokontrolery ARM   23 Gru 2016 17:31 Odpowiedzi: 30    Wyświetleń: 1611
  • [STM32][C] Synchronizacja danych wysyłanych przez I2C DMA

    zostanie wysłana po i2c cała paczka danych, czy może się zdarzyć, że zostanie wysłany kawałek starej tablicy i kawałek nowej ? (w trakcie wysyłania zostaną już nadpisane dane) Czy jednak trzeba sobie jakoś samemu zapewnić to, żeby takie "zbiory" były wysyłane jako całość ? W czasie przesyłania przez DMA, możesz modyfikować zawartość, bo i tak DMA widzi...

    Mikrokontrolery ARM   05 Sty 2011 00:33 Odpowiedzi: 1    Wyświetleń: 1875
  • Konfiguracja trybu Compare mode PWM z użyciem Timer1 na mikrokontrolerze STM32F303RE

    Dzień dobry, zmagam się już z tym problemem od kilku dobrych popołudni, a zatem chcę napisać kod, który będzie uruchamiał tryb PWM korzystając z timera1 na dowolnym pinie w mikrokontrolerze STM32F303RE i nijak mi nie chce to zadziałać. Próbowałem już wielu rzeczy i nie wiem, co jest nie tak (zrobiłem to tak, jak jest w dokumentacji napisane, aby zrobić)....

    Mikrokontrolery   24 Lip 2023 21:17 Odpowiedzi: 3    Wyświetleń: 387
  • [STM32] Jak zapisać i odczytać dane z IS66WV51216EBLL na magistrali równoległej?

    Jest wiele metod. Najwygodniejsze: 1. Ustaw sobie SWV data trace i pisz do jakiejś globalnej zmiennej. Bedzesz miał w CubeIde licznik taktów wyświetlony kiedy ten zapis się dokonał. Odejmiesz dwie wartości i będziesz miał wynik :) [url=https://www.elektroda.pl/rtvforum/v... pisałem Ci już o SWV Jest to potężne narzędzie...

    Mikrokontrolery ARM   27 Kwi 2024 21:58 Odpowiedzi: 35    Wyświetleń: 1053
  • Konsultacja rozwiązania pomiaru napięcia oraz natężenia prądu

    Czy możesz mi powiedzieć, STM32 na wejściu dopuszcza sygnały maksymalne 3,3 V między szczytowe czy wartości skuteczne? Przykładowo dla STM32F407 i płytki Discovery zakres (full scale) to 0...3 V. Stąd po przesunięciu poziomu można podać właśnie 3 Vpp (międzyszczytowo). Dla innych STM32 to może być 0...3,3 V i wtedy można podać 3,3 Vpp. Czy możesz w...

    Projektowanie Układów   28 Maj 2025 10:40 Odpowiedzi: 29    Wyświetleń: 696
  • [STM32F030] Przepełnienie/pożyczka w liczniku sprzętowym.

    Witam Różniczkowanie stanów licznika?

    Mikrokontrolery ARM   09 Sty 2018 18:01 Odpowiedzi: 2    Wyświetleń: 606
  • Dwuzakresowa stacja BGA - DIY Preheater z promiennikami podczerwieni i regulatorem napięcia

    Dół 4W/cm^2 góra 7...8W/cm^2 . Arduino czyli AVR wystarczy do zrobienia regulatora PID, którego wyjściem będzie PWM liczony w ms Stała czasowa ceramicznych promienników to sekundy czyli regulator nie musi być super wypasiony pod względem mocy obliczeniowej. Odradzam układ MIMO. Wystarczą dwa oddzielne regulatory PID dla dołu i góry. Autostrojenie PID...

    Warsztat co kupić?   28 Wrz 2020 19:44 Odpowiedzi: 3    Wyświetleń: 1098
  • [C, STM32 CM3] Konfiguracja DMA MEM->GPIOx->ODR w STM32 CM3 z użyciem timera jako triggera

    Na bazie jednego z przykładów od STM zrobiłem transfer DMA z urządzenia zewnętrznego i drugi układ z transferem do urządzenia zewnętrznego. W każdym przypadku miałem zewnętrzny sygnał taktujący (zegar) danych równoległych w takt którego dane są wysyłane/odbierane. W przykładzie był do tego zaprzęgnięty któryś timer, ale nie pracował jako licznik tylko...

    Mikrokontrolery   24 Wrz 2013 20:35 Odpowiedzi: 5    Wyświetleń: 1863
  • Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM)

    Jestem autorem, będą w AVT. W TME, Farnel można kupić (można było) zestawy devkity (tanio nie jest) z FT201, FT220, FT221 ale bez izolacji galwanicznej. Do zabawy wystarczą. Prawie skończyłem funkcje dla STM32. Praktyczne zastosowanie - licznik resetów: https://obrazki.elektroda.pl/6970164000_... Tylko 8-bit ale to demo.

    DIY Początkujący   12 Lut 2020 23:01 Odpowiedzi: 60    Wyświetleń: 6810
  • [stm32] [stm32F107] Jak wygenerować PWM 27MHz z wypełnieniem 5%?

    Jak wyżej. Jest to nie wykonalne na STM32. Aby spełnić Twoje warunki to licznik musiał by się zwiększać z częstotliwością (2,7*10^6 * 100 / 5)=540MHz - zakładając że chcesz uzyskać rozdzielczość co 5%. Po co Ci PWM o takiej częstotliwości?

    Mikrokontrolery ARM   11 Sie 2010 16:35 Odpowiedzi: 7    Wyświetleń: 2357
  • Implementacja Timeout w I2C na STM32 - jak to zrobić?

    Nie powinno być przypadkiem dekrementacji licznika? [syntax=c]if (i2c_timer) i2c_timer--; [/syntax]

    Mikrokontrolery ARM   21 Sie 2016 18:53 Odpowiedzi: 4    Wyświetleń: 978
  • [STM32F4] - Enkoder inkrementalny - zliczanie obu zboczy sygnału.

    Niepotrzebnie ustawiasz preskaler (PSC=1). Zmień na PSC=0. Częstotliwość licznika jest dzielona przez (PSC+1). A teraz czemu UDIS pomagał: rejestr preskalera jest buforowany*. Nowa wartość zaczyna działać po UEV (update event). Bez bitu UDIS, UEV pojawiał się po przekręceniu licznika - zaczynała działać nowa nastawa preskalera (podział przez PSC+1,...

    Mikrokontrolery ARM   23 Sie 2015 20:18 Odpowiedzi: 4    Wyświetleń: 1182
  • Darmowy poradnik STM32 dla początkujących - rozmowa z autorem.

    http://obrazki.elektroda.pl/9377221800_1... W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej...

    Newsy   15 Maj 2021 12:34 Odpowiedzi: 16    Wyświetleń: 8388
  • STM32f429 - SPWM - Jak wygenerować sygnał nośny (trójkątny)?

    Ten przebieg trójkątny to będzie po prostu zawartość licznika Timera. Więc nie trzeba go jakoś specjalnie generować. On się sam wygeneruje po odpowiednim skonfigurowaniu Timera. Idąc dalej wygeneruje sinusa, którego będę porównywać z aktualną wartością tego timera i gdy owe wartości będą równe wtedy powinienem je wpisać jak wypełnienie PWM-a, dobrze...

    Mikrokontrolery ARM   25 Wrz 2016 21:18 Odpowiedzi: 24    Wyświetleń: 2439
  • [STM32] STM32F100RB: FreeRTOS i konfiguracja przerwań USART2 - jak to zrobić?

    W tym momencie wypłynęło mi coś zupełnie innego. Sprawa dotyka USART i modułu BTM222 (kamodBTM222). Nie mam pojęcia, dlaczego nie mogę wykonać tak prostej czynności, jak zmiana nazwy komendą ATN. Korzystam z przykładu zamieszczonego na http://www.mikrokontroler.pl/content/blu... W tym momencie zrezygnowałem z przerwań...

    Mikrokontrolery   12 Lip 2012 01:19 Odpowiedzi: 14    Wyświetleń: 4578
  • [C] Jak obliczyć częstotliwość Timer5 w STM32F4 przy danych preskalerach?

    W AVR bym po prostu na czas "składania" zmiennej m w funkcji read_us wyłączył globalnie przerwania - cli() i po zapisaniu wartości do zmiennej m włączył - sei(). Czy tutaj trzeba wykonać podobną operację? Ale to Ci nic nie da, bo przecież timer chodzi nadal (; Oraz czy mógłbyś Freddie opisać jeden ze sposobów jak uzyskać "sparowany" odczyt. Zrób to...

    Mikrokontrolery ARM   18 Mar 2013 00:34 Odpowiedzi: 12    Wyświetleń: 2259
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Witaj Kolego Szczywronek ! Oczywiście, mam nadzieję, że wiele razy już czytałeś jak piękną robotę odwaliłeś pisząc swój poradnik. Myślę, iż słowo poradnik jest nieadekwatne do tej książki, którą wydałeś w domenie PUBLIC DOMAIN. Wielki szacunek i wielkie podziękowania, za włożony trud! Nie mniej jednak w rozdziale 1.4 (uwagi końcowe) dałeś przyzwolenie...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 93024