stm32f0 przykład

Znaleziono około 710 wyników dla: stm32f0 przykład
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    -mfloat-abi=hard chyba nie-bardzo. -mfloat-abi=name Specifies which floating-point ABI to use. Permissible values are: ‘soft’, ‘softfp’ and ‘hard’. Specifying ‘soft’ causes GCC to generate output containing library calls for floating-point operations. ‘softfp’ allows the generation of code...

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4218
  • STM32F0 - Nowe przykłady na rejestrach od STMicroelectronic

    Cześć, dzisiaj STM wypuściło paczkę przykładów dla Cortexa M0 pisanych bezpośrednio na rejestrach. [url=http://www.st.com/web/en/news/n3525... Code from STMicroelectronics Help Designers Get the Best from STM32 Microcontrollers. Ja tam się cieszę i czekam na przykłady dla M3 etc. Pozdrowienia!

    Mikrokontrolery ARM   11 Mar 2014 17:04 Odpowiedzi: 13    Wyświetleń: 1899
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • STM32F091RCT6: Nieudana inicjalizacja pojedynczego pomiaru ADC

    Zacznij w swoim kodzie używać odpowiednich definicji. Przykładowo na 29 bicie rejestru ADC_CFGR2 nic nie ma. Za to na bicie oznaczonym przez makro ADC_CFGR2_CKMODE_Pos już coś jest. Przy okazji zamiast tych magicznych cyferek i przesunięć używaj odpowiednich makr, bo akurat wartość którą tam próbujesz wpisać w RM opisana jest jako "reserved"... Wywal...

    Mikrokontrolery ARM   16 Kwi 2018 11:05 Odpowiedzi: 11    Wyświetleń: 756
  • REKLAMA
  • STM32F0Discovery - Konfiguracja PWM na pinach 8-10, Timer 1 nie działa

    Wyjście z CCR3 włączasz w rejestrze CCMR2, bity mają w nazwach CCMR2_OC3xx. No i timer wystarczy włączyć jeden raz, a nie trzy. Prescaler też wystarczy ustawić jeden raz. Paru rzeczy jeszcze nie włączyłeś w tym timerze. Obejrzyj przykłady PWM na STM32F0 w Elektronice Praktycznej.

    Mikrokontrolery ARM   26 Mar 2014 20:44 Odpowiedzi: 4    Wyświetleń: 1287
  • STM32F0 wolniejszy niż PIC32MX - jak poprawić wydajność?

    co ma prędkość procesora do programu, który pewnie większość czasu spędza w pollingu: while (__HAL_SPI_GET_FLAG(&hspi1, SPI_FLAG_RXNE) == RESET); jak tu na ten przykład.

    Mikrokontrolery   17 Lut 2019 19:05 Odpowiedzi: 51    Wyświetleń: 2169
  • REKLAMA
  • Jak napisać fragment kodu do obsługi portów? STM32F0 Discovery.

    Kurs na F0Discovery z wieloma przykładami był publikowany w ciągu ostaniego półtora roku w EP - oglądaj i ćwicz. Prosty program: [syntax=c]#include "stm32f0xx.h" //======================================... // defs for STM32F05x chips #define GPIO_MODER_OUT1 //======================================...

    Mikrokontrolery ARM   02 Paź 2015 16:13 Odpowiedzi: 16    Wyświetleń: 1284
  • STM32F0 – błędy kompilacji w Startup.S po przeniesieniu projektu z STM32F103xB

    No i nie będzie działać, bo to startup dla CortexM3, a STM32F0 to CortexM0, o mniejszej liczbie rozkazów. Startup dla M0 jest w przykładzie Freddiego Chopina dla lpc1114.

    Mikrokontrolery ARM   14 Cze 2013 16:38 Odpowiedzi: 1    Wyświetleń: 1170
  • 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ń: 3114
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Weź plik startup z przykładu dla LPC1114 - STM32F0 to nieco inna architektura niż STM32F1, F2 czy F4 (Cortex-M0 == ARMv6 vs Cortex-M3/M4 == ARMv7), a co za tym idzie - inne rozkazy. 4\/3!!

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101256
  • 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ń: 1125
  • Zniknięcie STM32F051C8T6 na rynku - alternatywy: ATSAMC20G16A, R7FA2L1AB2DFL, GD32E230C6T6

    (at)_lazor_ Odbiegamy od tematu, ale może kogoś to zainteresuje, skoro i tak nie mamy komponentów do montażu. ;) Staram się nie zgadywać co mogą zrobić politycy w kwestiach finansowych. Moja wyobraźnia nie sięga tak daleko. Pierwsza bariera to cele klimatyczne. Fabryka pożerająca duże ilości energii w Polsce nie wchodzi w grę ze względu na zielony...

    Projektowanie i Tworzenie Po godzinach   18 Cze 2023 10:27 Odpowiedzi: 210    Wyświetleń: 23310
  • REKLAMA
  • Przykłady układów embedded na mikrokontrolerach w projektach dla klientów

    Kiedyś projekty realizowałem głównie na AVR, obecnie wszystko już robię na procesorach ARM - np. STM32F0 są tańsze niż AVR a oferują dużo większe możliwości. I zawsze docelowo projektowania płytka przeze mnie.

    Mikrokontrolery Początkujący   06 Sty 2016 13:59 Odpowiedzi: 18    Wyświetleń: 1545
  • STM32F0 - Eclipse, CodeSourcery, OpenOCD - nieprawidłowy hex

    ...czy masz może jakiś ładny przykładowy projekt dla CM0? Zamieszczam swój przykład na płytkę Discovery F0. Makefile Freddiego, linker i startup zaczerpnięty z przykładowych projektów ze strony ST. W programie skonfigurowany GPIOC, licznik TIM3 i przetwornik ADC. Projekt jest pod CodeBlocks. Miałem jeszcze ogarnąć UART i debugowanie za pomocą gdb ale...

    Mikrokontrolery ARM   13 Lut 2014 20:48 Odpowiedzi: 6    Wyświetleń: 2178
  • STM32F0DISCOVERY [EWARM] - DS18B20 - odczyt temperatury + mały delay.

    Witam. Na początku muszę zaznaczyć, że jestem raczej początkującym w temacie mikrokontrolerów i ogólnie elektroniki. Kupiłem sobie stm32f0 discovery oraz termometr ds18b20, podłączyłem wszystko jak trzeba - pin 1-wire do pc7, oraz piny zasilania odpowiednio do 3v i GND na płytce. Korzystam z IAR Embedded Workbench EWARM. Termometr działa, bo procedura...

    Mikrokontrolery ARM   06 Sty 2014 16:00 Odpowiedzi: 3    Wyświetleń: 1845
  • stm32f0 discovery - HAL drivers UART DMA transmisja nie działa.

    Zacznij od zwiększenia szybkości transmisji do np. 9600. Może nie wystarczać bitów podzielnika dla 300. Działający przykład UART+DMA na STM32F0 bez HAL znajdziesz w ubiegłorocznej EP (chyba już do ściągnięcia za darmo).

    Mikrokontrolery ARM   24 Mar 2015 10:13 Odpowiedzi: 3    Wyświetleń: 1764
  • STM32F0Discovery - Jak rozwiązać konflikt przerwań TIM2 i TIM3?

    Koleś kwestia sporną było czy bit band jest szybszy od |= ODPOWIEDZ JEST SZYBSZY to co próbujesz mi wcisnąć jest odpowiedzią na pytanie: Czy zapis pod region bit band jest wolniejszy od zapisu pod adres zmapowany w region bit-band JEST.. Więc czytaj ze zrozumieniem. W twoim przykładzie który zacytowałem w jednym ze swoich postów uzyskałeś wyniki zgodne...

    Mikrokontrolery ARM   31 Paź 2013 10:15 Odpowiedzi: 91    Wyświetleń: 7728
  • Jakie środowisko programistyczne wybrać do programowania STM32F030R8T6?

    Ma jedną wielką zaletę. Generujesz projekt w cube I zmieniasz 3 rzeczy i masz czysty nieHALowy CMSIS w najbardziej aktualnej wersji, no chyba że używasz HALa - to wtedy nie zmieniasz. Zaleta jest też łatwość importu przykładów - co dla początkującego jest myślę dość wazne Dodano po 4 (at)lucas234 W grę wchodzą dwa języki C i assembler. Z tym drugim...

    Mikrokontrolery   31 Sty 2017 21:40 Odpowiedzi: 11    Wyświetleń: 780
  • STM32 - STM32F0Discovery + LCD Nokia 3310 - najprostszy program.

    Witam, od razu zaznaczam, że jestem początkujący w dziedzinie mikrokontrolerów i mam problem z odpaleniem wyświetlacza od Nokii 3310 na układzie ARM STM32F0Discovery.. Podłączyłem go zgodnie chociażby z instrukcją podaną na tej stronie: http://www.mikrokontroler.pl/node/220?pa... I próbowałem użyć różnych programów, by w ogóle uruchomić wyświetlacz,...

    Mikrokontrolery ARM   01 Sty 2013 19:21 Odpowiedzi: 7    Wyświetleń: 3477
  • STM32F0Discovery - SysTick Przerwania co 3kHz zamiast 1kHz

    W kodzie przykładu zakomentowałeś wywołanie SystemInit. Zapewne używasz SystemInit wziętego z Twojego środowiska, która to proceduira programuje PLL i ustawia częstotliwość zegara (zgaduję że) na 24 MHz. Zakomentuj SystemInit, który masz, odkomentuj ten pusty i wszystko będzie OK.

    Mikrokontrolery ARM   11 Lis 2013 08:24 Odpowiedzi: 26    Wyświetleń: 2700
  • STM32F0DISCOVERY - Bluetooth HC05 - Błędne znaki przy odbiorze UART

    SysTick_Config() to przykład całkowicie bzdurnej funkcji, która "za Twoimi plecami" ustawia na sztywno że SysTick będzie taktowany z zegara rdzenia podzielonego przez 8. Tak wiec dla Twojego mikrokontrolera taktowanego zegarem 48MHz, SysTick był taktowany zegarem 6MHz. Właśnie potwierdziłeś co pisałem wcześniej, nie znam tej funkcji aż tak dogłębnie...

    Mikrokontrolery ARM   08 Mar 2016 15:38 Odpowiedzi: 20    Wyświetleń: 1506
  • [F0] EEPROM - zapisuje tylko pierwsze 256 komórek we FLASH

    W F030 strona ma wielkość 1kB co oznacza, że zmieści się tylko 256 zmiennych Jak to obliczyłeś? Pewnie 1024/4 bajty = 256, ale tutaj tak to nie działa. Strona 1024 bajty to 1024 bajty, inaczej 512 półsłów. Zapis do stron pamięci w STM32F0 wymaga zapisywania półsłów, do jednej strony oczywiście można zapisać 512 półsłów. W poniższym przykładzie zapisuję...

    Mikrokontrolery ARM   19 Lip 2020 23:30 Odpowiedzi: 8    Wyświetleń: 801
  • STM32F030 - emulacja EEPROM

    2) Jak się zabrać do tego by zrealizować taki zapis do flash (emulowanego EEPROM)? Nie mam pomysłu a niczego wartego uwagi nie znalazłem. Nie trzeba nic wymyślać bo STM ma własny, stosunkowo dobrze opisany algorytm na emulację EEPROM dla całego szeregu procesorów w tym F0. Który jest atrakcyjny, dlatego że w bardzo małym stopniu "zużywa" limit żywotności...

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 4158
  • Jak zbudować detektor alfabetu Morsa z LPC 1114 i wyświetlaczem 7-segmentowym?

    Według mnie powinno być jedno przerwanie zgłaszane z częstotliwością np. 100 Hz, w którym programowo testujesz przycisk z ignorowaniem drgań. Inaczej to nie ma szans zadziałać. Pokazywałem niedawno taki przykład obsługi przycisku na STM32F0.

    Mikrokontrolery ARM   02 Mar 2013 18:27 Odpowiedzi: 20    Wyświetleń: 2835
  • STM32F070F6 - Jak osiągnąć niskie zużycie energii w trybie STOP?

    Witam Posiadam procesor STM32F070F6, po wprowadzeniu go w stan Standby pobiera 3-4uA jest ok po za tym, że potrzebuję go wybudzać i zbierać dane do pamięci ram więc ten tryb nie odpowiada mi bo RAM jest po każdym wybudzeniu kasowana. Przeglądając dokumentację znalazłem tryb który nijako trochę mi pasuję STOP mode, procesor w tym stanie może być wybudzony...

    Mikrokontrolery   22 Wrz 2017 16:48 Odpowiedzi: 3    Wyświetleń: 705
  • STM32 Primer - Problemy z SysTick_Config i SysTick_CLKSourceConfig w Ride7

    Ten kod który przedstawiłem, często pojawia się w internecie i przedstawiany jest jako "zawsze działający". Zamiast brać kody z netu to po prostu napisz swój. Jak sam widzisz zbyt długi to on nie jest, więc nie zajmie Ci zbyt dużo czasu. W reference manual jest opis krok po kroku jak powinna wyglądać procedura odbioru czy nadawania, więc po prostu...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 12906
  • [STM32F0] [STM32F0][C] - Brak komunikacji z DS1990 po 1wire, problem z resetem i timerem

    Nie sądzę, by jakikolwiek projekt dał się sensownie zrobić bez przerwania timera, więc testowanie obecności pastylki można zrobić w tym przerwaniu. Z drugiej strony kod obsługi OneWire z delay() nie nadaje się do użycia w projekcie, w którym są przerwania, więC proponuję zrobić od nowa obsługę OW. Przykład na F0 masz w niedawnej EP.

    Mikrokontrolery ARM   11 Kwi 2015 16:02 Odpowiedzi: 9    Wyświetleń: 1224
  • STM32F0 discovery, opencd, eclipse - zablokowałem płytkę??

    Booooo tak myślałem... Czy jest jakiś sposób, żeby to odczarować tym co mam czy powinienem się rozglądać za jakimś jtagiem z prawdziwego zdarzenia? edit: No tak teraz sprawdziłem w datasheet... :< Jednak trzeba zawsze czytać wszystko i robić debug w RAMie.... :< Teraz rozumiem czemu w RM jest przykład dla wejscie tim1_ch2 a nie 1...

    Mikrokontrolery ARM   05 Sty 2016 14:24 Odpowiedzi: 5    Wyświetleń: 1164
  • STM32F030F4P6 - Debugger w System Workbench for STM32 nie działa, błąd open failed

    Trzeba było dodać ';' przed wklejeniem. Otrzymany plik rozmiary.txt. 00000428 d impure_data 000000e0 t SetSysClock 000000d4 T __register_exitproc 0000008c T SystemInit 00000048 T __libc_init_array 00000034 W Reset_Handler 00000034 T __libc_fini_array 00000018 t register_fini 00000010 T atexit 00000006 T main 00000004 R _global_impure_ptr 00000002 W...

    Mikrokontrolery ARM   10 Mar 2016 13:36 Odpowiedzi: 18    Wyświetleń: 3024
  • STMF0 Discovery - Błąd kompilacji przy #include stm32f10x.h w TrueSTUDIO

    Ale zrozum, że ten kurs jest dla innych procków niż ten, który masz na evalBoardzie.. na stronie ST są przykłady dla F0, m.in.: http://www.st.com/internet/com/SOFTWARE_...

    Mikrokontrolery Początkujący   08 Lis 2012 18:36 Odpowiedzi: 21    Wyświetleń: 4062
  • STM32F0 Discovery - Jak unikać złych nawyków w programowaniu?

    Zaczynam zabawę z STM32F0 Discovery. Zacząłem od manuala i analizy różnych przykładów z sieci. Niestety każdy konstruuje projekty na swój sposób i przebrnięcie przez niektóre przykłady doprowadza niemal do szału. Każdy gdzie indziej obsługuje przerwania, konfiguruje przerwania i peryferia,... Do tego jedne przykłady są z użyciem SPL, inne bez, inne...

    Mikrokontrolery ARM   22 Maj 2013 09:15 Odpowiedzi: 2    Wyświetleń: 1449
  • STM32F0 USART1 - konfiguracja bez użycia bibliotek st

    To teraz jeszcze wyrzuć wszystkie operacje na CR2, bo są całkowicie zbędne - ustawiasz w tym rejestrze wartości domyślne, które są tam od początku. Operacje na AFR i MODER możesz wykonać jedną instrukcją. Procedura TransmitByte to przykład, jak nie należy programować, jakby zainspirowany pewną książką. :) Kolejność akcji!!!

    Mikrokontrolery ARM   27 Mar 2013 14:20 Odpowiedzi: 10    Wyświetleń: 3012
  • STM32F030x8 - HardFault przy zapisie/odczycie z pamięci

    W sumie to nie wiem czy to właściwie problem z MCU, GCC czy zrobiłem gdzieś jakiś banalny błąd, który mnie teraz prześladuje, ale wnioskując z tego, że na F103, F107 i x86 działa poprawnie, chwilowo obstawię jakiś związek z MCU. Bo ten wyjątek istnieje tylko na STM32F030. [syntax=C]static void fnSensRead(uint8_t cbData, uint8_t *ptr) { uint32_t *pSmp...

    Mikrokontrolery ARM   20 Sty 2017 12:44 Odpowiedzi: 4    Wyświetleń: 762
  • [STM32F439] Dziwne podwójne przerwanie TXE przy nadawaniu SPI w trybie MASTER

    Sposób obsługi (16-/8-bitowy) w STM32F4 jest bez znaczenia - nie ten układ SPI. To ma znaczenie np. w STM32F0, bo tam jest własnie nowsze SPI. Tak samo w STM32F4 nie ma żadnego FIFO w SPI. Z tego względu z 50% powyższych porad jest zupełnie nietrafionych (czytaj - "błędnych"), ponieważ odnoszą się do innego układu.

    Mikrokontrolery ARM   05 Paź 2017 11:06 Odpowiedzi: 21    Wyświetleń: 843
  • Jak zacząć programować mikroprocesory? Wybór sprzętu i narzędzi dla początkujących

    Myślę, że AVRy będą tu zupełnie wystarczające. Posiadają one wbudowane 10-bitowe przetworniki analogowo-cyfrowe więc z takimi problemami radzą sobie wyśmienicie. Oczywiście reszta wymienionych przeze mnie mikrokontrolerów też dała by rady choć w przypadku ARMów było by to strzelanie z armaty do muchy. Choć nawiasem mówiąc- w obecnych czasach ceny mocnych...

    Mikrokontrolery Początkujący   28 Sty 2014 19:41 Odpowiedzi: 25    Wyświetleń: 4485
  • STM32F0 - nie można ustawić komunikacji z żyroskopem L3G4200D

    Problemem jest ustawienie flagi ARLO (arbitration loss) w I2C1_ISR po uruchomieniu funkcji i2c_send(); Jeżeli chodzi o przykłady ze "Snippets" to nie licząc przerwań ustawienia są identyczne. Po sprawdzeniu oscyloskopem linia SCL nawet nie rusza. Jakieś sugestie?

    Mikrokontrolery ARM   07 Paź 2015 06:49 Odpowiedzi: 5    Wyświetleń: 1188
  • [STM32][STM32F030K6T6 - Ustawienie BOOT0 i programowanie przez SWD.

    kolega chyba czyta jakąś inną dokumentacje bo ja w PDF-ie do STM32G051K8 tego nie widze :/ Link Ale podobnie napisali: The boot pin is shared with a standard GPIO and can be enabled through the boot selector option bit . Zresztą zobacz sobie na przykładową płytkę nucleo z serii G0 https://www.st.com/en/evaluation-tools/n...

    Mikrokontrolery ARM   20 Sty 2024 22:40 Odpowiedzi: 19    Wyświetleń: 5598
  • Jak profesjonaliści używają bibliotek CMSIS w projektach STM32?

    Dopóki nie pojawią się w sieci przykłady inicjalizacji peryferiów STM'ów bez użycia bibliotek, to ciężko będzie przełamać monopol SPL. Przecież to jest dostępne, np. [url=https://www.st.com/en/embedded-soft... STM32F0

    Mikrokontrolery ARM   29 Wrz 2018 07:17 Odpowiedzi: 43    Wyświetleń: 11712
  • Adres UID w mikrokontrolerze STM32F030F4 - czy ktoś zna właściwy?

    Np. piszesz kod na różne procki z tej rodziny i złośliwie wspomniany UID jest pod różnymi adresami. Bawisz się więc w pracowite #ifdef i wstukujesz osobno dla każdego obsługiwanego procka inny adres, lub korzystasz z gotowej funkcji i masz problem z głowy (a przy okazji parę godzin wolnego). Tylko pytanie po co pisać uniwersalny - raczej danego projektu...

    Mikrokontrolery ARM   27 Lis 2017 12:51 Odpowiedzi: 12    Wyświetleń: 1194
  • STM32F072RB: Miganie diod w rytm muzyki z FFT po USART - jak zacząć?

    Ilu diod? To znaczy ilu częstotliwości środkowych? Jak zwykle, nikt nie zdaje sobie sprawy z podstawowej wady FFT - ono daje widmo o liniowej częstotliwości, a w większości przypadków potrzebna jest logarytmiczna skala. Tak jak w akustyce. Zrobisz sobie FFT, da Ci, dajmy na to 2048 prążków, tak dla przykładu, na pierwszy słupek gdzie masz np. 100Hz...

    Inne Szukam   03 Wrz 2016 11:31 Odpowiedzi: 2    Wyświetleń: 1473
  • STM32F030 ADC prąd wypływa mi z pinu podczas próbkowania

    To zupełnie normalne zjawisko charakterystyczne dla ADC w STM32. Po prostu na początku konwersji następuje przeładowanie kondensatora próbkującego, które pięknie udało Ci się złapać oscyloskopem. Używając tych ADC trzeba odpowiednio projektować układ wejściowy, tak by to zjawisko nie fałszowało wyniku. Minimalizując jego impedancję wyjściową, czy choćby...

    Mikrokontrolery   23 Sty 2023 19:08 Odpowiedzi: 9    Wyświetleń: 411
  • Jak włączyć i wyłączyć miganie diody STM32 przyciskiem?

    Przykładowy program przedstawiający opóźnienie przycisku. Jak przycisnę to program i tak musi dojść do miejsca sprawdzania warunku. Chodzi mi o takie samo tylko z użyciem przerwania (wyłączenie migania natychmiast) /** ****************************************... * (at)file main.c * (at)author Ac6 * (at)version V1.0...

    Mikrokontrolery ARM   10 Cze 2016 11:12 Odpowiedzi: 15    Wyświetleń: 1695
  • [STM32F0][C][StdPeriphLibrary] - nie dziala wysylanie bajtow po I2C

    Witam. Program zawiesza mi się na próbie wysyłaniu wielu (np. 10) bajtów do magistrali I2C (STM32F0 jako master, MCP4728 jako slave) - funkcja I2C_HW_tx. Odbiór bajtów działa prawidłowo - funkcja I2C_HW_rx. Przekopałem Google, ale wśród nielicznych znalezionych przykładów pod STM32F0 i biblioteki STDPeriphLibrary można znaleźć jedynie wysyłanie adresu...

    Mikrokontrolery ARM   16 Paź 2017 07:58 Odpowiedzi: 9    Wyświetleń: 1020
  • STM32F042F - Napięcie na wejściu ADC zależne od częstotliwości próbkowania

    Zmień ton. Cóż, ton mi się udzielił po przeczytaniu poprzedniej dyskusji (BP, MSPANC), http://www.elektroda.pl/rtvforum/viewtop... To i tam ci odpowiem bo chłopie zabawne rzeczy wygadujesz. I za czym ma to przemawiać? Ze jesteś starym prykiem który nie ma ochoty na dalszą naukę? Skoro nie używasz najkrótszego czasu samplowania to maksymalna...

    Mikrokontrolery   18 Cze 2015 22:47 Odpowiedzi: 8    Wyświetleń: 1164
  • STM32F0 CooCox CoIDE - błędy kompilacji przy rdzeniu F0, plik startup

    A może chodzi ci o trio: Eclipse + Linaro/CodeSourcery + OpenOCD? Mam skonfigurowane to "słynne" trio dla przykładów ze strony kol. Freddie Chopin . Ze strony atmela pobrałem: SAM3S_softpack_2.1_for_CodeSourcery_2010... . Ale teraz nie wiem, jak zbudować projekt aby móc dalej tworzyć :)

    Mikrokontrolery ARM   09 Mar 2013 21:40 Odpowiedzi: 29    Wyświetleń: 4806
  • STM32F0(ale środowisko) - Błędy przy debugowaniu. Dołączanie libopencm3

    Cześć. Kilka dni temu zarządziłem przesiadkę z 8 bitowych avrów na 32 bitowe army :D Oczywiście pierwszą swoją płytkę dostałem i z ogromnym zapałem zabrałem się do pracy. Zapał szybko został ostudzony. Nie jestem typem człowieka, którego jara zabawa na rejestrach. Chcę mieć czysty, schludny, szybki i krótki kod jednocześnie działający. Znalazłem w internetach...

    Mikrokontrolery ARM   30 Cze 2014 21:00 Odpowiedzi: 33    Wyświetleń: 3867
  • [STM32F0] STM32F0 I2C - Problem z komunikacją z DS3231 RTC po wysłaniu STARTu

    Ten natłok andów i orów zawsze się mści. Co przez to rozumiesz ? NBYTES sprawdź adnotację, a ty nigdzie startu nie czyścisz... Wpisuję liczbę bajtów, a start sam się czyści. Usunąłem, bo doczytałem. Cortex to nie AVR z instrukcjami CBI SBI. Wszystko z &= i |= jest robione jako odczyt modyfikacja i zapis. Kilka razy patrząc na twój kod. Chcesz tak robić...

    Mikrokontrolery ARM   20 Maj 2015 22:42 Odpowiedzi: 8    Wyświetleń: 1068
  • [ATmega88][avr-gcc] - niezrozumiałe skoki programu

    Jeśli to pierwsze kroki w AVR, to może zmień atchitekturę na coś współczesnego. Taki np. STM32F0 "można puścić" na 50 MHz, ma znacznie mądrzejsze peryferiale i jest tańszy od ATmega.

    Mikrokontrolery AVR   17 Sty 2014 15:27 Odpowiedzi: 10    Wyświetleń: 1653
  • STM32F0 Discovery - jak zdefiniować inny PIN dla BUTTON_USER?

    Dodano po 27 Zresztą jakikolwiek przykład dla tej płytki któy używa user button zachowuje sie dokładnie tak samo :(

    Mikrokontrolery ARM   02 Lip 2012 18:52 Odpowiedzi: 8    Wyświetleń: 1835
  • STM32F030 - Szablonowy projekt pod STM32F030 pod Eclipsa.

    Witam. Od pewnego czasu mam problem ze stworzeniem własnego szablonu projektu pod taki uC. Opieram się na opisie jaki jest tutaj: http://www.elektroda.pl/rtvforum/viewtop... Dodatkowo usunąłem też pliki hdr_bitband.h i hdr_rcc.h bo oba dotyczą bitbandingu którego w Cortex-M0 nie ma. Dodałem też nowe funkcje od PLLa do F030 (pod...

    Mikrokontrolery ARM   03 Lip 2014 18:17 Odpowiedzi: 4    Wyświetleń: 1665
  • [STM32F0][C/C++] W jaki sposób sprawdzić zachowanie SPI overrun przy użyciu DMA?

    Ale jednak prawdopodobieństwo nie jest zerowe, a opisany w Twoim drugim poście scenariusz jest dokładnie tym o czym pisałem. Tzn to moje takie gadanie typu "co by było jak by babcia miała wąsy". W praktyce nie spotkałem się z taką sytuacją a mam kilka urządzeń intensywnie używających DMA i SPI. Problem OVR nigdy nie wystąpił. Tutaj jest właśnie ten...

    Mikrokontrolery ARM   29 Gru 2018 18:21 Odpowiedzi: 50    Wyświetleń: 1800
  • STM32F0 i EEPROM 93LC86C - błędny odczyt danych po SPI, jak naprawić?

    jeżeli chcesz napisać swoje funkcje to proponuje zacząć od przeanalizowana przykładów na bibliotece od stma i zdebugowania konfiguracji żeby podejrzeć co się tam dzieje. Potem jak już będziesz wiedział co się tam dzieje możesz bez przeszkód napisać coś swojego i odpowiednio zoptymalizować.

    Mikrokontrolery ARM   13 Lis 2013 21:24 Odpowiedzi: 17    Wyświetleń: 2067
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Co do DSB(). Rozumiem. Bardzo cenna uwaga (i ta następna o DSB+ISB też!), dziękuję. Swoją drogą, skoro bariera powinna być stosowana niezależnie od układu, to ST bez sensu zamieściło taką informację w erracie do F4 (w F1 cisza). Ad BB: masz rację, test porównujący dwie metody kasowania/ustawiania byłby ciekawszy z praktycznego punktu widzenia. Tylko...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 92400
  • W pełni sprzętowe sterowanie LEDów WS2812B na STM32F030 by piotr_go

    zmienić tylko na LPC824 i można przez DMA puszczać. W STM32F030 też można użyć DMA do SPI (tylko już mi się nie chciało dodawać tego w zamieszczonym przykładzie :) ).

    DIY Konstrukcje   11 Sie 2017 19:02 Odpowiedzi: 52    Wyświetleń: 18390
  • [STM32F070][HAL_CDC] Nie mogę uruchomić mikrokontrolera

    (at)ghost666 znajdź przykłady Cube (Nie mx) dla swojego procka. Tam będziesz miał USB CDC. Zobacz co i jak. A w swoim przypadku ustaw breakpoint przed wołaniem main. Zobacz wartości rejestrów przed skokiem. Dalsza sprawa to taka że sprawdź co było źródłem HF. Czy masz różne procedury czy defaultowo do do jednej? Jeżeli do jednej to więcej roboty z...

    Mikrokontrolery ARM   30 Lis 2017 21:15 Odpowiedzi: 15    Wyświetleń: 1296
  • STM32F072 przetwornik DAC na porcie A nie działa

    Zaraz, Ty nie jesteś czasem osobą która uważa, że const "nie jest w duchu jęyka C" ? :) Tak i zdania nie zmieniłem. Zrozum, nie każdy lubi pisać po tych rejestrach i mieć uszyte rozwiązanie na miarę. Ja przykładowo wolę coś co ma pewny pozoiom abstrakcji. /...../ Zrozum, nie każdy lubi pisać po tych rejestrach i mieć uszyte rozwiązanie na miarę. Ja...

    Mikrokontrolery ARM   18 Lip 2016 21:37 Odpowiedzi: 37    Wyświetleń: 3060
  • STM32F0 DISCOVERY - Odczyt pinu wejściowego w przerwaniu.

    Zresztą sam ostatnio pisałeś o programie do konwersji bitmap i jakichś algorytmach No tak, algorytm dekompresji na kontroler napisałem a algorytm kompresji jest w programie LCD Image Converter. Czasem się by przydało, ale nie miałem przypadku żebym był zmuszony. Zresztą coś tam kiedyś pisałem, ale książki które miałem czy inne przykłady ograniczały...

    Mikrokontrolery ARM   06 Sty 2014 19:49 Odpowiedzi: 16    Wyświetleń: 1656
  • STM32F0 - Program przechowujący dane w pamięci flash

    Witam Dostałem zadanie od prowadzącego zajęcia z technik mikroprocesorowych. Aby napisać program który przechowuje tablice współczynników w pamięci flash kontrolera z STM32F0. Tak jak mi wytłumaczył o dokładniejsze dane jeszcze się dopytam. Że układ ma pobierać dane z przetwornika ADC wykonywać działanie na sygnale przy użyciu tablicy ze współczynnikami...

    Mikrokontrolery ARM   13 Paź 2013 14:47 Odpowiedzi: 11    Wyświetleń: 2028
  • Jak mierzyć amplitudę impulsu PWM? Pracuję na STM32F072CB.

    Sorry, nie doczytałem. Na zboczu narastającym startujesz ADC w trybie freerun. Na zboczu opadającym wyłączasz ADC (ew. odrzucasz ostatni pomiar), liczysz średnią, bierzesz najwyższą wartość, czy co chcesz. Freerun czy Continous? Nie swidzialem w dokumentacji tryby freerun, być może w tym procki nie ma. Właśnie mam problem z trybem Continous ponieważ...

    Mikrokontrolery   26 Wrz 2020 07:14 Odpowiedzi: 9    Wyświetleń: 534
  • STM32F072 - niestabilne działanie przycisku przy wyższej wartości SysTick_Config

    1. Wartość SystemCoreClock jest nieokreślona, jeśli nie zawołałeś SystemCoreClockUpdate. Zmienna globalna raczej nie może być nieokreślona. I spojrzyj przykładowo: https://www.keil.com/pack/doc/CMSIS/Core... https://www.keil.com/pack/doc/CMSIS/Core... Albert

    Mikrokontrolery ARM   23 Wrz 2015 17:15 Odpowiedzi: 23    Wyświetleń: 1515
  • STM32F072 Nucleo: Konfiguracja wejść i wyjść na tym samym porcie

    Witam, Chciałem sie dowiedzieć, jak konfiguruje się porty wejściowe i wyjściowe należące do tego samego portu? W Internecie jest multum przykładów, ale dioda jest np. na porcie A, a przycisk na porcie C, więc jest prosto,a jeśli diody i przyciski są na tym samym porcie, to jak to zrobić? Korzystam z STM32F072 Nucleo i Standard Peripherial Library.

    Mikrokontrolery ARM   11 Maj 2016 20:42 Odpowiedzi: 12    Wyświetleń: 1038
  • PY32F002 - chiński ARM za 8 centów firmy PUYA

    Jest interfejs SWD, tak że nie trzeba jakiegoś egzotycznego programatora. To duży atut. W wielu rozwiązaniach potrzebne do uruchomienia środowiska wygibasy są przeszkodą przy ograniczonym czasie. Fajnie, że idą w tę stronę :) To jest "gratis" wynikający z użycia rdzenia Cortex M. Nie było sensu wymyślać czegoś swojego, więc kompatybilność dostaliśmy...

    Artykuły   10 Gru 2024 22:22 Odpowiedzi: 77    Wyświetleń: 32127
  • STM32F0 TIM3 PWM na PA7 – nie działa generacja sygnału 50% wypełnienia

    Porównaj to, co napisałeś, z działającym kodem pokazanym powyżej. Jest parę różnic, np. bit ARPE...

    Mikrokontrolery ARM   15 Sie 2014 12:04 Odpowiedzi: 12    Wyświetleń: 3294
  • LPC1343 - z jaką predkośćią pracuje i opóźnienia

    Rozumiem, że pytasz o to, czy w numerze EP 2014/4, w którym znajduje się artykuł 2014/4 "32 bity jak najprościej. STM32F0 - nieblokująca obsługa wyświetlacza LCD ze sterownikiem rodziny HD44780. cz. 4", znajduje się artykuł o nieblokującej obsłudze wyświetlacza LCD z HD44780. Obawiam się, że odpowiedź twierdząca nie rozwieje Twoich wątpliwości, bo wpadasz...

    Mikrokontrolery   27 Sty 2015 13:44 Odpowiedzi: 12    Wyświetleń: 1233
  • Jak wybrać mikrokontroler do sterowania motorem z wyświetlaczem i2c?

    Z Atmega328P znajdziesz najwięcej przykładów bo jest używany w Arduino. STM32F030F4P6 też można używać z Arduino HAL i moim zdaniem wsparcie ze strony społeczności STM32 dla Arduino jest lepsze, a przede wszystkim bardziej profesjonalne niż w wypadku "tradycyjnych" AVR. https://github.com/stm32duino/wiki/wiki https://github.com/stm32duino/Arduino_Co...

    Mikrokontrolery   06 Cze 2019 18:34 Odpowiedzi: 4    Wyświetleń: 795
  • Jak sterować wyświetlaczem LCD w MCU8051 IDE?

    Praktycznie żadne "nowsze technologie" nie bazują na 51. To przeżytek, i to już od wielu lat. Naprawdę nie warto w to wchodzić. Zainteresuj się raczej np. płytkami STM32F0 Discovery albo NUCLEO, które mają wbudowany interfejs do programowania i debugowania programów, czyli masz możliwość "grzebania w mikrokontrolerze" na ekranie PC.

    Mikrokontrolery Początkujący   02 Gru 2014 20:01 Odpowiedzi: 9    Wyświetleń: 1137
  • STM32F0 ADS1234 - niestabilne odczyty z belki tensometrycznej po CANie

    Hmmm co do programu to nie bardzo wiem w którą stronę iść bo sekwencja odczytu jest taka sama (a co mnie najbardziej przeraża wydaje się być prosta)- wzorowałem się na przykładzie markosika i jakoś nie mam pojęcia co robię źle. Dałem pętlę while czekającą aż ads1234 opuści Dout na stan niski i faktycznie pomiar się odbywa bo ads1234 wprowadza Dout w...

    Mikrokontrolery ARM   18 Lip 2012 15:03 Odpowiedzi: 39    Wyświetleń: 6945
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    Jeśli w tej samej cenie mogę mieć dostępne 48MHz (przykładowo STM32F0) zamiast 16MHz (Atmega8) i nie muszę szczypać się, ile taktów zajmie mi zmiana GPIO, Kiepska sugestia. 1. 48 MHz nie uzyskasz bez PLL. A dodając do siebie niepewność ze względu na PLL i cachowanie flash przy tej częstotliwości znacznie pogarszasz parametry sygnału wzorcowego. 2....

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2820
  • Płytka i literatura do nauki ARM dla osoby z doświadczeniem w AVR i C?

    mam płytkę stm32f0discovery ale czy jest ona dobra na start z stmami Dobra jak i inne, tym bardziej jeśli zaczynasz od prostych rzeczy typu miganie LED, port szeregowy itp. . Doświadczenie z jednej rodziny przydaje się w drugiej. A już szczególnie jeśli się używa bibliotek (SPL czy HAL). Ale w zasadzie sedno problemu tkwi w materiałach do nauki. Jeśli...

    Mikrokontrolery ARM   08 Cze 2017 02:10 Odpowiedzi: 48    Wyświetleń: 3552
  • [STM32] - Prosta konfiguracja przetwornika ADC. STM32F100

    Poza tym większości ludzi i tak się nie chce zaglądać do datasheet. Szkoda tylko, że przed tymi wszystkimi przykładami nie pisze "Przykład powstał na bazie wiedzy zaczerpniętej z manuala do układu" - przecież nikt nie użyje tej biblioteki bez manuala, to po prostu niemożliwe, co pokazują niezliczone posty na forum z tak bzdurnymi problemami, że szok......

    Mikrokontrolery ARM   31 Paź 2012 12:28 Odpowiedzi: 8    Wyświetleń: 3963
  • STM32F030 timer TIM17 nie wpisuje do rejestru - Keil 5

    Co do instrukcji barierowych to tylko wiem ze są takie i mają coś pożytecznego robić np zmusić proca do wykonania zalegających w cachu instrukcji np zapisu STM32F0 nie mają żadnego cache. Punktem wyjścia jest program bez tych instrukcji który też nic nie wpisuje do rejestrów. Widzisz tą podświetloną na żółto linijkę? Tam właśnie zatrzymał się układ....

    Mikrokontrolery ARM   27 Mar 2017 10:25 Odpowiedzi: 6    Wyświetleń: 966
  • Ozdoba świąteczna - sople / spadające gwiazdy by Gibol

    http://obrazki.elektroda.pl/2721481100_1... Witam wszystkich świątecznie! Ponieważ jakiś czas temu otrzymałem z konkursu makietkę stm32f0 discovery i chciałem ją wypróbować uruchamiając na niej coś więcej niż miganie diodą, oraz z racji tego, że spodobała mi się ozdoba, która wisi na choince przy Pasażu Grunwaldzkim we Wrocławiu, postanowiłem...

    DIY Konstrukcje   17 Maj 2017 11:50 Odpowiedzi: 12    Wyświetleń: 18468
  • stm32f0 - Zawiesza się na inicjalizacji Ethernet Enc28j60

    Mały update Zmieniłem płytkę na Stm32f4 discovery Zmieniłem przykład na ten: http://www.tkjelectronics.dk/uploads/STM... z tej strony (w komentarzach): http://blog.tkjelectronics.dk/2012/04/re... Przechodzi inicjalizację ale wywala się na próbie pobrania DHCP: [syntax=c] void enc28j60PacketSend(uint16_t len, uint8_t*...

    Mikrokontrolery   21 Lip 2013 13:56 Odpowiedzi: 2    Wyświetleń: 2178
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    Gdybyś czytał uważnie, to wiedziałbyś, że: - Firma, w której pracowałem nie widział potrzeby przejścia na ARM. - ARM LPC używałem przed 2005 rokiem 1. No to znaczy tylko tyle, że przez cały okres zatrudnienia nie było jakiegokolwiek uzasadnienia do stosowania więcej niż 8bit. Chyba lepszej rekomendacji nie mogłeś dać. Druga sprawa, zanim ARM na dobre...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17247
  • STM32F0Discovery - Modyfikacja kodu do migania diodą LED (blink LED)

    Same błedy pierwsza linijka: RCC->APB2ENR = RCC_AHBENR_GPIOCEN; rozumiem że wszyskie peryferia poza losowym RCC_AHBENR_GPIOCEN (losowym bo z innego rejestru) wyłaczasz. Zastanawiam się czy to naprawde trudno zauważyć że APB2 != ABH oraz przyjąć ze w takim rejestrze jest więcej niż jeden bit i raczej nalezy inne zostawić w spokoju. Trzeba też działać...

    Mikrokontrolery ARM   10 Cze 2017 22:12 Odpowiedzi: 2    Wyświetleń: 1104
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    Zacznijmy od tego, że powinieneś podać konkretny model procesora. W przypadku wątpliwości powinieneś czytać manual zamiast eksperymetować z ustawieniami. Przykładowo w STM32F030 masz rejestr BSRR który odpowiada zarówno za kasowanie jak i ustawnienie bitu IO. https://obrazki.elektroda.pl/5898146400_... https://obrazki.elektroda.pl/3378724200_...

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 711
  • Jaki mikrokontroler wybrać do...?

    Dla zachodniego hobbysty jedyne, co się liczy, to łatwość programowania. Stąd mega-sukces Arduino, a potem Raspberry Pi, ESP8266/ESP32 i innych takich platform, o wysypie modułów do nich nie wspominając. Myślę, że nie tylko dla zachodniego hobbysty to jest najważniejsze. W Polsce rozsądny hobbysta też wybierze rozwiązanie dla którego jest dostępne...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266029
  • ATMega328P Arduino - Mniej sprzętowych PWM do dyspozycji niż trzeba

    Dwa rozwiązania: 1. Weź tańszy uC, który ma wystarczająco dużo kanałów PWM, np. któryś z mniejszych STM32F0. 2. Znajdź notę aplikacyjną Atmela nt. software PWM i zaimplementuj podobny program. Dla serw w sam raz. Dokładanie układu dla zaoszczędzenia kilkunastu linii kodu średnio ma sens.

    Arduino   06 Gru 2014 20:50 Odpowiedzi: 9    Wyświetleń: 1398
  • Podwójne SPI w STM32F0DISCOVERY - dziwne zachowanie pinu NSS

    Witajcie, Mam taki dziwny problem, chcę aby jeden SPI wysyłał dane (liczby, jako master) do drugiego SPI (slave, na tym samym DISCOVERY). Drugi SPI ma odsyłać sumę danych jakie otrzymał w pojedynczej ramce danych. Gdy NSS z SPI1 wisi w powietrzy to dane z SPI1 są wysyłane a pin NSS zachowuje się tak jak powinien. Gdy podepnę go do NSS w SPI2 lub do...

    Mikrokontrolery ARM   29 Maj 2017 21:00 Odpowiedzi: 16    Wyświetleń: 1182
  • Budowa konwertera MIDI na CV/Gate/MIDI CC1 dla syntezatora polifonicznego

    (...)Moim celem jest syntezator polifoniczny, więc potrzebuję konwertera który będzie miał 6 albo 4 takich zestawów wyjść. Na każdy taki zestaw składało by się: wyjście cv w systemie 1v/oct (czyli standard napięć kontrolujących dla oscylatorów, napięcie wzrasta o jeden v = podwaja się częstotliwość oscylacji, pomiędzy tym jest 12 kroków, tyle ile półtonów...

    Audio Estradowe, Sceniczne, Studyjne   08 Maj 2020 09:47 Odpowiedzi: 4    Wyświetleń: 516
  • stm32 - Wyświetlanie napisu w terminalu po wciśnięciu przycisku

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

    Mikrokontrolery ARM   26 Cze 2016 09:33 Odpowiedzi: 5    Wyświetleń: 1182
  • Konfiguracja I2C na STM32F0 bez bibliotek ST - inicjalizacja i ustawienia

    dobra znalazłem błąd ale dalej nie rusza NBYTES << I2C_CR2_NBYTES jest nie poprawne ponieważ I2C_CR2_NBYTES jest maską bitową dzięki której możemy wyciąć 8 bajtów w których przechowywany jest ilość bitów do wsyłania ale nie możemy przesuwać o tą wartość poprawiłem teraz wartości na te z dokumentacji dodatkowo uruchomiłem pll i procek działa teraz...

    Mikrokontrolery ARM   08 Lip 2013 14:21 Odpowiedzi: 16    Wyświetleń: 4026
  • Jak zacząć z STM32? Różnice między Cortex M0 a M4, środowisko, ST-LINK 2

    b. Wystarczy, z takiego nucleo np można STlinka odłamać i używać jako zwykłego debugera. Odpowiedź jest prawdziwa, z tym, że nie na to pytanie. Pytanie bowiem brzmiało: b. Czy do programowania wystarczy ST-LINK 2 wbudowany w płytkę Discovery Odpowiedź na nie TAK. Wszystkie płytki discovery z ST mają już na pokładzie STlinka którym można i programować...

    Mikrokontrolery ARM   25 Sie 2015 20:39 Odpowiedzi: 85    Wyświetleń: 8640
  • STM32F4 Discovery - ld8 świeci, brak wykrycia ST-Link, nie można wgrać programu

    Dodam jeszcze, że jakieś szczątkowe informacje znalezione w necie podpowiedziały mi, że zwarcie BOOT0 i vdd wyłączy LD8, ale co dalej to nie wiem... Skoro komputer nie rozpoznaje ST-Linka to raczej mało prawdopodobne, żeby kasowanie mikrokontrolera podłączonego do tegoż ST-Linka (co można zrobić przez bootloader po zwarciu BOOT0 do zasilania) cokolwiek...

    Mikrokontrolery ARM   03 Cze 2014 05:25 Odpowiedzi: 8    Wyświetleń: 2067
  • [STM32F0][C] - Pomiar prędkości przy użyciu czujnika Halla.

    Ano całkiem spory problem. Załóżmy, że wystartowaliśmy przy stanie timera 0 i złapaliśmy zbocze przy stanie 65535. Podczas obsługi programowej przerwania timer przekręcił się przez 0 - mamy ustawiony znacznik przepełnienia. Nie da się tego rozwiązać bez dodatkowego przerwania, np. w połowie okresu timera.

    Mikrokontrolery ARM   20 Lut 2015 17:05 Odpowiedzi: 62    Wyświetleń: 4005
  • Konkurs! Do wygrania 1000 zestawów STM32F0Discovery

    Tak czytam sobie na stronie stm32.eu pytania konkursowe wraz z odpowiedziami i się dziwię. Spodziewałbym się po takim portalu i całej akcji promocyjnej ST rzetelności i obiektywizmu. A co mamy? Pytanie 1. Który z poniższych rdzeni jest utożsamiany z rodziną STM32? Odpowiedź na to pytanie nie może być inna niż Cortex-M3. Jest utożsamiany przez kogo?...

    Newsy   15 Paź 2012 21:40 Odpowiedzi: 138    Wyświetleń: 16296
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Cytat: Ja tego nie napisałem - nie zmieniaj moich słów. No to jak wreszcie się na wyspach mówi? Kompilacja czy asemblacja? Bo już powoli zatracasz się w tym co mówisz. Ja napisałem: assembler assembles assembly code ty że assembler assembles source code a to są 2 zupełnie inne zdania. A Ty jesteś typem pana Wiesia z budowy: "Zrobiłem coś niedokładnie...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11463
  • Mini oscyloskop DIY na STM32

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

    DIY Zagranica   11 Wrz 2020 06:03 Odpowiedzi: 15    Wyświetleń: 27804
  • ARM - Jak zacząć oraz gdzie szukać dokumentacji?

    Witam, Na forum Elektrody pojawia się coraz więcej projektów opartych o procesory ARM. Pomyślałem, że też mógłbym spróbować swoich sił w tym temacie. Natknąłem się jednak na problem z dokumentacjami. O ile w przypadku AVR są dostępne szczegółowe PDF'y producenta z opisem całego mikrokontrolera, rejestrów, peryferiów oraz z przykładami kodu to już w...

    Mikrokontrolery Początkujący   12 Sty 2013 09:13 Odpowiedzi: 5    Wyświetleń: 1731
  • Wiele wejść - tablica prawdy. Jak rozwiązać kwestie zależności ?

    Ja jednak sugerowałbym zdecydowanie przesiadkę na ARM. środowisk darmowych co niemiara, dostawców też sporo (każdy ma inne peryferia, nawet zwykłe GPIO, ale procesor i system przerwań ten sam) Ceny też na ogół niższe niż większości 8- i 16-bitowców. ST jest najtańszy do zabawy, do produkcji pewnie tańsze będą układy innych firm. Zacznij raczej od jakiegoś...

    Mikrokontrolery   17 Sty 2013 12:56 Odpowiedzi: 55    Wyświetleń: 9537
  • Wspólny projekt generatora DDS na elektroda.pl

    (at)gdL 1. Zrezygnować z Arduino zupełnie. Mnie osobiście to odstrasza (podobnie jak przedmówcę). BluePill (którą to płytkę bardzo lubię) nie ma DAC'a. Najlepiej wejść w STM32 product selector i poszukać wśród dostępnych modeli w tabeli parametrycznej te z DAC a potem sprawdzić ich dostępność i ceny w sklepach. Przykładowy uC spełniający minimalne...

    DIY w budowie   31 Paź 2019 10:08 Odpowiedzi: 175    Wyświetleń: 17022
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    Jeśli chodzi o żonglowanie pinem, to jak rozumiem problemem okazała się pamięć programu - spowalnia całość. Jeśli chodzi o filtr, to zapraszam do oryginału - tam jest szerzej opisany ten "pomiar" wraz z komentarzem - ja tutaj tylko powierzchownie opisałem temat Nie oczekuję od Ciebie odpowiedzi, wiem że to jest tylko tłumaczenie. Testy na przykładzie...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 5394
  • CAN BUS analizator, prosty a efektywny

    https://obrazki.elektroda.pl/6946763200_... Efekty ostatnich prac i działań z magistralami CAN. Przysiadłem i napisałem soft do pracy z CAN BUS, ma to docelowo działać jako analizator, recorder/odtwarzacz, bomber etc. Założenie aby osiągnąć maksymalną funkcjonalność przy relatywnie tanim hardware. Jako hardware STM32F103 z dowolnym...

    DIY w budowie   27 Lis 2022 19:05 Odpowiedzi: 6    Wyświetleń: 9372
  • [STM32][C++] - Obsługa peryferii / Wzorce projektowe

    Timery i dokładne odmierzanie czasu w różnych miejscach kodu. Zamiast korzystać z kilku timerów, można w różnych blokach kodu konfigurować 1 timer i wstrzykiwać odpowiednią funkcję przerwania. Oczywiście pod warunkiem, że nie będziemy musieli odmierzać czasu dla dwóch bloków jednocześnie. Wygląda na to, że potrzebujesz po prostu callbacka w jednym...

    Mikrokontrolery ARM   09 Lut 2018 15:58 Odpowiedzi: 9    Wyświetleń: 1932
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    No to doczytaj w manualu, jak dokładnie wygląda kalibracja w tym mikrokontrolerze, którego używasz. Mój przykład działa na STM32F051.

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26370
  • [Keil/C] Przygotowanie "pustego" projektu

    oj dopiero widzę jakie okropne mam braki. chciałbym podziałać rejestrami co mi wychodziło w stm32f100 ale dla stm32f030 coś nie moge się dogrzebać do przykładów czy dokumentacji jak obsłużyć przetwornik ADC, tak, chciałbym porzycić biblioteki a raczej się w nie nie pchać

    Mikrokontrolery ARM   13 Lis 2017 23:06 Odpowiedzi: 7    Wyświetleń: 651
  • Konwerter USB -> UART do klawiatury, myszy i pada (piotr_go)

    https://obrazki.elektroda.pl/9968291500_... Witam Tym razem chciałbym zaprezentować konwerter USB->UART do klawiatur, myszy i padów USB. I nie chodzi mi o PS/2 jak w 99% tego typu układów a prawdziwe USB. Konwerter zasilany jest napięciem 5V. Wymiary 18x18mm. Dane wysyłane są w formacie HEX z prędkością 115200bps. Wbudowany bootloader...

    DIY Konstrukcje   10 Wrz 2019 06:48 Odpowiedzi: 19    Wyświetleń: 5916
  • [STM32F4][C++/Eclipse] Konwersja przykładu Freddiego na C++

    Nagłówki od ST lub od ARM są tak walnięte, że najpierw trzeba dołączyć plik stm32f4xx.h, a dopiero potem można dołączać plik arm_math.h Wpisy parsera są normalnie widoczne w opcjach poszczególnych plików źródłowych projektu. Ręczne ustawianie ścieżki PATH przez Eclipse raczej jest średnim pomysłem... Przy okazji w odpowiedzi na stackoverflow podałem...

    Mikrokontrolery ARM   08 Cze 2015 21:03 Odpowiedzi: 13    Wyświetleń: 1500
  • stm32F4 - Prośba o przykłady kodów do obsługi USB Device

    Przesyłam gotowy program na PC i kod do STM32F4-Discovery na USB HID. Kto jest zainteresowany kodem wyślę na pocztę.

    Mikrokontrolery ARM   11 Lut 2014 14:00 Odpowiedzi: 7    Wyświetleń: 3936
  • Atmega16A - Sterowanie servem TowerPro SG-90 micro, ustawienia timerów

    Po pierwsze, z tego co piszesz wynika, że wciąż nie wiesz, na czym polega sterowanie serwem. Po drugie, tak to jest, kiedy projekt zaczyna się od narzucenia typu mikrokontrolera, a potem całość działań polega na tym, żeby na niepasującym mikrokontrolerze zrobić coś, do czego się on kompletnie nie nadaje. Taki np. najmniejszy STM32F030 za 3.5 zł wysteruje...

    Mikrokontrolery   20 Lip 2015 15:48 Odpowiedzi: 19    Wyświetleń: 924
  • Wybór mikrokontrolera ARM do nauki po AVR - łatwo dostępny i niedrogi sprzęt

    Praktycznie każdy Cortex M0, M0+ nie ma 10-krotnie wyższej wydajności niż taki 20 MHz tinek, pomijając nieżyciowe przypadki, w których ktoś robi pętlę od 1 do 10 przy pomocy 64 bitowej zmiennej. O takich jak sądzę z kol. BlueDraco pisaliśmy, bo niesądzę aby jakieś mega wypaśne ARMy były w SSOP20. Wchodzimy więc na http://www.eembc.org/coremark/index.php....

    Mikrokontrolery   11 Sty 2017 21:51 Odpowiedzi: 165    Wyświetleń: 10005