REKLAMA

stm32 freddie

Znaleziono około 936 wyników dla: stm32 freddie
  • STM32F4 - programowanie przez JTAG

    Płytka prototypowa pod STM32F417IG gotowa - udało mi się ją już uruchomić wstępnie. Całość działa pod linuxem poprzez JTAG, a nie STlink. Kilka uwag i pytan: 1. OpenoOCD wymaga patcha, który likwiduje bład pt. "remote 'g' packet reply is too long" Co ciekawe wykorzystanie samego GDB od CodeSoucery - wykorzystywanego do procesorów typu STM32F1 likwiduje...

    Mikrokontrolery   23 Kwi 2012 19:34 Odpowiedzi: 6    Wyświetleń: 1975
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Stwierdziłem że najlepiej jak zacznę przejście do Eclipse od nowa i wzorując się na [url=]poradniku i projekcie Freddiego zrobiłem to jeszcze raz. Niestety objawy są dokładnie takie same. Dlatego spróbuję krótko opisać co zrobiłem i co zmieniałem: -Wszystko zrobiłem tak jak w poradniku ale oprócz bibliotek standardowych dodałem katalog bibliotek USB....

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 2007
  • [STM32] [STM32_ETH_LIB] Problem z kompilacją

    Witam! Próbuję zaprogramować mikrokontroler STM32F107, aby współpracował z siecią. Najpierw chciałbym skompilować kod z przykładowym projektem dostarczonym do STM32 jako EthernetDriver, czyli stm32_eth_lib. Przykład napisany jest z użyciem stosu TCP/IP uIP. Całość kompiluje się bez żadnych błędów (ew. warningi) z użyciem kompilatora CodeSourcery G++...

    Mikrokontrolery ARM   21 Lis 2010 00:07 Odpowiedzi: 2    Wyświetleń: 1872
  • REKLAMA
  • [Zlecę] Stworzenie pustego projektu (miganie LED) w eclipse STM32F103C8T6

    Może to? :)

    Projektowanie Bazar   24 Kwi 2018 20:22 Odpowiedzi: 6    Wyświetleń: 984
  • [STM32] STM32L073RZ - Nieoczekiwana kolejność odczytu wejść analogowych przez ADC z HAL

    Tylko u mnie nie jest to żadna sekwencja. Kanaly 11 i 12 są zamienione. No właśnie - dlaczego? Jak to stwierdziłeś? Próbowałeś kilka razy pod rząd uruchomić konwersję? Wziąwszy pod uwagę Niedoceniasz "HALa" od ST... (; pozostaje uruchomić debugger i sprawdzić co się właściwie dzieje w uC oraz HAL-u. Docelowo warto również sprawdzić metodę Użyj DMA...

    Mikrokontrolery ARM   09 Lut 2021 23:58 Odpowiedzi: 11    Wyświetleń: 705
  • REKLAMA
  • [STM32] STM32F105RCT6 - uszkodzony po zwarciu zasilania

    Nie lepiej "nie należy zwierać zasilania"? 4\/3!! to napewno tez

    Mikrokontrolery ARM   12 Wrz 2011 21:01 Odpowiedzi: 10    Wyświetleń: 2376
  • [STM32] [STM32CubeMX] ver. 4.21 błąd przy ustawianiu kwarcu LSE i HSE

    Eclipse (Neon.3 release 4.6.3) Jak dobrze poszukasz, to może znajdziesz JESZCZE STARSZĄ wersję (; Nie ma co się ograniczać do takiej która ma ledwo trzy lata. Jest to wersja, jakiej używa System Workbench for STM32, pobrany w styczniu 2019. Czemu korzystają z niezbyt nowej wersji Eclipse? Nie wiem. Ale skoro ST poleca SW4STM32, to postanowiłem go użyć....

    Mikrokontrolery ARM   05 Lut 2019 15:09 Odpowiedzi: 12    Wyświetleń: 1791
  • Przykłady dla STM32 + STM32F10x Standard Peripherals Library

    Wydaje mi się że kompilator widzi, bo kompiluje. Jak wyrzucę include wtedy już na poziomie kompilacji wywala błąd. Plik main.c jest dokładnie taki sam jak z przykładu Freddiego. Tylko jeden #include "stm32f10x.h" - jego widzi. Mało tego, w IDE eclipse wszystkie funkcje widzi z biblioteki, nawet podpowiedzi działają. edit. ok sprawa rozwiązana - wstyd...

    Mikrokontrolery ARM   07 Cze 2014 11:15 Odpowiedzi: 39    Wyświetleń: 9633
  • [STM32][FreeRTOS][Eclipse] - Uruchomienie FreeRTOS na zestawie HyMini

    Niczego nie trzeba dodawać na sztywno, Eclipse potrafi sobie wszystko znaleźć sam. Zaimportuj przykład i zobacz jak tam są zrobione ustawienia "Discovery options" w opcjach projektu. Czasem za pierwszym razem Eclipse jest trochę oporny i wtedy trzeba go zmusić do pomyślenia przez chwilę - opis sposobu jest tutaj: 4\/3!!

    Mikrokontrolery ARM   17 Lis 2012 10:01 Odpowiedzi: 5    Wyświetleń: 3780
  • [STM32] - Toolchain dla CoIDE CooCox'a

    Witam, Wydaje mi się, ze miałem podobny problem z najnowszym toolchainem i generował podobny błąd przy optymalizacji -Os. W każdym bądz razie używam obecnie tego najnowszego toolchaina i kompiluje się wszystko ok, więc jakoś musiałem rozwiazać ten problem ale nie pamiętam jak :) Nie jest to raczej wina systemu operacyjnego, u mnie jest Windows 7 32-bit....

    Mikrokontrolery ARM   05 Kwi 2014 11:45 Odpowiedzi: 60    Wyświetleń: 10065
  • [STM32F3] - L3GD20- zapisywanie danych po SPI

    Witam ponownie, W STM32F3 SPI jest tak samo dziwne jak STM32F0, więc zapis/odczyt do/z rejestru DR trzeba realizować przez magiczny wskaźnik, gdyż inaczej SPI wysyła/odbiera 2 bajty. Postanowiłem sprawdzić jak to jest w STM32F4, konkretnie użyłem płytki STM32F429I-DISCOVERY i napisałem naprędce poniższy programik: [syntax=c] 1 2 /***************************************...

    Mikrokontrolery ARM   19 Lip 2014 12:25 Odpowiedzi: 8    Wyświetleń: 2481
  • Darmowy poradnik STM32 dla początkujących - rozmowa z autorem.

    W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej rodziny mikrokontrolerów ułatwi korzystanie z poradnika? szczywronek:...

    Newsy   15 Maj 2021 12:34 Odpowiedzi: 16    Wyświetleń: 8076
  • [STM32F107] - openocd 0.6.1 nie gada z STM32F107

    Jak w temacie. Nie mogę wgrać programu do procesora. Tak wiem, to nie jest pełna komenda, ale już na niej się wysypuje. Programowanie STM32F103 działa świetnie. JTag od Freddiego. openocd -f interface/jtagkey.cfg -f target/stm32f1x.cfg -c init -c "reset halt" Open On-Chip Debugger 0.6.1 (2012-10-12-19:56) Licensed under GNU GPL v2 For bug reports, read...

    Mikrokontrolery ARM   16 Paź 2012 17:57 Odpowiedzi: 9    Wyświetleń: 2118
  • [STM32F103R]+[openocd]+[oocdlink] - problem z Jtagiem

    Witam, próbuję uruchomić program napisany przez Freddie'go Chopin'a, na procku STM32F103R wlutowanym w moduł MMstm32F103R , na płycie ewaluacyjnej EVBmm Zainstalowałem oprogramowanie, sterowniki, Eclipse, openocd itp. według instrukcji umieszczonej na stronie Freddiego. Projekt udało mi się skompilować poprawnie. Problem polega na tym, iż nie mogę przez...

    Mikrokontrolery ARM   17 Gru 2009 09:02 Odpowiedzi: 4    Wyświetleń: 2959
  • REKLAMA
  • [stm32][C/eclipse] Debugger i programowanie

    Witam Mam problem z debugowaniem i programowaniem mikrokontrolera STM32F103VE. Używam plików udostępnionych na stronie FreddieChopina. Problemów jest kilka: 1. Nie da się zaprogramować mikrokontrolera. Wcześniej przy openocd 0.4.0 cały czas po resecie występował Hard Fault. Teraz zainstalowałem 0.5.0 i już tego nie ma, za to próba wgrania pliku ELF...

    Mikrokontrolery ARM   04 Lip 2011 07:42 Odpowiedzi: 6    Wyświetleń: 3159
  • STM32F4 - Komunikacja SPI, brak odczytu współczynników

    Na potwierdzenie tego co napisał powyżej Freddie Chopin, zamieszczam poniżej programik ilustrujący problem: [syntax=c] #include <stdio.h> #include <stm32f4xx.h> #include <stm32f4xx_rcc.h> int main(void) { printf("stm32f429i\n"); printf("GPIOA\n%8.8X\n", (unsigned int)GPIOA); printf("RCC_AHB1Periph_GPIOA\n%8.8X\n", (unsigned int)RCC_AHB1Periph_GPIOA);...

    Mikrokontrolery ARM   09 Cze 2016 07:59 Odpowiedzi: 4    Wyświetleń: 1194
  • STM32F103C8T6 - Nie daje się zaprogramować

    Witam Nie potrafię tego procka zaprogramować. Miałem go na układzie z wyprowadzeniami UART1 + BOOT1 i 0 Próbowałem programować lock pickiem od freddiego (wyjście UART, bootloader) ale nic z tego (a wcześniej programowałem bliźniaczy układ STM32F103R4T6A taką samą metodą i poszło bezproblemowo). Następnie wyprowadziłem pełnego JTAGA z pinów procesora,...

    Mikrokontrolery ARM   31 Sie 2013 16:24 Odpowiedzi: 8    Wyświetleń: 2337
  • stm32discovery + st-link + openocd

    Witam, Proboje od dluzszego czasu skonfigurowac eclipca do wspolpracy z plytka stm32discovery ( ) oraz stm nucleo (stm32f103RB). Na poczatku probowalem uzywac gdbservera Atolica, ale okazalo sie ze od jakiejs wersji wstecz nie mozna juz go uzywac po za Atolic Studio. Teraz staram sie uruchomic plytke stm32discovery z openocd. Pobralem ostatni build...

    Mikrokontrolery ARM   14 Sty 2015 08:39 Odpowiedzi: 2    Wyświetleń: 1542
  • [STM32F103RBT6][OpenOCD]Programowanie flasha działało i przestało...

    Witam, a więc działam sobie na płytce ZL31 z kamami, w wersji z odłączonym st-linkiem, za programator i debugger służy mi jtag-arm z andtechu, jest to urządzenie na bazie ft2232. Soft to toolchain skonfigurowany podług tutka freddiego chopina. Wszystko ładnie działało jak trzeba do dzisiaj, gdy w którymś momencie zauważyłem, że skompilowany program...

    Mikrokontrolery ARM   04 Cze 2012 23:00 Odpowiedzi: 10    Wyświetleń: 2789
  • [STM32][Eclipse+openocd] - jak zresetować procesor

    Witam, Dopiero co zaczynam bawić się ARMami, i na początek zakupiłem sobie moduł z propoxa (STM32F103VE) wsadziłem na mała płytkę uniwersalną ze stabilizatorem 3,3V do tego programator BF30... Tak więc skonfigurowałem sobie Eclipsa + CodeSourcery + openocd wg opisu na stronce tutro.net oraz skryptów załączonych do programatora. No i udaje mi się zaprogramować...

    Mikrokontrolery ARM   21 Paź 2010 09:59 Odpowiedzi: 8    Wyświetleń: 3025
  • [STM32F103VE][ARMToolchain Eclipse + OpenOCD] debugowanie

    Witam, Mam problem z uruchomieniem debugowania w Eclipse. Po zbudowaniu środowiska w toolchainie : i dołączeniu plików makefile , startup i linkera z przykładu dla STM32 udaje się skompilować projekt. Niestety nie potrafię uruchomić deguggera. Po odpaleniu OpenOCD jest wszystko ok do chwili uruchomienia GDB gdy pojawia się błąd : "Execution is suspended...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2813
  • [STM32][C/Eclipse/linaro] gdb: Target request failed

    Posiadam gotowy projekt stm32_blink_led ze strony Freddiego Chopina, wszystko zostało poprawnie skonfigurowane pod linuxem i działało bez zarzutu na Eclipse Galileo wykorzystując pakiet CodeSourcery. Aktualnie po wyczyszczeniu systemu chcę przejść na Eclipse Juno i wykorzystać toolchain Linaro. Sama kompilacja i zaprogramowanie płytki (STM32L-Discovery)...

    Mikrokontrolery ARM   15 Lip 2012 18:13 Odpowiedzi: 2    Wyświetleń: 1944
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    Witam! Mam problem z fatfs 0.09b (najnowsza; wersja 0.07 też nie działa) pod stm32f103vet6. Komunikacja SPI. Maksymalny prescaler SPI do debug'u. (Na każdej prędkości to samo). Disk timer proc na SysTick'u (działa). Karta formatowana na różne jednostki alokacji, FAT, FAT32 zawsze to samo. Nie korzystam z LFN. Strona kodowa 852, 125x, 1 (ANSI) bez znaczenia....

    Mikrokontrolery ARM   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2481
  • [STM32][F429xx] - Niepoprawny powrót z przerwania

    Użytkuję płytkę STM32F429-Discovery, środowisko budowałem w oparciu o poradnik od Freddiego, makefile oraz skrypt linkera także od Freddiego, tak słowem wstępu. Problem który napotykam jest związany z powrotem z przerwania EXTI0. Jeżeli przerwanie zostanie wyzwolone, w tym przypadku pojawi się zbocze narastające na PA0 do którego mam podpięty przycisk,...

    Mikrokontrolery ARM   19 Paź 2014 01:27 Odpowiedzi: 2    Wyświetleń: 909
  • [STM32F2xx] czym programować flash przez usart?

    No i sprawa w pewnej części się wyjaśniła sama. :) Okazuje się, że do tej pory - jednak wbrew temu co twierdził Freddie - Flash Loader Demonstrator (wersja 2.2.0) nie obsługiwał żadnych nowszych układów STM32, w tym serii F-2. Wczoraj (!) na forum firmowym STM pojawiła się informacja, że na ich stronach można znaleźć nową wersję FLD w wersji 2.4.0,...

    Mikrokontrolery ARM   28 Lip 2011 15:01 Odpowiedzi: 5    Wyświetleń: 1915
  • STM32F3Discovery st-link

    Witam, podbijam temat, również mam identyczny problem. STM32F4Discovery, OpenOCD w wersji 0.8.0 64bit, przykładowy projekt zaimportowany od Freddiego i przestawiona ścieżka do OpenOCD, zaktualizowane winUSB wg. instrukcji i wyświetla identyczne komunikaty. Pierwszy komunikat po wywołaniu programu: [syntax=text] Open On-Chip Debugger 0.8.0 (2014-04-28-08:42)...

    Mikrokontrolery ARM   11 Cze 2014 22:34 Odpowiedzi: 4    Wyświetleń: 1701
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    O popularności mikrokontrolerów STM32 wśród hobbystów i pasjonatów nikogo nie trzeba przekonywać. Firma ST taranem wbiła się w społeczność mikrokontrolerową rozdając płytki Discovery i Nucleo. Wraz z rosnącym zainteresowaniem STMami pojawiło się kilka (polskojęzycznych) książek oraz kursów/poradników na ich temat. Po co więc kolejny? Istniejące poradniki...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 89103
  • stm32 primer, openocd i rlink

    Dzięki Freddie. Jestem już o krok bliżej. Zainstalowałem drivery z najnowszej paczki openocd z Twojej strony. (nie wiedziałem, że Ride7 i openocd wymagają różnych sterów) Zainstalowałem też openocd 0.4.0 ze strony. Teraz zostaje w sesji openocd, ale pojawia się błąd: G:\arm\openocd\src>openocd -f ..\tcl\interface\rlink.cfg Open On-Chip Debugger...

    Mikrokontrolery ARM   02 Sie 2010 20:26 Odpowiedzi: 6    Wyświetleń: 3419
  • [STM32 Butterfly][Cortex-M3: pierwszy projekt w Open Source] Modyfikacja projeku

    To nie jest do końca rozwiązanie problemu. Kurcze szkoda bo mam już spory projekt i wszystko poza tym jednym szczegółem działa jak trzeba tzn programowanie przez bf30, debugowanie. A zna ktoś może jakiś dobry przykład pod stm32f107 bo przykłady Freddiego Chopina są na stm32f103. Dodano po 1 Dziwne jest to, że jeśli to nie jeśli projekt nie jest do końca...

    Mikrokontrolery ARM   05 Lip 2011 19:25 Odpowiedzi: 7    Wyświetleń: 2504
  • [stm32F2][C] zewnętrzny ram błędy odczytu

    Witam Jeśli chodzi o ustawienia (ze wszystkimi konfiguracjami PLL, AFIO, GPIO itd) to jest to plik system_stm32f2xx.c ze strony stm32. version V1.0.0, 18-April-2011. Jedyna zmiana to PG9 na PG10 + #define DATA_IN_ExtSRAM [syntax=c]//GPIOG->AFR[1] = 0x000000c0; GPIOG->AFR[1] = 0x00000c00; // GPIOG->MODER = 0x00080aaa; GPIOG->MODER = 0x00200aaa; // GPIOG->OSPEEDR...

    Mikrokontrolery ARM   08 Sty 2012 21:58 Odpowiedzi: 6    Wyświetleń: 2147
  • [STM32][Eclipse] Creating extended listing: out/stm32_blink_led.lss

    Witam, Chciałem uruchomić działające projekty które kiedyś zrobiłem na nowym laptopie. Ściągnąłem Eclipse Helios'a. Reszta zgodnie z opisem Freddiego, który pewnie wszyscy znacie. Mój makefile również bazuje na jego. Problem leży w tym że przy kompilacji wyrzuca mi taki błąd: Creating extended listing: out/stm32_blink_led.lss arm-none-eabi-objdump...

    Mikrokontrolery ARM   02 Lut 2012 17:04 Odpowiedzi: 7    Wyświetleń: 1737
  • [STM32] blink led by FC error invalid argument

    Staram się skompilować przykład stm32_blink_led udostępniony na stronie Freddiego Chopina. Po wydaniu cs-make otrzymuję Compiling file: gpio.c arm-none-eabi-gcc -c -mcpu=cortex-m3 -mthumb -O0 -ffunction-sections -fdata-sections -Wall -Wstrict-prototypes -Wextra -std=gnu89 -g -ggdb3 -fverbose-asm -Wa,-ahlms=out/gpio.lst -DSTM32F10X_MD -MD -MP -MF out/gpio.d...

    Mikrokontrolery ARM   18 Lut 2012 20:28 Odpowiedzi: 4    Wyświetleń: 1772
  • [STM32f103][C] - Zmienna double przekazywana do funkcji - błędy kompilacji

    Korzystam z gotowca Freddie'ego Chopin'a dla uC stm32f103 i używam CodeSourcery. Mam następujący problem: Próbuję obliczyć splot korzystając z funkcji: Linking target: out/stm32_blink_led.elf arm-none-linux-gnueabi-g++ -mcpu=cortex-m3 -mthumb -TSTM32F103xB_rom.ld -g -Wl,-Map=out/stm32_blink_led.map,--cref,... -Wl,--gc-sections -nostartfiles...

    Mikrokontrolery ARM   14 Kwi 2013 18:36 Odpowiedzi: 3    Wyświetleń: 1758
  • STM32,C,I2C - Portowanie kodu pomiedzy STM32F1 a STM32F4

    Freddie: jak to po co? Ktoś przepisał program z jakiegoś ATtiny na STM32F i mu zadziałało, więc lepiej nie ruszać. ;)

    Mikrokontrolery ARM   24 Paź 2013 17:42 Odpowiedzi: 10    Wyświetleń: 2379
  • STM32F103VE - Wgrywanie programu do pamięci Ram Keil4 + J-link Segger

    Wg dokumentacji MINIMALNA wytrzymałość pamięci w STM32 to 10k cykli. Jest taki jeden wyjątek: STM32F030 Można zerknąć np. do datasheeta (DM00088500), tabela 38. Miałem zabawną dyskusję z przedstawicielem producenta: Ja: Czemu ST daje tu gorszą pamięć? PP: Ta pamięć nie jest gorsza, niż w innych STM32, po prostu jest mniej testowana i dlatego producent...

    Mikrokontrolery ARM   21 Gru 2013 17:17 Odpowiedzi: 11    Wyświetleń: 2022
  • STM32 OPENOCD - Info : TAP stm32f1x.cpu does not have IDCODE

    Hej, rzeczywiście coś się ruszyło. Udało mi się podłączyć przez openocd przy przytrzymanym przycisku reset. Kiedy go puszczam połączenie się przerywa. Sprawdzałem tez i przy przyciśniętym guziku nie udaje mi się wgrać flasha przez eclipse. Ten sam jtag działa bez problemu i z tą samą konfiguracją z STM32F103. Bootloader przez usart nie działa, a usb...

    Mikrokontrolery ARM   03 Lut 2014 18:12 Odpowiedzi: 7    Wyświetleń: 2502
  • STM32F410RB - błędne informacje w Reference Manual vs debugger ADC

    Co rozumiesz przez "błąd"? Błędem nazywam wyświetlanie bitów które nie istnieją Ale teraz dzięki wam już wiem, że najważniejszy jest RM Spytałem o błędy w stm32f4xx.h, bo nie chciałbym się kiedyś zdziwić, że zapisując do rejestru wartość RCC_APB2ENR_ADC1EN zapiszę np. ((uint32_t)0x00000200) zamiast ((uint32_t)0x00000100) W RM napisali, żebyś nie ruszał...

    Mikrokontrolery Początkujący   29 Sty 2019 00:00 Odpowiedzi: 14    Wyświetleń: 435
  • [STM32][Openocd]Dziwne zachowanie openocd

    Witajcie, Pracuję na STM32 CL i do końca nie rozumiem zachowania się openocd. Plik mam poprawnie skompilowany (z przkładów freddiego ). W eclipsie sekcje GDB_Hardware Debugging mam ustawiona następująco: main->C/C++ Application: {wkazanie pliku: stm32_blink_led.elf} Debugger -> GDB command -> arm-none-eabi-gdb.exe Debugger...

    Mikrokontrolery   01 Lis 2009 22:44 Odpowiedzi: 8    Wyświetleń: 3308
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    Mam pytanie dręczące mnie, oczywiście naiwne za co przepraszam. W wypowiedzi gaskoin jest zawarte Template i konfiguracja RCC freddiego. po delikatnym przerobieniu tego kodu otrzymuję wiele błędów typu: error: #20: identifier "uint8_t" is undefined error: #20: identifier "RCC_APB2ENR_IOPAEN" is undefined error: #20: identifier "USART_CR1_TE" is undefined....

    Mikrokontrolery ARM   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8617
  • [stm32][C/Keil] różnice między stm32F1 a stm32F4

    W przykładzie dla STM32F4 jest funkcja konfigurująca GPIO - moim zdaniem całkiem wygodna [; 4\/3!!

    Mikrokontrolery ARM   28 Kwi 2012 15:27 Odpowiedzi: 33    Wyświetleń: 4932
  • [STM32F4-Discovery][OpenOCD] Brak połączenia

    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ń: 3766
  • STM32F10x stm32_blink_led i wejście w złe przerwanie.

    Ale to widziałeś? Nie. Jestem ostatnio regularnym bywalcem twojej strony, ale to przegapiłem. Mea culpa.. W skrypcie linkera należy ustawić rozmiar stosu dla przerwań - domyślnie jest zero, co zwykle źle się kończy. Ustawiłeś jakąś sensowną wartość? I to jest pewnie przyczyną. Sprawdzę po pracy i dam znać czy to rozwiązało problem. Masz na myśli wartość...

    Mikrokontrolery ARM   06 Lip 2012 18:05 Odpowiedzi: 12    Wyświetleń: 1530
  • STM32F107VCT6 - Komunikacja I2C między I2C1 a I2C2

    Jeżeli nie wiesz o jakiej bibliotece mówię to tylko tracisz swój i mój czas bo oznacza to że najprawdopodobniej nigdy nie programowałeś mikrokontrolerów z serii STM32F10**. Jest cała masa ludzi, którzy dzięki artykułom, materiałom, bezpośredniej pomocy Freddiego, a nawet dzięki jego programatorowi nauczyło się programować mikrokontrolery ARM, w szczególności...

    Mikrokontrolery ARM   24 Sty 2013 17:45 Odpowiedzi: 20    Wyświetleń: 2748
  • stm32/discovery/ZL29ARM - zaprogramowanie stm32107(ZL29ARM) przy użyciu stm32f4

    Będzie działać, o ile dobrze podłączysz piny, co z dokumentacją nie powinno być problemem. Środowisko polecam jednak sobie ustawić na podstawie tutoriala i przykładów [url=]Freddiego Chopina, z tym że w oparci o Linaro, a nie CodeSourcery.

    Mikrokontrolery ARM   14 Maj 2013 22:28 Odpowiedzi: 3    Wyświetleń: 2670
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Freddie, z całym szacunkiem dla Twoich dokonań, ale ani trochę nie pomagasz w temacie, a tylko zaśmiecasz forum. Dobre rozwiązania są wynikiem ewolucji i współpracy, a nie stania z boku i krytykowania.

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 50    Wyświetleń: 13359
  • [STm32F4] - L3GD20 - Odczytywana wartość przesunięta o jeden rozkaz

    Teraz jest ok, nie miałem pojęcia że jest buffor w STM. CS_OFF odnosi się do pinu CS dla wyświetlacza LCD, żyroskop jak i on jest na wspólnym SPI5 (to nie mój pomysł, tak jest to zrobione w STM32F429I-DISCO :P ) Dodano po 2 starob próbowałem i sprawdzać falgę RXNE oraz BSY, niestety to nie działa. Dodano po 1 Freddie Chopin , wiem że to powinno się...

    Mikrokontrolery ARM   04 Sty 2014 13:51 Odpowiedzi: 7    Wyświetleń: 1722
  • STM32F303RC/VC - Zaburzone działanie programu

    Jakieś sugestie ? Gdyby ktoś miał program do obsługi USART dla STM32F303RC w postaci pliku hex - nie pogardziłbym. Sprawdziłbym czy to wina kompilatora czy STM Edit Przeszedłem na środowisko Eclipse. Fajnie cacy, "obudowałem" sobie kompilator, wrzuciłem taki oto kod: For bug reports, read Info : This adapter doesn't support configurable speed Info :...

    Mikrokontrolery ARM   08 Paź 2014 09:51 Odpowiedzi: 15    Wyświetleń: 1347
  • [stm32f4] [GCC] - Wymuszenie programowej obsługi floatów

    Witam, Chce porównać szybkość wykonywania algorytmu z/bez FPU. Projekt przykładowy Freddiego, kod: GLOBAL_DEFS = STM32F4XX \ __FPU_PRESENT=0 \ __FPU_USED=0 \ __SOFTFP__ \ Wciąż widzę użycie instrukcji 'v***'. Próbowałem też bawić się core_flags, ale nie uzyskałem nic sensownego. Pozostaje przerzucić kod na projekt z M3, czy da się jakoś wymusić programową...

    Mikrokontrolery ARM   08 Sty 2015 19:14 Odpowiedzi: 2    Wyświetleń: 648
  • Wyświetlanie po SPI STM32F429 - ILI9341

    Witam, od jakiegoś czasu testuję zestaw uruchomieniowy STM32F429 discovery. Bazuje na modyfikacji przykładu Freddiego Chopina. Od jakiegoś czasu próbuje coś wyświetlić bez korzystania z bibliotek od ST (to mam już za sobą). Na początku dodam, że wyświetlacz startuje, wyświetla kolorowe tło (LTDC->BCCR). Następnie ustawiam żądany rozmiar okna korzystając...

    Mikrokontrolery ARM   01 Lip 2015 12:14 Odpowiedzi: 4    Wyświetleń: 1788
  • Dlaczego dioda nie reaguje? STM32F3, Nucleo STM32F303.

    Witam, Okazuje się, że jednak ten kod na bazie Freddiego ruszył. Uruchomiłem mruganie diodą ale zrobiłem to bezpośrednio na rejestrach ODR. Funkcje gpio_pin_cfg + bitband niestety nie działają dlatego też wcześniej procesor "nie dawał życia". mam zdefiniowana takie coś: [syntax=c] #define LED_bb bitband_t m_BITBAND_PERIPH(&GPIOA, 5) [/syntax] które...

    Mikrokontrolery ARM   07 Paź 2015 12:53 Odpowiedzi: 14    Wyświetleń: 1743
  • Konfiguracja CAN w STM32 Nucleo-F767ZI z MCP2551 dla telemetrii

    Chciałem się jeszcze zapytać, czy nucleo-F767ZI będzie odpowiednią płytką bazową do takiego projektu Trudno powiedzieć... Problem jest zarysowany dość ogólnie. Sam mikrokontroler to dość wydajna obliczeniowo jednostka i raczej powinna bez problemu sobie z takimi zadaniami poradzić. Mam nawet wrażenie, że jest nieco nadmiarowa a temat można by pociągnąć...

    Mikrokontrolery ARM   19 Mar 2019 14:06 Odpowiedzi: 13    Wyświetleń: 1002
  • Problem z pętlą PLL w STM32F103RBT6

    Witam, zaprojektowałem i uruchomiłem sobie moduł z Cortexem STM32. Do programowania używam JTAGa ARM USB od Freddiego Chopina ( pozdro działa bez problemu i jest szybszy od Wigglera ) i w IDE CrossWorks firmy Rowley w oparciu od biblioteke firmware FWLIB. Jak to bywa zawsze, na początku postanowiłem sprawdzić czy działają peryferia. STM32 domyślnie...

    Mikrokontrolery ARM   03 Mar 2009 06:55 Odpowiedzi: 3    Wyświetleń: 1400
  • [STM32] Wgrywanie danych do pamięci Flash

    Witam! Chcę wgrać parę danych do pamięci mikrokontrolera STM32F107 (ustawienia domyślne). Nie wiem za bardzo jak powinien wyglądać kod linkera do takiego zapisu? Korzystam z CodeSourcery ze strony Freddiego. Nie posiadam debuggera, więc kod mogę wgrywać tylko poprzez bootloader na USART. Pamięć chciałbym zapisać paroma danymi 32bit, a następnie mieć...

    Mikrokontrolery ARM   30 Gru 2010 08:43 Odpowiedzi: 1    Wyświetleń: 1970
  • [stm32f10x..][C][Eclipse]Parę rzeczy o stm32f10x... i C.

    Witam, na początku dodam, że od dawna piszę w języku C, na AVR, od niedawna na ARM Atmela, oraz od kilku dni na STM32. Jako, że 2 pierwsze nie sprawiały mi większych trudności, mam kilka pytań dotyczących procesorów ST, na początek zamieszanie z bit-bandem, może ktoś mi wytłumaczyć na jakiej zasadzie to działa? podaje przykład #define bitband_t *(volatile...

    Mikrokontrolery ARM   03 Lut 2011 10:22 Odpowiedzi: 5    Wyświetleń: 1795
  • stm32 - dwie różne zmienne a ten sam adres

    Witam, problem polega na tym że utworzyłem trzy zmienne globalne typu const uint8_t i kompilator przypisuje dwóm pierwszym ten sam adres 0x80030D4 . Trzecia zmienna już miała inny adres. Utworzyłem więc dwie kolejne zmienne do testów aby sprawdzić jaki otrzymają adres: const uint8_t ZMIENNA_TEST1=3; uint8_t zmiennaTest2=10; lecz niestety debugger ich...

    Mikrokontrolery ARM   21 Cze 2011 14:24 Odpowiedzi: 8    Wyświetleń: 2556
  • [STM32F103V] Timing, dlaczego tak długo?

    Witam Mam skompilowany przykład na stm32f103VCT6, kwarc 8MHz. Przykład dość znany ze strony Freddiego project: stm32_blink_led. kawałek pliku konfiguracyjnego: #define CRYSTAL 8000000ul #define FREQUENCY 72000000ul Główna pętla ograniczona do while (1) { //for (count = 0; count < count_max; count++);// delay LED_bb = 1; //for...

    Mikrokontrolery ARM   12 Sie 2011 07:15 Odpowiedzi: 8    Wyświetleń: 1769
  • [stm32] debugowanie, resume i program ląduje w Default_Handler

    Co znaczy zbyt mały, czy 1024 bajty to za mało? Używam twojego (jakiegoś może nie najnowszego) skryptu linkera... [syntax=c] /***************************************... * author: Freddie Chopin * file: stm32f103rb_rom.ld * last change: 2009-09-19 * * chip: STM32F103RB * compiler: arm-none-eabi-gcc 4.3.3 * * description:...

    Mikrokontrolery ARM   17 Wrz 2011 07:12 Odpowiedzi: 29    Wyświetleń: 4624
  • [STM32][Eclipse+CodeSourcery] Sposób na uruchomienie ST-Link

    Bardzo często na forum pojawiają się pytania o wybór darmowego środowiska do STM32. Problemem jest tu programator ST-Link dołączany do niektórych płytek prototypowych (np. moja ST32 VL Discovery), a dla którego ciężko znaleźć wsparcie. Wyjątkiem jest tu TrueStudio które w "darmowej" wersji ogranicza nam możliwość podglądu rejestrów w czasie debugowania...

    Mikrokontrolery ARM   19 Gru 2011 07:56 Odpowiedzi: 3    Wyświetleń: 4055
  • STM32F4DISCOVERY rozpoczęcie programowania

    Na koniec dodam, że ja osobiście niezbyt lubię makiety Opatentowałeś wpinanie TQFP i BGA bezpośrednio do płytki stykowej? :> Akurat sam mam F4 Discovery, ale jeszcze nie znalazłem czasu na dłuższą zabawę. I to samo dotyczy ARMów jako takich (wcześniej prawie dwa lata zabawy z AVRami), z tym że dodatkowo mam JTAG Freddiego i jeszcze jedną makietę, ZL26ARM...

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15652
  • [STM32F0] Najnowsze openocd i STM32F0DISCOVERY

    Hej, Cofnąłem się do wersji 0550 i problem występuje nadal: ./openocd-dev-00550-g4257cb7 -f board/stm32f0discovery.cfg Open On-Chip Debugger 0.6.0-dev-00550-g4257cb7 (2012-06-18-10:36) Debug: 163 21 stlink_usb.c:417 stlink_usb_version(): STLINK v2 JTAG v15 API v2 SWIM v0 VID 0x0483 PID 0x3748 Debug: 164 23 stlink_usb.c:559...

    Mikrokontrolery ARM   05 Lip 2012 09:01 Odpowiedzi: 16    Wyświetleń: 3804
  • [STM32] Uszkodzenie zasilania - STM32F4-Discovery

    Tą diodę możesz spokojnie zewrzeć (tymczasowo) A długo można tak bez tej diody "jechać" ? Bo ja też zwarcie zrobiłem, a nie mam gdzie jej kupić więc na razie działam bez niej.

    Mikrokontrolery   08 Lip 2012 19:47 Odpowiedzi: 11    Wyświetleń: 3307
  • [stm32][eclipse] - ethernet i TIM2_IRQHandler

    Witam, Dotychczas się nie ujawniałem, gdyż wolałem sam spróbować swoich sił w przygodzie z 32 bitowym procesorkiem. Jednakże, problemy, jakie napotkałem spowodowały, że zdecydowałem się na założenie konta i tego tematu. Używam Eclipse Indigo, prog-debuger jtag wiggler, procesora STM32F107VCT6 na płytce olimex STM32-P107 rev.B. Konfigurację eclipse udało...

    Mikrokontrolery ARM   05 Sie 2012 19:03 Odpowiedzi: 5    Wyświetleń: 1569
  • [STM32L] - [STM32L-Discovery] Blink-Led Prawidłowa konfiguracja portów.

    Witam. Przerobiłem mrugacz diodami Freddiego Chopina na procesor STM32L, jednak coś nie tak jest z tym ... nie działa. Podczas debugowania doszedłem do wniosku że chyba źle skonfigurowałem porty. Albo robię źle coś innego gdzieś. Niby adresy rejestrów portów są prawidłowe, ale odczytane z tego obszaru pamięci wartości są zupełnie bez sensu i nie zmieniają...

    Mikrokontrolery ARM   27 Sie 2012 17:07 Odpowiedzi: 5    Wyświetleń: 2307
  • [STM32F405RG][CooCox] - Brak połączenia / programowanie nowego procesora

    Dobra, chyba znalazłem przyczynę i jeśli dobrze mi się wydaje to uwaliłem przez to procka. Korzystałem z biblioteki STM32F103 przy projektowaniu i zamiast mieć 4X VDD i VSS to w tym procku 2 piny VSS zostały zamienione na Vcap, zwieranie ich do masy musialo upalic procka i to powodowało grzanie się regulatora... Bo żadnych zwarć nie znalazłem. Znalazłem...

    Mikrokontrolery ARM   12 Mar 2013 22:34 Odpowiedzi: 19    Wyświetleń: 2877
  • [STM32F0] - Komplikacje z uruchomieniem zewnętrznych przerwań EXTI.

    Hehe, chyba ślepnę powoli :P Masz dobrą tablicę wektorów? Tablicę wektorów oczywiście napisałem sam, na podstawie twoich projektów dla µC LPC11xx i STM32. No i faktycznie, w tablicy wektorów zapisane miałem: Nie powinieneś działać na rejestrze 0? Tak, dokładnie, jedynka była wynikiem moich poszukiwań niepowodzenia, wcześniej widniało tam zero....

    Mikrokontrolery ARM   22 Maj 2013 21:53 Odpowiedzi: 4    Wyświetleń: 1881
  • [STM32L][STM32L-Discovery] - Projekt w Eclipse dla stm32L z makefile

    Witam, Na wstępie dodam, że bardzo długo walczę z konfiguracją projektu z stm32l w Eclipse. Udało mi się stworzyć projekt z automatycznie generowanym plikiem makefile (na podstawie ustawień C/C++ Build -> Settings ), ale były problemy z FreeRTOS, więc postanowiłem przerobić przykład Freddiego dla STM32F10x (stm32_blink_led), aby mieć większy wpływ na...

    Mikrokontrolery ARM   23 Lip 2013 09:39 Odpowiedzi: 3    Wyświetleń: 2352
  • STM32L-Discovery - Czy da się na tym zrobić akwizycję danych na kartę SD?

    A niby czemu "Kepler", a nie po prostu "najnowszą"? Bo Kepler jest najnowsza właśnie, a GNU ARM Plugin dostał wsparcie (którego nawet nie zdążyłem jeszcze przetestować) dla JLINK i OpenOCD. Za miesiąc Kepler zostanie zastąpiony nową wersją i wtedy Twój post straci aktualność. Taka jest naturalna kolej rzeczy, 99% postów na elektrodzie jest przestarzałych....

    Mikrokontrolery ARM   26 Maj 2014 15:51 Odpowiedzi: 23    Wyświetleń: 2193
  • STM32F4 Discovery - ld8 + no st-link detected

    Nie, procek się nie grzeje Zworek nie ruszałem, St-link (oba) na dole JP2 i JP3 też i na górze JP1 zwarte jak były Programuję w środowisku Keil v5 #include "delay.c" #include "delay.h" #include "stm32f4xx.h" void GPIO_Config(void) // konfiguracja portow gpio { GPIO_InitTypeDef GPIO_InitStructure; //tu nalezy...

    Mikrokontrolery ARM   03 Cze 2014 05:25 Odpowiedzi: 8    Wyświetleń: 2010
  • STM32 - Nowe środowisko nie może skompilować startup

    Mam problem musiałem postawić od nowa środowisko na win8.1 Stawiałem wedle rad freddiego i pierwszy raz trafił mi się poniższy błąd wspomne że jest to przykład do stm32f4 który pobrałem z strony freddiego choć wprowadziłem drobne zmiany w discovery 21:16:03 **** Build of configuration Default for project stm32f4_blink_led **** make all 0 [main]...

    Mikrokontrolery ARM   11 Lip 2014 23:21 Odpowiedzi: 4    Wyświetleń: 1233
  • [STM32F4] - Dziwne zachowanie USART

    Witam od dwóch dni mam problem z USART na stm32f4discovery. Otóż napisałem sobie prosty programik na bazie tego przykładu pod stm32f4discovery ze strony Freddiego Chopina, tyle że sam napisałem sobie konfigurację zegarów itd. Zrobiłem konfigurację USART 6, napisałem funkcję do wysyłania jednego bajtu oraz całego słowa i wrzuciłem sobie wysyłanie bajtu,...

    Mikrokontrolery ARM   18 Sty 2017 17:39 Odpowiedzi: 1    Wyświetleń: 804
  • [STM32f7][kiss_fft] niemożność debuggowania

    Wiesz co Freddie...aż wstyd mi się pytać, ale ja to nie mogę chwycić filozofii OpenOCD i jego komend. [syntax=bash]openocd -f /usr/local/share/openocd/scripts/interfa... -c "transport select swd" -f /usr/local/share/openocd/scripts/target/... -c "reset halt; flash write_image erase program.elf;"[/syntax] [syntax=bash]invalid...

    Mikrokontrolery ARM   01 Mar 2018 20:04 Odpowiedzi: 17    Wyświetleń: 804
  • STM32F746G-DISCO - migotanie obrazu i śmieci na ekranie TFT

    Wrzuć tu plik .bin

    Mikrokontrolery ARM   07 Kwi 2020 12:14 Odpowiedzi: 13    Wyświetleń: 714
  • [OpenOCD] [JTAG BF30] [STM32F103] - nie laduje programu

    OMG, ale po co ładujesz wciąż plik .bin... Załaduj po prostu plik .hex czy .elf - parametr offset nie ma wtedy żadnego znaczenia (jest ignorowany), bo pliki te zawierają adresy. Co do parametru "unlock" - jeśli masz układ z zablokowaną pamięcią, to ta komenda nie zadziała zawsze - jak widzisz - w niektórych układach po odblokowaniu pamięci konieczny...

    Mikrokontrolery ARM   11 Sty 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4726
  • [stm32] Przerwania od timerów vs czyszczenie flasha

    Witam! Mam problem z projektem na STM32. Chciałem użyć pamięci flash do zapamiętania potrzebnych mi parametrów. Problem pojawił się przy czyszczeniu flasha. Po wywołaniu FLASH_ErasePage dostaję flagę FLASH_FLAG_BANK1_EOP,co wydaje się całkiem prawidłowe. Program wraca do pracy z tym, że przez około 5s nie działają mi przerwania od timerów. Same timery...

    Mikrokontrolery ARM   14 Cze 2011 12:02 Odpowiedzi: 0    Wyświetleń: 978
  • Pytanie o podłączenie SPI w uC STM32F103.

    Cytat: W przypadku większej ilości urządzeń komunikujących się przez SPI zostaje mi albo użycie kolejnych portów SPI2 oraz SPI3 lub sprzętowe sterowanie końcówkami CS? Zakładając, że chciałeś napisać "... lub programowe sterowanie końcówkami CS" to też się zgadza. Zgadza się chodziło mi o programowe sterowanie końcówkami CS. Czyli w takim wypadku przy...

    Mikrokontrolery ARM   20 Wrz 2017 17:36 Odpowiedzi: 22    Wyświetleń: 4552
  • [STM32f4 eval] [Eclispse Helios sr2 Code Sourcery] linker

    Witam, Korzystając z makefile of projektu FreddiegoChoppina z STM32 blink... po drobnych modyfikacja flagi kompilacji na m4 oraz ścieżki dostępu do pliku linkera konsola wyrzuca mi taką informację: [syntax=actionscript] **** Build of configuration Default for project bob **** cs-make all Linking target: out/bob.elf arm-none-eabi-g++ -mcpu=cortex-m4...

    Mikrokontrolery ARM   13 Lip 2014 20:15 Odpowiedzi: 11    Wyświetleń: 2515
  • [STM32Discovery]nie widać efektów debbugowania

    Witam, skonfigurowałem środowisko wg instrukcji FreddieChopina czyli GDB+elcipse+OpenOCD pod płytkę STM32Discovery Po wielu bojach udało mi się odpalić debbuger. Dioda kontrolna zaczyna migać z zielonego na czerwony - czyli komunikacja jest gdy wcisnę reset na płytce to i eclipse przeskakuje na początek programu (co potwierdza powyższe). Załadwałem...

    Mikrokontrolery ARM   15 Cze 2012 12:04 Odpowiedzi: 1    Wyświetleń: 1036
  • STM32F205 - [STM32] program nie chce startować

    Dzięki, Freddie. Rozmowa z Tobą po prostu skierowała mnie na właściwe tory. "(1 << (7 * 2)) | (1 << (6 * 2))" jest bardzo przejrzyste. ponieważ w tym rejestrze za każdy bit portu odpowiadają 2 bity konfiguracyjne, to naturalne jest, że żeby ustawic odpowiedni bit konfiguracji muszę przesunąć go o 2 razy numer bitu w porcie. Gdybym chciał...

    Mikrokontrolery ARM   18 Gru 2012 21:44 Odpowiedzi: 9    Wyświetleń: 2586
  • STM32F4-Discovery - jak skompilować kod webserwera? (ograniczenie kodu)

    Niedawno znajomy próbował jakiś demonstracyjny webserver z sieci i całość zajęła 19 KiB, więc darmowy Keil nie miał z tym problemu. Zasadniczo bez kłopotu powinno się dać przenieść projekt pod CooCox lub lubianego tutaj Eclipse DIY Freddiego z nieskonfigurowanym domyślnie stosem. Wygeneruj nowy projekt w nowym środowisku, a następnie usuń wygenerowany...

    Mikrokontrolery Początkujący   11 Wrz 2013 05:40 Odpowiedzi: 32    Wyświetleń: 5310
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

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

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4140
  • [STM32F3 Discovery] - Potrzebne darmowe IDE

    Tylko teraz najnowsza wersja eclipsa to kepler. Do tego przykład freddiego do stm32f4 który po zmianie tablicy wektorów i kilku plików pasuje jak ulał do stm32f3.

    Mikrokontrolery ARM   26 Paź 2013 18:15 Odpowiedzi: 12    Wyświetleń: 2610
  • [Stm32f3-Discovery][C] - SPI i żyroskop - błędna komunikacja.

    Argument o "przenośności" kodu wg Twojego pomysłu jest śmieszny, bo niby co - weźmiesz ten kod z STM32, wrzucisz go na LPC17xx i zadziała? Jeśli musisz go zmienić i tak, to ja nie wiem gdzie zysk. Nie chodziło mi o przekopiowanie kodu, ale o sposób postępowania, który będzie poprawny niezależnie od uC. Dobrze, postaram się przerobić konfigurację rejestrów...

    Mikrokontrolery ARM   03 Mar 2014 19:41 Odpowiedzi: 21    Wyświetleń: 3516
  • STM32F4-DISCOVERY - Komunikacja z akcelerometrem przez SPI

    Nie łącz załączania SPI z jego inicjalizacją. Najpierw ustawiasz wszystkie rejestry potem dopisujesz SPE Nigdy w życiu tego nie dzieliłem i nigdy w życiu nie miałem z tego powodu problemu. 4\/3!! FAKT jak ustawiasz jeden rejestr to nie, ale jak kilka to ten drugi już się nie ustawi.

    Mikrokontrolery ARM   11 Lut 2014 16:39 Odpowiedzi: 27    Wyświetleń: 4545
  • [STM32F4-discovery] - Obsługa wyświetlacza LCD

    Sporo osób ma problemy więc proszę. Lista plików które trzeba umieścić w czystym przykładzie stm32f4_blink_led aby wyświetlacz ożył. (na płytce STM32f429disco) (UWAGA DZIAŁA BEZ SPLa) W pakiecie: -zaktualizowane pliki nagłówkowe od st. -zmodyfikowane pliki inicjalizacyjne SDRAM na bazie projektu ze strony en.radzio.dxp.pl (działają na bibliotekach GPIO...

    Mikrokontrolery ARM   24 Lis 2015 23:41 Odpowiedzi: 34    Wyświetleń: 12480
  • [STM32F405] - Uruchomienie FPU

    Jak GCC to weź przykład Freddiego.

    Mikrokontrolery ARM   14 Mar 2015 10:17 Odpowiedzi: 4    Wyświetleń: 1197
  • Dlaczego kod się zawiesza? STM32F100xx, IMU na MPU6050 po I2C z STM32f100RB.

    Zacznijmy od początku, czyli od inicjalizacji. Coś wygrzebałem, post Freddie Chopin o inicjalizacji: [syntax=c] #defineI2C_CR2_FREQ_24MHz 0b011000 RCC_APB1ENR_I2C2EN = 1; // wl. taktowanie I2C2 I2C_CR1_SWRST = 1; // programowy reset I2C_CR1_SWRST = 0; I2C2->TRISE = 37; // ?? z kad ta wartosc ( Co tu wpisać ?) I2C2->CCR = 120; // 24MHz/120/2 ~= 100kHz...

    Mikrokontrolery ARM   31 Mar 2015 23:02 Odpowiedzi: 26    Wyświetleń: 1830
  • [STM32F7][C] - Jakie darmowe GUI na STM32F7-Discovery ?

    i nie zadziała, bo plik nazywa się "STemWin528_CM7_GCC.a". a nie "libSTemWin528_CM7_GCC.a". Dlatego trzeba użyć formatu "-l:" zamiast "-l". Ok, do tej pory nie zwróciłem na to uwagi. No ale to w tym samym polu wystarczy wstawić :STemWin528_CM7_GCC.a i na to samo wyjdzie.

    Mikrokontrolery ARM   08 Sty 2016 13:26 Odpowiedzi: 31    Wyświetleń: 4824
  • [STM32][Eclispe] - Błąd w instrukcjach Thumb w AC6 STM32 Work Bench-STM32f407VG

    ustawienie tego wszystkiego przy użyciu Makefile na pewno zajęło by dłużej Uważasz po poprzednich postach że Kolega autor ma na tyle wiedzy aby to zrobić? Nie wiem jak to ludzie robią, że im nie działa (trzeba się naprawdę postarać), ale ja używam od czasu do czasu SW i problemów żadnych nigdy nie miałem.

    Mikrokontrolery   04 Gru 2016 08:15 Odpowiedzi: 28    Wyświetleń: 1482
  • [STM32F407-discovery] echo usart

    Jest to funkcja od freddiego i myślałem ze ona rozkreca zegary na maksa wiec 168mhz/4=42mhz

    Mikrokontrolery ARM   04 Kwi 2017 19:42 Odpowiedzi: 11    Wyświetleń: 1242
  • openocd z eclipse z stm32f103c8 w linuksie - openocd nie haltuje i nie flashuje

    Jak najbardziej tak zrobiłem i wszystko działa jak trzeba. Mój upór wynikał stad, że skoro jest wtyczka AC6 z opcją uruchamiania Openocd, to korzystałem z niej sądząc, że dlatego nie działa, bo coś zrobiłem źle. Finał sprawy taki: Zrobiłem nowy config korzystając z C/C++ GDB Hardware Debugging, tam ustawiłem ścieżkę do arm-none-eabi-gdb, ustawiłem też...

    Mikrokontrolery ARM   23 Lis 2017 18:46 Odpowiedzi: 7    Wyświetleń: 1098
  • [STM32F439] Podwójne przerwanie TXE.

    Tak jak pisałem w pierwszym poście IMO zachowanie normalne. Tak samo w STM32F4 nie ma żadnego FIFO w SPI. Teoretycznie ma bo masz rejestr przesuwny i DR. Dostajesz dlatego 2 TXE raz na poczatku a drugi jak przesunie z DR do tego rejestru. Aż sobie płytkę z 429 odpaliłem i nie widzę żadnego nieprawidłowego działania. FCh słusznie zauważył że akurat tu...

    Mikrokontrolery ARM   05 Paź 2017 11:06 Odpowiedzi: 21    Wyświetleń: 798
  • Re: Atolic błąd w pliku nagłówkowym stm32f10x.h

    wrzuci film na youtube na którym będzie widać nagrany smarkfonem ekran monitora Już miałem przypadek, gdzie listing był zrobiony w formie kilku fotografii ekranu monitora. Powód: bo tak jest wygodniej. Pytanie dla kogo? Dodano po 1 kupić książkę do C? Za darmo jest kilka w necie. Dodano po 2 chciałbym rozpocząc swoją przygode z stm32 więc stworzyłem...

    Mikrokontrolery Początkujący   20 Mar 2018 21:19 Odpowiedzi: 12    Wyświetleń: 864
  • [STM32L476]Konfiguracja ADC (na rejestrach)

    (at)kamil94goldman odpowiedź jest prosta - tak samo jak do PSC wpisujesz wartość o 1 mniejszą niż dzielnik który sobie policzyłeś, tak do ARR również powinieneś wpisać wartość o 1 mniejszą. no tak... ;) Walczę z odmierzaniem czasu, nie wchodząc w przerwanie. Opóźnienie chciałem uzyskać dzięki sprawdzaniu flagi przerwania ale gdy program uruchamiam...

    Mikrokontrolery ARM   20 Lip 2018 10:06 Odpowiedzi: 21    Wyświetleń: 1011
  • Jak dodać dany plik do istniejącego projektu w Eclipse? STM32F103.

    Zobacz więc tutaj Generalnie do LIB_DIRS dodaj folder w którym jest ten plik, a do LIBS dodaj nazwę pliku w formie "-l<nazwa>", przy czym pomijasz pzedrostek "lib" i rozszerzenie ".a", czyli w Twoim przypadku "-lSTM32CryptographicV3.0.0_CM3_GCC_ot". Innym ważnym krokiem jest też dodanie nagłówka tej biblioteki (plik(ów) .h) do ścieżek include...

    Mikrokontrolery ARM   09 Sty 2019 09:10 Odpowiedzi: 16    Wyświetleń: 822
  • Wykorzystanie VID/PID w komercyjnych projektach USB z XMEGA/STM32

    W skrócie - nie możesz. Firmy tylpu Atmel/Microchip, czy STM udostępniają swoje PID/VID do celów demonstracyjnych. Oficjalnie nie mogą ich odsprzedać, czy użyczyć innym komercyjnie. Więc jedyna możliwość to kupić numery w organizacji USB. Tu się mylisz. Nie wiem jak atmel ale stm dla produkcji poniżej 10ku/r usodtępnia swoje po podpisaniu odpowiedniej...

    Mikrokontrolery AVR   08 Sty 2019 18:09 Odpowiedzi: 14    Wyświetleń: 1221
  • [STM32] Evaluation board / Development kit dla STM32F103xE

    STM32 Primer2 Zawsze bawiło mnie czepianie się Windowsa Mnie bawi wiele rzeczy, ale staram się nie epatować tym innych, bo może nie mają takiego jak ja poczucia humoru ;> Czepianie się konkretnego OS nie jest w żaden sposób powiązane z używaniem komputera ani tym bardziej z udawaniem kogokolwiek. EOT w tym zakresie. Nie wnikając w mój szlak bojowy...

    Mikrokontrolery ARM   27 Maj 2009 13:46 Odpowiedzi: 16    Wyświetleń: 5768
  • [STM32][C] Debugowanie kodu przerwania w pamięci RAM

    Hmmm. Wgrałem oryginalny program z Stm32 MassStorage. vectors.c startup.S i .ld o kolegi Freddie Chopin. Mam obecnie dwa przerwania z Usb: USB_HP_CAN1_TX_IRQHandler i USB_LP_CAN1_RX0_IRQHandler ( w vectors.c było bez jedynek kolo CAN ). Zrobiłem takie coś, orginalny program void USB_HP_CAN1_TX_IRQHandler(void) { CTR_HP(); }...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3296
  • [STM32][True Studio] sqrt i __errno

    Nie używałem nigdy True Studio bo moja opinia jest podobna do opinii Freddiego. Ale pierwsze co bym sprawdził, to czy: 1. mam plik errno.h 2. czy mogę używać errno Jeśli tak, dopisał bym #define __errno errno przed włączeniem math.h Albert

    Mikrokontrolery ARM   20 Wrz 2012 10:34 Odpowiedzi: 9    Wyświetleń: 3023
  • [C][stm32f103] Komunikacja z DS18S20 po 1-Wire na bazie kodu kolegi hotdog.

    Witam, W celu zrealizowania komunikacji z DS18S20 skorzystałem z następujących kodów dostępnych na forum: Kod od freddiego do konfiguracji GPIO: [syntax=c] #define GPIO_CRx_MODE_CNF_mask 0xf //4 bity - 2 bity na mode i 2 bity na configurację /*-----------------MODE-----------------... #define GPIO_CRx_MODE_IN_value 0x0 #define GPIO_CRx_MODE_OUT_10M_value...

    Mikrokontrolery ARM   18 Lis 2011 10:52 Odpowiedzi: 11    Wyświetleń: 3992
  • [STM32F2] Kasowanie flagi przerwania periodycznego

    Witam! Timer generuje przerwanie periodyczne. W procedurze obsługi testowo chciałem przełączać stan na jednej z linii portu GPIO (prymitywny debug na LED), ale... okazało się, że nie działa. W pierwszej chwili szukałem błędów w inicjalizacji timera, ale później się okazało, że przerwania się generują, tylko ja tego nie widzę, bo nie wykonuje się przełączenie...

    Mikrokontrolery ARM   13 Lis 2011 22:43 Odpowiedzi: 7    Wyświetleń: 2359