stm32f0 discovery

Znaleziono około 1409 wyników dla: stm32f0 discovery
  • STM32F0 discovery, opencd, eclipse - zablokowałem płytkę??

    Zmieniłeś ustawienia pinów SWD

    Mikrokontrolery ARM   05 Sty 2016 14:24 Odpowiedzi: 5    Wyświetleń: 1164
  • STM32F0 DISCOVERY - Odczyt pinu wejściowego w przerwaniu.

    http://4programmers.net/C/Volatile , kolejność jest taka język c i konsola na kompie , a później mikro kontrolery , bo będziesz się bujał z takimi głupimi błędami

    Mikrokontrolery ARM   06 Sty 2014 19:49 Odpowiedzi: 16    Wyświetleń: 1656
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak napisać fragment kodu do obsługi portów? STM32F0 Discovery.

    Raczej sumie... ;)

    Mikrokontrolery ARM   02 Paź 2015 16:13 Odpowiedzi: 16    Wyświetleń: 1284
  • STM32F0 Discovery - Zawieszanie przy EE_Init() i problemy z ADC przy 5V

    Wyczytałem że wszystkie piny w STM32F0... są +5 tollerant więc pomyślałem, spoko, nie będę nic zmieniał. Proponuję czytać datasheet a nie "gdzieś". 4\/3!!

    Mikrokontrolery ARM   14 Gru 2012 15:09 Odpowiedzi: 14    Wyświetleń: 3978
  • REKLAMA
  • STM32F0 Discovery - brak wykrycia ST-LINK w Keil uVision4.5.0 na Windows 7

    Sterowniki znajdziesz pod tym adresem: [url=http://www.st.com/internet/com/SOFT... USB driver for Windows 7, Vista and XP. Inny użyteczny program: [url=http://www.st.com/internet/com/SOFT... ST-LINK utility.

    Mikrokontrolery ARM   31 Paź 2012 21:44 Odpowiedzi: 2    Wyświetleń: 2421
  • STM32f0 Discovery - Obsługa Wyświetlacza na HD44780

    oto kod programu [syntax=c]/* Includes */ #include <stddef.h> #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "lcd_hd44780_lib.h" /* Private typedef */ /* Private define */ /* STM32F0_DISCOVERY board definitions */ #define LED_PORT GPIOC #define LED1 GPIO_Pin_9 #define LED2 GPIO_Pin_8 #define KEY_PORT GPIOA #define KEY GPIO_Pin_0...

    Mikrokontrolery ARM   13 Sty 2013 13:46 Odpowiedzi: 17    Wyświetleń: 5190
  • STM32F0 Discovery w CubeMX - brak reakcji na przerwania w HAL

    W CubeMX ustawiam płytkę STM32F0 Discovery. Piny ustawiam jako przerwania. W CubeMx oprócz ustawienia pinu na pinoucie jako GPIO_EXTI... , trzeba wejść w zakładkę Configuration i pod klawiszem GPIO ustawić tryb przerwania tego pinu ("External Interrupt Mode...") oraz zbocze, czy pullup itp. i koniecznie wejść tam w zakładkę NVIC, i postawić tam ptaszka...

    Mikrokontrolery ARM   18 Cze 2019 15:52 Odpowiedzi: 11    Wyświetleń: 519
  • STM32F0 Discovery - jak zdefiniować inny PIN dla BUTTON_USER?

    Ale pin zawsze musi być do czegoś podłączony. Może coś pomieszałeś. Jak chcesz tak jak USER_BUTTON to przycisk ma być włączony pomiędzy VDD a pin, a rezystor pomiędzy pin a GND. Sprawdź omomierzem przycisk, bo zwykle 2 piny są zwarte na stałe i najlepiej podłączać się po przekątnej przycisku.

    Mikrokontrolery ARM   02 Lip 2012 18:52 Odpowiedzi: 8    Wyświetleń: 1835
  • STM32F0 Discovery - Jak unikać złych nawyków w programowaniu?

    Nie wiem czy znajdziesz coś takiego jak wzorcowy kod :D

    Mikrokontrolery ARM   22 Maj 2013 09:15 Odpowiedzi: 2    Wyświetleń: 1449
  • REKLAMA
  • STM32f0 discovery - HAL drivers RX UART działa tylko raz

    Witam Może ktoś z forumowiczów miał podobny problem i jest w stanie pomóc. Tak w ramach rozwijania projekciku doszedłem do bardzo dziwnego zagadnienia. Otóż UART TX przez DMA opanowałem bardzo sprawnie i szybko ale pojawił się problem UART RX. Mianowicie odbiór przez UART działa tylko raz, zaraz po restarcie kontrolera. Potem ustawia się bit ORE (Overrun)...

    Mikrokontrolery ARM   12 Cze 2015 22:36 Odpowiedzi: 1    Wyświetleń: 1284
  • STM32F0 Discovery ST-LINK nie wykrywa po podłączeniu 7V - uszkodzenie?

    Podałeś +7V volt na stabilizator U1: https://obrazki.elektroda.pl/8674562200_... W nocie stabilizatora LD3985 : jest napisane: Input voltage from 2.5 V to 6 V Czyli prawdopodobnie wystarczy wymienić U1 i płytka wróci do żywych

    Mikrokontrolery ARM   18 Wrz 2018 16:33 Odpowiedzi: 13    Wyświetleń: 924
  • STM32F0 - Discovery ADC DMA docelowe miejsce wyników pomiaru

    Rozdział 12.4.5, s 178.

    Mikrokontrolery ARM   31 Gru 2012 07:25 Odpowiedzi: 2    Wyświetleń: 2451
  • REKLAMA
  • STM32F0 Discovery - Enc28j60 mimo poprawek nie przechodzi inicjalizacji, rewizji

    Podłączyłem ENC28J60 pod Atmege8 dla testów i tam działa. Początkowo nie działał bo nie miałem filtrowanego zasilania. Na schemacie ENC28J60 nie ma kondensatora filtrującego między VCC a GND. Pomyślałem że to mogła być przyczyna również tego że nie działał na STMach. Jednak na STMach dalej to samo. Testowałem na F4, i na F0. Zawsze nie przechodzi rewizji....

    Mikrokontrolery   16 Wrz 2014 18:54 Odpowiedzi: 2    Wyświetleń: 1500
  • stm32f0 discovery - HAL drivers UART DMA transmisja nie działa.

    Witam W ramach poszerzania wiedzy i umiejętności postanowiłem rozpocząć zabawę z architekturą ARM i natrafiłem na problem - nie potrafię poradzić sobie z transmisją UART przez kanał DMA, w trybie polling wszystko działa. Napisałem program w oparciu o CooCox IDE i HAL drivery. Transmisja w trybie poling śmiga, zaś próbując wysłać coś przez DMA - kiszka....

    Mikrokontrolery ARM   24 Mar 2015 10:13 Odpowiedzi: 3    Wyświetleń: 1764
  • STM32F0-Discovery - błąd Cannot access target podczas debugowania w Keilu

    Uzywasz ULINK-a , czy chodzi Ci o debuggowanie w symulatorze ?

    Mikrokontrolery ARM   02 Sty 2014 21:20 Odpowiedzi: 10    Wyświetleń: 2376
  • ARM - Zbiór informacji z innych tematów plus FAQ (Dla początkujących)

    Co do środowisk - wszystko zostało powiedziane. Co do płytek to z STM32: ***Najtańsza*** STM32F0 Discovery (zaletą wszystkich zestawów Discovery jest zintegrowany debugger, który możemy potem podpinać do swoich układów) - 40-50zł ***do 100zł*** STM32F4 Discovery - 80zł (lub inne z rodziny Discovery - w zależności od tego jakie chcemy mieć peryferia...

    Mikrokontrolery ARM   05 Kwi 2014 17:20 Odpowiedzi: 110    Wyświetleń: 21753
  • STMF0 Discovery - Błąd kompilacji przy #include stm32f10x.h w TrueSTUDIO

    Do Freddie Chopin: jak możesz to napisz swoją wersję programu do migania diodami dla STM32F0 Discovery

    Mikrokontrolery Początkujący   08 Lis 2012 18:36 Odpowiedzi: 21    Wyświetleń: 4062
  • STM32F0DISCOVERY - Książka dla początkujących z C++ i USB komunikacją?

    Witam. Szukam dobrej książki dla początkującego. Preferowany język to C++, w którym raczkuję, sprzęt to wygrane w konkursie STM32F0 DISCOVERY. Najlepiej aby była w niej opisana konfiguracja środowiska i tym podobne podstawy. Było by miło, gdyby w książce opisano komunikację tej płytki z komputerem przez USB za pomocą wbudowanego programatora (o ile...

    Mikrokontrolery ARM   12 Sty 2013 12:50 Odpowiedzi: 28    Wyświetleń: 3444
  • Wybór zestawu uruchomieniowego AVR do 300 zł: EvB 4.3, ATmega 16-32, ATB 1.04?

    Ja tradycyjnie polecam STM32F0 Discovery. ;) Na pewno wyjdzie taniej niż AVR i może duuuużo więcej.

    Mikrokontrolery Początkujący   26 Sty 2013 15:54 Odpowiedzi: 18    Wyświetleń: 6849
  • STM32F051R8 - Podtrzymanie RTC podczas zasilania z VBAT

    Przejrzałem datasheet z STM32F0 discovery i znalazłem informację o tym, żeby włączyć LSE trzeba wlutować w odpowiednie miejsce kwarc opisany jako MC306-G-06Q-32.768. Niestety po zapytaniu wujka Google, wyskakują same dokumentacje STM. Więc mam proste pytanie: o co pytać w sklepie? :)

    Mikrokontrolery ARM   27 Lis 2012 08:07 Odpowiedzi: 11    Wyświetleń: 2700
  • STM32F030F4 - Programowanie przez ST-Link (Discovery)

    witam Próbuje uruchomić STM32F030F4P6 za pomocą st linka wbudowanego w stm32f0 discovery , podłączam wg takiego schematu : [syntax=c]STM32FO DISCOVERY(złacze CN3, wszystkie zworki zdjęte) STM32F030F4P6 Złacze CN3 1 VDD_TARGET - VDD from application --- 2 SWCLK - SWD clock PA14 3 GND - Ground VSS 4 SWDIO - SWD data input/output PA13 5 NRST - RESET of...

    Mikrokontrolery ARM   25 Paź 2013 00:17 Odpowiedzi: 10    Wyświetleń: 5214
  • [STM32F0] Problem z połączeniem STM32F0DISCOVERY przez OpenOCD na Linuxie

    Witam, Przejrzałem forum, ale nie znalazłem podobnego problemu: Najnowsze openocd (Linux): Open On-Chip Debugger 0.6.0-dev-00599-ga21affa (2012-06-17-23:35) Licensed under GNU GPL v2 For bug reports, read Niestety mam problem z połączeniem z płytą STM32DISCOVERY: Debug: 162 14 stlink_usb.c:1145 stlink_usb_open(): stlink_usb_open...

    Mikrokontrolery ARM   05 Lip 2012 09:01 Odpowiedzi: 16    Wyświetleń: 3960
  • 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
  • [STM32F051][C/CoCoox]] - Inicjalizacja I2C, komunikacja z PCF8583

    No właśnie tak jak sam zauważyłeś uC jest na płytce STM32F0 Discovery, dwoma przewodami po około nie wiem 8 cm, połączone są z płytką PCFki, na niej są pull upy oraz złącze goldpin dla SCL i SDA. Od tych złącz dalej idzie po 5cm kabelka do osobnej płytki. Po skróceniu przewodów od STM32 do pcfki np 5cm gdzie łącznie byłoby to 10cm nie poprawiło połączenia...

    Mikrokontrolery ARM   22 Mar 2015 20:01 Odpowiedzi: 10    Wyświetleń: 2004
  • Gdzie kupić mikrokontroler STM32F051 poza zestawami ewaluacyjnymi?

    Witam, jako że zaprojektowałem urządzenie na wymienionym wyżej mikrokontrolerze znajdującym się w zestawie ewaluacyjnym STM32F0-DISCOVERY oczywiście w wersji prototypowej. Teraz pora zaprojektować jakieś niewielkie PCB i przenieść tam układ. Niestety nie mogę znaleźć zbyt wielu sklepów które by takowy uC miały u siebie w ofercie (wszędzie tylko zestawy...

    Projektowanie Co i Gdzie Kupić ?   11 Paź 2012 23:01 Odpowiedzi: 2    Wyświetleń: 2265
  • Ozdoba świąteczna - sople / spadające gwiazdy by Gibol

    A można zrealizować podobny efekt bez uC? http://www.elektroda.pl/rtvforum/viewtop... Efekt jest zbliżony do oryginału. Ten projekt niestety potrzebuje użycia płytki uruchomieniowej STM32F0 DISCOVERY (nie jest droga) oraz trochę egzotycznych TLC5925, za to można dowolnie sterować - synchronizować "soplami". Oryginalne Snowfall...

    DIY Konstrukcje   17 Maj 2017 11:50 Odpowiedzi: 12    Wyświetleń: 18468
  • komunikat wrong device detected STM32f0discovery programator STlink

    Sam się ostatnio natknąłem na coś takiego. AC6 i Chiński STlink właśnie dawał takie efekty, STlink z płytki Discovery działał w tym miejscu poprawnie. Nie znalazłem do tej pory odpowiedzi co jest nie tak z tym chińczykiem, ale też za specjalnie nie szukałem. A tak w ogóle to komunikat generuje OpenOCD.

    Mikrokontrolery ARM   09 Cze 2017 11:31 Odpowiedzi: 22    Wyświetleń: 2316
  • CubeMX, STM32F0 Discovery, AC6: Maksymalna częstotliwość zliczania impulsów przerwań?

    Ktoś zliczał impulsy przerwać programowo? Jaką częstotliwość maksymalną można zliczyć?

    Mikrokontrolery ARM   28 Cze 2019 19:47 Odpowiedzi: 0    Wyświetleń: 237
  • STM32l-discovery, KEIL v5 - Projekt wzorcowy do nauki.

    Dodam taką ciekawostkę, że od wersji 5 Keil pozwala w pełni darmowo obsługiwać procesory STM32F0 oraz STM32L0/L0+ bez limitów i można go używać w pełni komercyjnie.

    Mikrokontrolery ARM   26 Mar 2015 22:00 Odpowiedzi: 4    Wyświetleń: 1182
  • [STM32F0][C] - Po odebraniu danych z USART wskakuje do Default_Handler

    Próbuję uruchomić USART2 w STM32F0-Discovery, chodzi mi tylko o odebranie danych za pomocą przerwania i gdy wyślę z komputera jaką literkę to natychmiast ląduje w Default_Handler. Próbowałem różnych konfiguracji i nic. Konfigurację mam taką: [syntax=c]RCC->APB1ENR |= RCC_APB1ENR_USART2EN; RCC->AHBENR |= RCC_AHBENR_GPIOAEN; gpio_pin_cfg( GPIOA, 15, GPIO_AF1_PP_10MHz_PULL_UP...

    Mikrokontrolery ARM   27 Lis 2012 21:10 Odpowiedzi: 9    Wyświetleń: 1923
  • OpenOCD z SWD dla FTx232: Konfiguracja i wsparcie sprzętowe

    W przypadku ST-LINKa tryb SWD nazywa się "hla_swd" a nie "swd". Jest to związane z tym, że ST-LINK jest nieco dziwny i jest obsługiwany przez funkcje z przedrostkiem hla - od High-Level Adapter. Chyba nie ma też potrzeby (ani nawet możliwości) ustawiania prędkości. W sytuacjach problematycznych zawsze warto zajrzeć do gotowych skryptów konfiguracyjnych,...

    Mikrokontrolery ARM   12 Wrz 2015 23:03 Odpowiedzi: 43    Wyświetleń: 8235
  • LCD P6403C/DMF697/NOKIA3510 - rozpiska wyjść podłączenia do LPT

    Witam, wymontowałem wyświetlacz z HP 9100C i mam problem z podłączeniem wszystkich wyjść. Z [url=http://www.lcdstudio.com/forum/view... strony wyciągnąłem te połączenia z sprawdziłem z [url=http://robotics.ee.uwa.edu.au/eyebo... notą układu T6963C 1 - Frame Grund 2 - VSS (0V) 3 - VDD (5V) 4 - ? 5 -...

    Komputery Modding & OC   06 Kwi 2020 03:47 Odpowiedzi: 3    Wyświetleń: 1836
  • 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
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Mam płytkę STM32F0-Discovery i próbuję ją uruchomić. Tworzę przykładowy projekt w Eclipse tylko mam problem z plikiem startup, skopiowałem go z projektu Freddie Chopin'a dla STM32F1, bo naiwny myślałem że będzie. A kompilator wywalił mi błędy: Error: selected processor does not support Thumb mode `ittt lo' Error: thumb conditional instruction...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101256
  • STM32F0 CooCox CoIDE - błędy kompilacji przy rdzeniu F0, plik startup

    http://sunduino.pl/index.php/arm/stm32/d... Spróbuj tego :)

    Mikrokontrolery ARM   09 Mar 2013 21:40 Odpowiedzi: 29    Wyświetleń: 4806
  • 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
  • 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
  • SIM800L EVB V2 - Brak rejestracji w sieci GSM, kody +CREG 3

    Witam, mam moduł SIM800L EVB V2. Podejmuje on próbę rejestracji w sieci która kończy się niepowodzeniem (+CREG 3). Zasilanie - zasilacz regulowany 4,1V, przy samym module 1000uF, 470uF, 100nF, do tego pominięta dioda D3 na wejściu zasilania modułu Karta SIM - trzy różne karty Orange i Plus (włożone do firmowej bramki GSM działały) UART - do sterowania...

    Mikrokontrolery   29 Kwi 2020 20:38 Odpowiedzi: 4    Wyświetleń: 1266
  • Sterowanie mostkiem H Pololu MC33926 z STM32F0 - silnik nie rusza, kod w spoilerze

    Poprawilem i tak mam teraz. Przy okazji sprawdziłem sobie czy na pozostałych pinach jest napięcie i jest. Czyli problem ciągle w tym pwm. Ogolnie korzystałem z dokumentacji stm32f0 discovery i STM32F051x4 ( mam stm32f051r8t6) i widze rozbieżności. https://obrazki.elektroda.pl/4023841300_... z stm32f0 discovery i https://obrazki.elektroda.pl/9424274100_...

    Mikrokontrolery ARM   28 Lis 2017 12:57 Odpowiedzi: 7    Wyświetleń: 936
  • ARM - Jak zacząć oraz gdzie szukać dokumentacji?

    Do STM32F0 używam Keila. Bawię się płytką Discovery i piszę do niej tutorial z serią programów przykładowych. Przymierzam się też do CooCox, który na STM32F0 ma na dzień dobry drobny psikus - generowany plik startowy ma rozszerzenie .c, a jest to plik asemblerowy i należy go najpierw przemianować na .s.

    Mikrokontrolery Początkujący   12 Sty 2013 09:13 Odpowiedzi: 5    Wyświetleń: 1731
  • Płytka i literatura do nauki ARM dla osoby z doświadczeniem w AVR i C?

    Witam pobrałem paczkę STSW-STM32049 z [url=http://www.st.com/en/evaluation-too... i wskazałem w system worbench na workspace pod tą ścieżką C:\Users\macie\Dropbox\STM\EXAMPLE\STM32... Jednak po uruchomieniu nie widać tych projektów.

    Mikrokontrolery ARM   08 Cze 2017 02:10 Odpowiedzi: 48    Wyświetleń: 3552
  • STM32F0DISCOVERY - Bluetooth HC05 - Błędne znaki przy odbiorze UART

    Kod: [syntax=c]/** ****************************************... * (at)file system_stm32f0xx.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 23-March-2012 * (at)brief CMSIS Cortex-M0 Device Peripheral Access Layer System Source File. * This file contains the system clock configuration for STM32F0xx...

    Mikrokontrolery ARM   08 Mar 2016 15:38 Odpowiedzi: 20    Wyświetleń: 1506
  • Zniknięcie STM32F051C8T6 na rynku - alternatywy: ATSAMC20G16A, R7FA2L1AB2DFL, GD32E230C6T6

    A nie lepiej kupić jakieś Nucleo albo Discovery? W Botlandzie widzę są dostępne. Do nauki moim zdaniem idealne i nie tylko do nauki.

    Projektowanie i Tworzenie Po godzinach   18 Cze 2023 10:27 Odpowiedzi: 210    Wyświetleń: 23310
  • Programowanie Kinetis L Series (rdzeń M0+) przez ST-Link/V2

    Witajcie, interesuje mnie jak wygląda sprawa programowania mikrokontrolerów od Freescale, a dokładniej rodziny Kinetis L, z rdzeniem M0+ z wykorzystaniem programatora ST-Link/V2 znajdującego się w zestawie STM32F0-Discovery? Czy może ktoś próbował takiego zestawienia? Kinetisy z serii L posiadają interfejs SWD, tak samo jak wspomniany programator. Dodatkowo...

    Mikrokontrolery ARM   12 Sie 2013 22:53 Odpowiedzi: 0    Wyświetleń: 1248
  • Konkurs! Do wygrania 1000 zestawów STM32F0Discovery

    " Konkurs: 1000 Discovery dla elektroników! Zakończylismy rejestrację odpowiedzi, zawiadomienia o wygranych będziemy rozsyłać i na bieżąco publikować na stronie od 3.09.2012." :-)

    Newsy   15 Paź 2012 21:40 Odpowiedzi: 138    Wyświetleń: 16296
  • Jak wgrać firmware do STLINK V2 na płytce STM32F0Discovery?

    W sumie wyciągnąłem dopiero te usmażone, ale faktycznie chyba nie ma sensu tego robić bo drugi discovery kosztuje mniej niż oba czyste układy..

    Mikrokontrolery ARM   04 Mar 2014 14:44 Odpowiedzi: 4    Wyświetleń: 1839
  • 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 - 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ń: 2190
  • [GCC] Linker usuwa zmienne z atrybutem "used"

    Hejka, robię właśnie przesiadkę projektu z kompilatora IAR'a do GCC'a i mam problem z przeniesieniem niektórych ustawień, konkretniej chodzi o nie wycinanie przez linker konkretnych, nieużywanych zmiennych globalnych wygenerowanych przez zewnętrzne narzędzie, zawierających informacje np. o dacie buildu, checksumie itp. które są potem w przypadku reklamacji...

    Mikrokontrolery ARM   03 Lip 2018 20:13 Odpowiedzi: 29    Wyświetleń: 1365
  • [STM32F0] RTC w STM32F0 - błędne odmierzanie czasu co 4 sekundy bez kwarcu 32k

    Zrobiłem zegarek na uC STM32F0 dokładnie na płytce Discovery. Wszystko fajnie działa, ale źle odmierza czas. Mianowicie liczy tak: 0 1 2 3 6 7 8 9 11 itd. - co 4s dodaje gratis sekundę więcej. Nie wiem co może być powodem takiego stanu rzeczy. Może dlatego że odlicza mi bez kwarcu 32k tylko na tym wbudowanym w uC. Moja konfiguracja RTC: [syntax=c]RCC->APB1ENR...

    Mikrokontrolery ARM   17 Maj 2015 19:03 Odpowiedzi: 6    Wyświetleń: 1035
  • STM32F030 i F4 discovery - SWD i problem z programowaniem stm32.

    Połączenie standardowe SWDIO <-> SWDIO SWCLK <-> SWCLK GND<-> GND W [url=http://www.elektroda.pl/rtvforum/to... wątku opisuję moje problemy - połączenie się udało, gdy podłączyłem też Vcc programowanego procesora z Vcc złącza SWD (które niby do niczego nie jest podłączone); innym sposobem na udaną komunikację bez Vcc...

    Mikrokontrolery ARM   08 Sty 2018 22:54 Odpowiedzi: 16    Wyświetleń: 7800
  • Mikrokontrolery - początek (Rozwiązany -> STM32F4 DISCOVERY)

    Na początek np. STM32F0DISCOVERY, STM32F3DISCOVERY, STM32F4DISCOVERY, STM32L1DISCOVERY. Dla bardziej zaawansowanych np. LPC1768 Mini-DK2 (ale to nie ST i w dodatku nie ma na pokładzie debuggera - wymaga zewnętrznego modułu JTAG do debugowania, do programowania nie potrzebuje nic - bootowanie przez VCOM na USB).

    Mikrokontrolery Początkujący   01 Wrz 2013 19:16 Odpowiedzi: 48    Wyświetleń: 9111
  • STM32F4 Discovery - Brak reakcji diody na PWM na kanale 2, port E11

    To jest sekwencja adresów rejestrów i ich zawartości dla STM32F0DISCOVERY, timer3. Nie jest to całkiem to samo, co u Ciebie, ale może Cię zainspiruje. W Każdym razie to działa. [syntax=c]// port setup {&RCC->AHBENR, RCC_AHBENR_GPIOCEN},// GPIOC, GPIOA {&GPIOC->MODER, GPIO_MODER_AF << (GREEN_LED_BIT << 1) | GPIO_MODER_AF <<...

    Mikrokontrolery ARM   29 Gru 2012 17:06 Odpowiedzi: 15    Wyświetleń: 5652
  • STM32F030F4P6 - Debugger w System Workbench for STM32 nie działa, błąd open failed

    1. Pokaż jak wygląda wywołanie openocd. Jak masz płytkę discovery to spróbuj po prostu z linii komend wywołać: [syntax=bash] openocd -f board/stm32f0discovery.cfg [/syntax] 2. Prawdopodobnie rozbiegówka oraz SystemInit zajmują ten 1KB pamięci FLASH. Wywołaj polecenie: [syntax=bash] nm --size-sort plik.elf [/syntax] aby zobaczyć wszystkie symbole w Twoim...

    Mikrokontrolery ARM   10 Mar 2016 13:36 Odpowiedzi: 18    Wyświetleń: 3024
  • 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
  • HY-Mini STM32 - Zaświecenie diody poprzez naciśnięcie buttona

    Ponieważ ja zawsze byłem zbyt leniwy, by pisać tak dużo instrukcji, ile potrzebują wywołania bibliotek, a jednocześnie lubię używać mikrokontrolerów z małą pamięcią, popełniłem na STM32F0 (płytka DISCOVERY) takie coś do włączania i wyłączania diod guzikiem. Program jest mało ambitny, bo ma ledwie ze 6 instrukcji w C, ale działa dobrze i może komuś się...

    Mikrokontrolery ARM   20 Gru 2012 20:12 Odpowiedzi: 6    Wyświetleń: 2961
  • [STM32] - STM32F3 Discovery - uruchomienie prostego szablonu

    Witam, właśnie dostałem płytki stm32fdiscovery i chciałem zacząć z nim pracować w oparciu o gcc. Sciągnąłem sobie taki szablonowy program z tej strony /usr/lib64/gcc/arm-none-eabi/4.8.1/../..... error: Libraries/libstm32f3.a(stm32f30x_ext... uses VFP register arguments, main.elf does not /usr/lib64/gcc/arm-none-eabi/4.8.1/../.....

    Mikrokontrolery ARM   02 Cze 2014 14:15 Odpowiedzi: 27    Wyświetleń: 3591
  • STM32F051 - Wieszanie się uC przy wykonywaniu kodu

    Witam, Próbuję uruchomić wyświetlacz OLED oparty o sterownik SSD1306. Wyświetlacz jest sprawny (testowałem pod M328). Kod również jest ten sam, co na AVR, tylko ze zmianą biblioteki do obsługi I2C. Korzystał z płytki Discovery Stm32F0. Inicjalizacja I2C http://obrazki.elektroda.pl/8366705500_1... Niestety nie wiem jak zmienić tą wartość....

    Mikrokontrolery ARM   06 Maj 2016 23:00 Odpowiedzi: 1    Wyświetleń: 1164
  • Konfiguracja I2C na STM32F0 bez bibliotek ST - inicjalizacja i ustawienia

    A może fragment kodu z STM32F3 będzie pomocny. [syntax=c] /* update tmpreg */ tmpreg |= (uint32_t)(((uint32_t)Address & I2C_CR2_SADD) | (((uint32_t)Number_Bytes << 16 ) & I2C_CR2_NBYTES) | \ (uint32_t)ReloadEndMode | (uint32_t)StartStopMode); /* update CR2 register */ I2Cx->CR2 = tmpreg;[/syntax] źródło : http://andrei-development.googlecode.com...

    Mikrokontrolery ARM   08 Lip 2013 14:21 Odpowiedzi: 16    Wyświetleń: 4026
  • Dzielnik napięcia a impedancja ADC lub komparatora

    Kod: http://obrazki.elektroda.pl/3540213700_1... STM32F0DISCOVERY

    Mikrokontrolery ARM   06 Cze 2017 12:41 Odpowiedzi: 15    Wyświetleń: 1713
  • STM32F0 Nucleo - Program działa po kilku resetach, Keil, ST-LINK, konfiguracja

    Oczywiście, próbowałem - obecna wersja to v2.j24.m11. Dodam, że te problemy nie występują dla stm32f407 na płytce Discovery. EDIT: Problem rozwiązany - zmniejszyłem mnożnik PLL na 3 - teraz SysClk = 24 MHz (źródłem taktowania jest HSI). Przy tej częstotliwości problem nie występuje.

    Mikrokontrolery ARM   02 Sie 2015 10:18 Odpowiedzi: 2    Wyświetleń: 1239
  • LCD HD44780 z HAL - problem z inicjalizacją i wyświetlaniem tekstu

    Nie mam oscyloskopu pod ręką :( Gdy zrobiłem tak: [syntax=c]#include "stm32f0xx.h" #include "stm32f0_discovery.h" volatile uint8_t x=0; int main(void) { RCC -> AHBENR = RCC_AHBENR_GPIOCEN; // port C GPIOC -> MODER |= GPIO_MODER_MODER8_0; // wszystkie piny jako wyjścia GPIOC -> PUPDR |= GPIO_PUPDR_PUPDR8_0;//pull-up dla całego portu SysTick_Config(16000000);//SysTick...

    Mikrokontrolery ARM   12 Wrz 2016 13:22 Odpowiedzi: 57    Wyświetleń: 3930
  • STM32F072RB - Debugowanie w Eclipse i OpenOCD 0.8.0

    Ten mikrokontroler ma jakieś piny typu BOOT, na pewno masz założone odpowiednie zworki? Niby wszystko działa, ale odpowiedzi jakie dostajesz są bardzo mocno podejrzane - np. to: target halted due to breakpoint, current mode: Thread xPSR: 0x61000000 pc: 0x2000003a msp: 0x20003ffc Nie dość, że "halted" z powodu breakpoina (może w Twoim kodzie jakiś breakpoint...

    Mikrokontrolery ARM   02 Lis 2014 15:25 Odpowiedzi: 17    Wyświetleń: 2844
  • Jak ustawić break pointy sprzętowe w MplabX i rozwiązać błąd PC 0x30e?

    Poldi, przynajmniej raz w tygodniu pojawia się na Forum pytanie w stylu "co wybrać?", "jak zacząć?" albo "który jest najlepszy?" i za każdym razem temat jest rozwijany na 2 lub 3 strony. Spokojnie poczytaj i wnioski wyciągnij sam. I to nie jest tak, że ARM jest ok, a cała reszta do kosza. Jeżeli chcesz znać moje zdanie (na początek), to aktualnie najłatwiej...

    Mikrokontrolery PIC   09 Wrz 2013 06:30 Odpowiedzi: 8    Wyświetleń: 2697
  • stm32f051r8 - Konfiguracja przerwania TIM14 i ustawienia NVIC

    Witam Zaczynam się bawić z moim stm32 discovery i mam problem z konfiguracją przerwania. [syntax=c] #include "stm32f0xx.h" #define zapal GPIOC->BSRR|=(1<<9);//zapal diode #define zgas GPIOC->BSRR|=(1<<25);//zgas diode int main(void) { RCC->AHBENR |=(1<<19);//wlacz port C RCC->AHBENR |=(1<<17);//wlacz port A GPIOC->MODER...

    Mikrokontrolery Początkujący   13 Kwi 2013 21:43 Odpowiedzi: 11    Wyświetleń: 1512
  • STM32 Discovery F0 - Czy warto zaczynać naukę ARM bez doświadczenia z AVR?

    żeby zamigać diodą na STM32F0 potrzebujesz o jedną linijkę kodu więcej niż na AVR. Im bardziej złożone rzeczy będziesz programował, tym bardziej kod na Cortex będzie krótszy od kodu na AVR. Wydajnościowo jest to nieporównywalne - coś jak 10x szybciej przy tej samej częstotliwości zegara. Możliwości peryferiali o niebo większe. Ponadto ARM mają jednolitą...

    Mikrokontrolery Początkujący   09 Kwi 2013 20:11 Odpowiedzi: 58    Wyświetleń: 9678
  • STM32F0DISCOVERY - Błąd przy wgrywaniu programu, komunikat Open On-Chip Debugger

    Tylko tyle zdążyłem napisać: [syntax=c]/** ****************************************... * (at)file main.c * (at)author Ac6 * (at)version V1.0 * (at)date 01-December-2013 * (at)brief Default main function. ****************************************... */ #include "stm32f0xx.h" #include...

    Mikrokontrolery ARM   26 Lut 2016 21:08 Odpowiedzi: 10    Wyświetleń: 1050
  • Freescale FRDM-KL25Z vs STM32F4 DISCOVERY - który zestaw ARM wybrać?

    Jeszcze tańszy jest STM32F0DISCOVERY, ale mikrokontroler nie ma USB, a na płytce jest tyko guzik i dwie diody.

    Mikrokontrolery ARM   28 Lut 2013 22:27 Odpowiedzi: 7    Wyświetleń: 1785
  • STM32F4 Discovery - STLink Utility nie wykrywa urządzenia po instalacji sterowników

    Popieram. Zawsze dodaje otuchy i chęci do pracy fakt, że już coś zaczyna działać. A tu nie zaczniesz się głowić jeszcze nad napisaniem programu, a zdążyłeś wyrwać wszystkie włosy próbując konfigurować openocd+eclipse+linaro. Dwa razy już podchodziłem do tego i nie udało mi się dopiąć działającego środowiska dla stm32f0. I wracam do Keila albo CooCox...

    Mikrokontrolery ARM   30 Gru 2013 08:00 Odpowiedzi: 41    Wyświetleń: 15924
  • 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
  • STM32F4 Discovery - Gdzie znaleźć rejestry Backup Domain w bibliotekach?

    Ja robiłem to samo ćwiczenie na STM32F0Discovery i w ogóle nie włączałem taktowania dla BKP. Na początku konfigurujesz IWDG, przed główną pętlą sprawdzasz bit RCC_CSR_IWDGRSTF w rejestrze RCC->CSR , a w głównej pętli odświeżasz rejestr IWDG->KR . Do tego tworzysz dodatkową pętlę, w którą jak wpadniesz to rejestr KR nie jest odświeżany, więc program...

    Mikrokontrolery ARM   21 Paź 2014 18:56 Odpowiedzi: 10    Wyświetleń: 1929
  • [STM32F070][HAL_CDC] Nie mogę uruchomić mikrokontrolera

    To nie Atmel, jakość kodu generowanego przez CubeMX jest żenująca. To można uznać tylko za referencję, żeby wartości parametrów nie wymyślać. Kod trzeba przepisać. Deskryptor masz prawidłowo wygenerowany? Weź demo kod z Discovery (tego z F072) - tam będzie widać jakie pliki potrzebne są do projektu z USB.

    Mikrokontrolery ARM   30 Lis 2017 21:15 Odpowiedzi: 15    Wyświetleń: 1296
  • STM32F0DISCOVERY - EXTI, zawiesza się po wciśnięciu przycisku, dioda nie mruga

    Witajcie, od dwóch dni próbuję ogarnąć przerwania EXTI. Już na to patrzeć nie umie... Gdy naciskam przycisk wszystko się zacina. Działanie programu (docelowe jakie ma być): dioda mruga co sekundę, po wciśnięciu przycisku gaśnie, po ponownym wciśnięciu zaczyna mrugać i tak w kółko. Działa: mruga, po wciśnięciu zostaje w stanie w jakim była podczas wciskania...

    Mikrokontrolery ARM   23 Lut 2016 21:54 Odpowiedzi: 3    Wyświetleń: 822
  • 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
  • STM32F051 Disco Keil uVision - Flash timeout przy próbie download układu

    Witam, Korzystam ze środowiska programistycznego Keil uVision 5 w wersji z ograniczeniem kodu do 32K. Wcześniej korzystałem z uC firmy NXP LPC1114 i 1768 jak również STM32F103 Nucleo (również z ST-LINKIEM) i nie miałem problemów z nimi. Ostatnio jednak nabyłem płytkę STM32F051 Discovery z wbudowanym programatorem/debuggerem ST-LINK. Niestety przy próbie...

    Mikrokontrolery ARM   27 Kwi 2015 10:09 Odpowiedzi: 3    Wyświetleń: 1353
  • STM32F030 - Utrata komunikacji z ST-LINK Utility po wgraniu programu

    napisano Ci, że masz użyć GPIO_StructInit (&GPIO_InitStructure); w celu zainicjowania struktury danych używanej do inicjowania portu. Nie zrobiłeś tego. Na 99% wygląda to na programowe wyłączenie funkcji SWD na PA13,14 z powodu błędnej zawartości GPIO_InitStructure (lub, jak kto woli - z powodu używania SPL). Zrób to, co Ci sugerowano, włącz też opcję...

    Mikrokontrolery ARM   09 Sie 2015 12:45 Odpowiedzi: 16    Wyświetleń: 1683
  • Przesiadka z AVR na STM8: kompatybilność STM8S-DISCOVERY z STM8L101/103?

    Post już pewnie nieaktualny dla autora. Jednak chciałbym coś sprostować. Dla STM8 jest kilka komercyjnych środowisk uruchomieniowych z własnymi kompilatorami C z ograniczeniem dla wersji darmowej do 32kB kodu. http://support-raisonance.com/extranet/t... http://www.cosmic-software.com/stm8.php http://www.iar.com/en/Products/IAR-Embed...

    Mikrokontrolery   06 Gru 2012 12:34 Odpowiedzi: 34    Wyświetleń: 7251
  • STM32F072[C] - Programowa realizacja EEPROM - brak zapisu dl FLASH

    Korzystam z CooCox 1.7.7, używam Discovery z STM72RBt6 (128k FLASH) Realizuję wg ST programową implementację EEPROMa. Ustawiłem start adres w bibliotece: [syntax=c]#define EEPROM_START_ADDRESS ((uint32_t)0x0801F800)[/syntax] i zmniejszyłem dostępną pamięć dla linkiera o te 800 bajtów: [syntax=c]MEMORY { rom (rx) : ORIGIN = 0x08000000, LENGTH = 0x0001F800...

    Mikrokontrolery ARM   27 Mar 2015 18:34 Odpowiedzi: 8    Wyświetleń: 1416
  • Czy odwrotne podłączenie SWDIO/SWCLK w STM32 uszkodzi programator?

    w ST-Link na płytkach Discovery, Vdd nie jest do niczego podłączone. No właśnie, niby do niczego nie jest podłączone, ale... Mam aplikację, pracującą na 3,3V, programuję ją ST-Linkiem z STM32F0Discovery. Gdy podłączyłem aplikację z ST-Linkiem czterema przewodami (GND, SWDIO, SWDCLK, Vdd=3,3V) wszystko ładnie działa. Gdy podłączyłem 3 przewodami (bez...

    Mikrokontrolery ARM   03 Mar 2018 16:10 Odpowiedzi: 8    Wyświetleń: 5223
  • STM32F0 - Pinout, debuggowanie, wgrywanie na zewnętrznego ARMa

    Czy na pinie 1 w SWD znajdującym się na płytce STM32F0DICOVERY powinno być 3V? Pytam bo tam nie mam 3V i nie wiem czy płytka jest uszkodzona czy ja źle rozumuję. W razie wątpliwości zawsze możesz sprawdzić schemat tej płytki. Zarówno w Discovery jak i w Nucleo na pierwszym pinie tego złącza nie ma nic (jest ono podpięte przez rezystor 10kR do masy)....

    Mikrokontrolery ARM   04 Lip 2016 18:33 Odpowiedzi: 20    Wyświetleń: 1989
  • 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
  • STM32F0407VG - Jak uruchomić cyfrowy mikrofon. CooCox

    Potrzebuję informacje w jaki sposób najprościej uruchomic cyfrowy mikrofon na STM32F4 Discovery z STM32F407VG i badać ampltudę generowanego tonu (głosu). Używam CooCox'a. Dziękuję

    Mikrokontrolery ARM   09 Cze 2015 21:46 Odpowiedzi: 2    Wyświetleń: 864
  • STM32F0DISCOVERY - brak możliwości zapisu do pamięci Flash po modyfikacji kodu

    Witajcie, właśnie się bawię pamięcią Flash w STM32F0DISCOVERY (chcę się nauczyć obsługi). Efekt? Chyba zablokowałem możliwość zapisu... Kod (dopiero się uczę, więc komentarze mogą zawierać błędy): [syntax=c]#include "stm32f0xx.h" #include "stm32f0_discovery.h" int main(void) { RCC -> AHBENR |= RCC_AHBENR_GPIOCEN;//LEDY GPIOC -> MODER |= GPIO_MODER_MODER8_0...

    Mikrokontrolery ARM   09 Maj 2017 20:29 Odpowiedzi: 10    Wyświetleń: 1197
  • 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
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    To w dzisiejszych czasach chyba najmniejszy problem? Dla mnie nie, ale niektórzy na wszystko co zajmuje więcej niż 0 bajtów i 0 cykli zegara reagują paniką i ucieczką gdzie pieprz rośnie. Żaden bajt i żaden takt nie może być zmarnowany na coś tak niepotrzebnego! Wystarczy spojrzeć na ceny np. STM32G0 czy STM32F0. Nie kosztują niewiadomo ile a dostajemy...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9384
  • ATmega8A-PU - Jakie akcesoria na start do programowania AVR?

    Pomysł na początek fatalny, chyba że jesteś fanem muzealnictwa. Przyjrzyj się płytkom DISCOVERY firmy ST, na początek, np. STM32F0DISCOVERY. Znajdziesz je również w sklepie Kamami. Za kilkadziesiąt zł masz współczesny procesor znacznie wydajniejszy i tańszy od ATmega, interfejs do debugowania i programowania tej płytki i własnych płytek i jeszcze płytkę...

    Mikrokontrolery Początkujący   22 Paź 2013 22:26 Odpowiedzi: 30    Wyświetleń: 4581
  • 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ń: 1047
  • STM32F0 - Błąd STLink Utility [0x00000000]: Invalid address przy zapisie Flash

    Witam Również mam problem z programowaniem pamięci Flash w środowisku CooCox CoIDE, dlatego podpiąłem się pod ten temat. Korzystam z zestawu edukacyjnego STM32F4 Discovery, a konfigurację programu CooCox przeprowadziłem zgodnie z artykułem ze strony: http://www.mikrokontroler.pl/content/coo...

    Mikrokontrolery Pozostałe   06 Cze 2013 17:21 Odpowiedzi: 23    Wyświetleń: 5217
  • AVR 8/16/32... - Sterowanie bezprzewodowe silnikiem krokowym - dobór elementów

    Potrzebujesz: - mikrokontrolera z UARTem i kilkoma GPIO - drivera silnika krokowego - modułu Bluetooth Moduły BT są na ogół zasilane z 3.3 V i wymagają takich poziomów logicznych, co jest wskazówką, by cały układ był zasilany z 3.3. Tanim i łatwym w debugowaniu mikrokontrolerem będzie np. STM32F030. Płytkę Discovery, której możesz użyć do zamodelowaia...

    Mikrokontrolery AVR   16 Mar 2014 21:21 Odpowiedzi: 12    Wyświetleń: 3309
  • [STM32F072][C] Jak skonfigurować przerwania GPIO dla PA1?

    Witajcie, Chociaż STM'a używam od niedawna, wydawało mi się że temat przerwań udało mi się już ogarnąć. Wydawało, bo kiedy przyszła potrzeba wywołania przerwania od innego GPIO już PA0, okazało się że mam z tym problem. Mianowicie, moim celem jest wywołanie przerwania od rising edge, więc w tym celu ustawiłem sobie toggling LED'a w przerwaniu od timera...

    Mikrokontrolery ARM   12 Maj 2018 19:07 Odpowiedzi: 4    Wyświetleń: 474
  • STM32F050 - Programowanie zewnętrzbego układu STlinkV2

    Dobra już znalazłem jak podawać komendy ale dalej nie moge się poprawnie połączyć. Jaki typ resetu mam ustawić z srst_only nie działa . Dodano po 11 -f interface/stlink-v2.cfg -c"reset_config srst_only" -c "adapter_nsrst_assert_width 100" -c "adapter_nsrst_delay 100" -f target/stm32f0x_stlink.cfg Open On-Chip Debugger 0.7.0 (2013-05-05-10:44) Licensed...

    Mikrokontrolery ARM   28 Lis 2013 22:22 Odpowiedzi: 14    Wyświetleń: 2127
  • Konfiguracja SPI dla żyroskopu L3GD20 na płytce STM32F072B-DISCO - co robię źle?

    Witam od pewnego czasu probuje uruchomic żyroskop l3gd20 na płytce Discovery stm32f0072B-disco , niewiem gdzie robię błąd . [syntax=c] SPI_HandleTypeDef hspi2; void SystemClock_Config(void); void Error_Handler(void); static void MX_GPIO_Init(void); static void MX_SPI2_Init(void); uint8_t data; uint8_t setting; int main(void) { HAL_Init(); SystemClock_Config();...

    Mikrokontrolery ARM   13 Maj 2017 19:44 Odpowiedzi: 8    Wyświetleń: 1263
  • STM32F7 - Discovery - rozpędzenie procesora do 216MHz

    Na 99,666% jest to błąd w manualu wynikający z "Ctrl+C Ctrl+V" - zapewne rozdział pochodzi w większości z jakiegoś STM32F4 <:

    Mikrokontrolery ARM   17 Lis 2016 18:56 Odpowiedzi: 10    Wyświetleń: 1791
  • [STM32F107] termometr DS18S20 i komunikacja po 1 Wire

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

    Mikrokontrolery ARM   21 Cze 2015 15:32 Odpowiedzi: 20    Wyświetleń: 7307
  • Jak zaprogramować STM8L152 używając STM32F4-discovery lub STM32L-discovery?

    Jakby tak zapytać u źródła: stm.warsaw(małpka)st.com? Podejrzewam, że najprościej kupić (albo "zagadać" o) najtańszy evalboard do ST8 i podkraść sygnały. Dziś w Krakowie w Qubusie były warsztaty i widziałem to na żywo. (Może też byłeś?)

    Mikrokontrolery ARM   04 Maj 2014 11:16 Odpowiedzi: 6    Wyświetleń: 1917
  • [F411CE][C][KEIL 5.24.2.0] FT800 Touch Screen nie działa

    Dzień dobry Mam uruchomionego RVT43ULFNWC00 jeżeli sobie życzysz to źródła w Keilu (chyba) też mam. Tyla, że to pojemnościowe. W pełni działające i przetestowane z NUCLEO STM32F091RCT6. Trochę działające z DISCOVERY STM32F051, NUCLEO F429ZI i Nu-LB-NUC140. Z ukłonami Andrzej Korycki

    Mikrokontrolery ARM   02 Sie 2018 09:49 Odpowiedzi: 7    Wyświetleń: 786
  • [STM32F4] Gdzie szukać opisu rejestrów NVIC dla STM32F4-Discovery?

    W bibliotekach od ST znalazłem definicje struktur z takimi rejestrami jak np. ISER, ICER, STIR itp. Nagłówki typu core_cm3.h core_cm4.h itd. nie są częścią biblioteki SPL, tylko częścią CMSISa, pochodzącego od ARM. Spokojnie można korzystać, zwłaszcza do takich rzeczy jak NVIC_EnableIRQ() czy do ustawiania priorytetów. W SPLu chyba też są funkcje o...

    Mikrokontrolery Początkujący   24 Cze 2013 08:10 Odpowiedzi: 13    Wyświetleń: 3201
  • [OpenOCD][STM32F4][Solved] stm32f4 discovery + openOCD wgrywanie programu

    O! i znowu wychodzi moja niewiedza. Nie dawałem "reset init". Nie no teraz to wgrywam już hexa zgodnie z radą i z tym "reset init" nie "udaje" mi się zawiesić programu (bardziej procka chyba). Dobra jeszcze raz dziękuję bardzo bo to są drobne pierdółki a uprzykrzają początki. Powiem szczerze, że aż mi głupio, że takie błędy robię. Rozumiem też, że poświęcasz...

    Mikrokontrolery ARM   20 Lut 2013 21:56 Odpowiedzi: 20    Wyświetleń: 7509
  • [STM32F4-Discovery] [STM32F4-Discovery][OpenOCD] Błąd instalacji sterowników libusb na Windows 7 Pro

    Jak zatrzymać działający serwer OpenOCD? 1. Jeśli masz go odpalonego z linii komend: a. po prostu zamknąć okienko, b. nacisnąć Ctrl+C c. wydać komendę "shutdown" dowolnym kanałem (np. przez telnet czy przez GDB, albo dołączyć ją do skryptu konfiguracyjnego lub linii wywołania) 2. Jesli masz go odpalonego w Eclipse jako External Tool (tak jak to zrobione...

    Mikrokontrolery ARM   01 Cze 2012 12:10 Odpowiedzi: 6    Wyświetleń: 3823
  • STM32F4-DISCOVERY - Komunikacja z akcelerometrem przez SPI

    [syntax=c]//Initialization SPI RCC->APB2ENR |= RCC_APB2ENR_SPI1EN; // Enable clock for SPI1 SPI1->CR1 = SPI_CR1_SSM | SPI_CR1_SSI | SPI_CR1_CPHA //NSS set by software mode 1:1 | SPI_CR1_CPOL | SPI_CR1_BR_2 | SPI_CR1_BR_1 |SPI_CR1_BR_0;// Baud rate divide = 7 //Initialization LIS302DL LISWrite(0x20,0x47); LISWrite(0x21,0x00); LISWrite(0x22,0x00);[/syntax]...

    Mikrokontrolery ARM   11 Lut 2014 16:39 Odpowiedzi: 27    Wyświetleń: 4620