stm32f10x device

Znaleziono około 145 wyników dla: stm32f10x device
  • [ARM] Jak ustawić STM32F103VB w KEIL 4.22a? Błąd w stm32f10x.h przy kompilacji

    Przy próbie kompilacji takiego prostego programu: stm32f10x.h(80): error: #35: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)" Procesor pod który piszę to STM32F103VB. Kompilator KEIL wersja 4.22a

    Mikrokontrolery ARM   11 Paź 2011 18:04 Odpowiedzi: 4    Wyświetleń: 3186
  • REKLAMA
  • Programowani STM32 przez RS232 - kompilacja do pliku HEX

    Witam. Chciałbym prosić o poradę przy programowaniu stm32 przez RS232. Mianowicie chodzi o to, że bez programatora mogę programować (przynajmniej tyle wiem) jedynie za pomocą Flash Loader Demonstrator. W tym programie trzeba posiadać pliki w formacie .hex lub .bin i ja nie wiem jak uzyskać format takiego pliku. Próbowałem w Keilu skompilować program...

    Mikrokontrolery ARM   26 Lut 2012 13:44 Odpowiedzi: 3    Wyświetleń: 2217
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    Hmm, to prawda gaskoin - pisałeś o pliku stm32f10x.h ale on mi za nic w świecie niechce się do łączyć. kiedy tylko go dodaję, to jak bym tego nie sprubował zrobić otrymuję errora: E:\Keil_60\ARM\INC\ST\STM32F10x\stm32f10... error: #35: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)"...

    Mikrokontrolery ARM   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8884
  • REKLAMA
  • STM32F10x Keil: 44 warningów i error assert_param declared implicitly przy kompilacji

    Witam Napisałem pierwszy prosty program w Keil: [syntax=cpp] #include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x.h" #include "stm32f10x_rcc.h" GPIO_InitTypeDef GPIO_InitStruct; int main(void) { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP... ENABLE); GPIO_InitStruct.GPIO_Pin = GPIO_Pin_1; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;...

    Mikrokontrolery Początkujący   13 Kwi 2014 12:10 Odpowiedzi: 4    Wyświetleń: 1416
  • [stm32f103] - Atolic -> (Eclipse + CodeSourcery)

    Tak wyglada kompilacja w consoli: [syntax=text] 16:18:26 **** Build of configuration Debug for project stm32F103RB_template **** cs-make all Building file: ../Setup/startup.S Invoking: ARM Sourcery Windows GCC Assembler arm-none-eabi-gcc -x assembler-with-cpp -Wall -Wa,-adhlns="Setup/startup.o.lst" -c -fmessage-length=0 -MMD -MP -MF"Setup/startup.d"...

    Mikrokontrolery ARM   25 Cze 2013 15:39 Odpowiedzi: 20    Wyświetleń: 3398
  • REKLAMA
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    \o/ Fakt, sorry, ale już gra, sciągnąłem sobie Twoj projekt i na nim będę bazował. Ale... używam (czy też mam zamiar używać) biblioteki SPL, budując ją dostaje masę warnów, jest się czym przejmowac? make all Compiling file: ./stm_lib/STM32F10x_StdPeriph_Driver/src... arm-none-eabi-gcc -c -mcpu=cortex-m3 -mthumb -O0 -ffunction-sections...

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 134177
  • STM32F100RB - kompilacja arm-none-eabi-gcc z biblioteką CMSIS, makefile, dioda LED

    Witam, niestety muszę prosić o pomoc u podstaw, bo poległem. Problem jest taki: chciałem skompilować testowy program za pomocą arm-none-eabi-gcc z biblioteką CMSIS, bez żadnych eclipse, bez żadnych płytek rozwojowych - po prostu dioda podłączona do wyjścia procesora. Biblioteka chyba nie przewiduje bycia używanym przez arm-none-eabi-gcc więc: 1. utworzyłęm...

    Mikrokontrolery ARM   30 Paź 2016 22:23 Odpowiedzi: 20    Wyświetleń: 1242
  • stm32f107 eclipse - plik wynikowy o zerowej pojemności

    Witam kolegów! Chce zaprogramować stm32f107 i mam już całkiem pokaźny kod który się ładnie kompiluje. Niestety plik elf i hex są puste (prawie puste:)) Oto końcówka kompilacji: Building target: waga_przeplywowa_eth.elf Invoking: Cross ARM C Linker arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -O0 -fmessage-length=0 -fsigned-char...

    Mikrokontrolery   22 Kwi 2015 14:36 Odpowiedzi: 9    Wyświetleń: 1353
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    no racja ścieżki bez cudzysłowów powinny być:) Już prawie się skąpilowało:) wyskoczyło mi jeszcze takie cos: Compiling file: ./lwip-1.4.0/src/netif/slipif.c arm-none-eabi-gcc -c -mcpu=cortex-m3 -mthumb -O0 -ffunction-sections -fdata-sections -Wall -Wextra -std=gnu89 -g -ggdb3 -fverbose-asm -Wa,-ahlms=out/slipif.lst -DSTM32F10X_CL -DUSE_STDPERIPH_DRIVER...

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2895
  • Keil uVision: Błędy kompilacji STM32F10x - invalid redeclaration of type name s32

    Ok, zrobiłem wszystko wg tego tutoriala: http://ktc.wieik.pk.edu.pl/wp-content/up... Lecz i tak wyskakują mi błędy o takiej treści: .\inc\stm32f4xx.h(101): error: #35: #error directive: "Please select first the target STM32F4xx device used in your application...

    Mikrokontrolery ARM   14 Kwi 2014 18:07 Odpowiedzi: 18    Wyświetleń: 6646
  • [STM32][eclipse+CodeSourcery]Obsluga USB Mass Storage Device

    To są lekko zmodyfikowany przykład od ST. Jestem elektronikiem hobbystą. Wielu rzeczy nie wiem. Często proszę o pomoc - słabo by było jak by każdy chciał za to kasę :). Więc za free. Nie dopisałem w mailu - przykład jest skonfigurowany na procka stm32f103x - z 128 KB Flash #define STM32F10X_MD - w stm32f10x.h

    Mikrokontrolery ARM   19 Maj 2011 21:10 Odpowiedzi: 15    Wyświetleń: 4805
  • REKLAMA
  • Konfiguracja OpenOCD z RLink na STM32 Primer w Eclipse - błędy w logach

    Ciągle nic. Nie mogę zacząć debugowania ba cały czas dostaje śmieci jak poniżej. Może Freddie masz pomysł co jeszcze mogę pozmieniać? G:\arm\openocd\tcl>openocd -f interface/rlink.cfg -f board/stm32f10x_128k_eval.c fg -c "jtag_khz 300" Open On-Chip Debugger 0.4.0 (2010-07-27-20:27) Licensed under GNU GPL v2 For bug reports,...

    Mikrokontrolery ARM   02 Sie 2010 20:26 Odpowiedzi: 6    Wyświetleń: 3542
  • Przykłady dla STM32 + STM32F10x Standard Peripherals Library

    Projekt http://dl.dropbox.com/u/13064305/stm32_U... i biblioteki (ściągnięte bezpośrednio ze strony ST) http://dl.dropbox.com/u/13064305/STM32F1... http://dl.dropbox.com/u/13064305/STM32_U...

    Mikrokontrolery ARM   07 Cze 2014 11:15 Odpowiedzi: 39    Wyświetleń: 9900
  • [STM32F10x] - Dlaczego SPI1 przestaje działać po konfiguracji RCC?

    Witam Mam problem z poprawnym działaniem SPI1 , zamieszczam kod i zrzuty z analizatora , niżej napiszę co nie gra . http://obrazki.elektroda.pl/6540904700_1... Zdjęcie sekwencji http://obrazki.elektroda.pl/6996450100_1... Przez spi chce uruchomić 74hc595 po małej przeróbce kodu działa ale , jak widać zawiesza się , był...

    Mikrokontrolery ARM   15 Paź 2013 18:24 Odpowiedzi: 6    Wyświetleń: 1584
  • C Keil - STM32F103VE + kamera OV7725 + wyśw. SSD1963

    Ok, dodałem funkcję LCD_SetWindow w lcd.c (a także na dole w lcd.h), przekopiowałem pliki lcd.c, lcd.h, char_font.c do projektu OV7225 (dostałem do kamery), wcześniej we wszystkich plikach pozamieniałem podłączenia GPIO na takie jak są na mojej płytce, dodałem te 3 pliki w projekcie OV7225 i spróbowałem odpalić. Niestety program nie chce przejść inicjalizacji...

    Mikrokontrolery ARM   26 Gru 2013 15:52 Odpowiedzi: 16    Wyświetleń: 3657
  • STM32 F107 - Jak poprawnie wysyłać dane przez magistralę I2C?

    No kwarc jest ani 8 ani 24 tylko 14,7456 MHz, może faktycznie coś z ustawieniem traktowania magistrali... Predkość jaka wyszła mi na APB1 to 35,9424, czy muszę jakoś przeliczać GPIO_InitStructure.GPIO_Speed bo próbowałem już i przy 2 i 10 i 50..., no i jeszcze I2C_InitStructure.I2C_ClockSpeed = I2C_SPEED mam ustawione na 100k. czy mogę tu wpisać cokolwiek.......

    Mikrokontrolery ARM   25 Lip 2014 15:38 Odpowiedzi: 4    Wyświetleń: 2637
  • STM32 - Programowanie "po rejestrach" bez SPL

    Plik nagłówkowy mikrokontrolera można wyłuskać np. z paczki SPL pobranej ze strony ST. Dla Twojego STM32F103VBT6: [url=http://www.st.com/web/catalog/tools... (przycisk download na dole strony). Po rozpakowaniu archiwum: Libraries -> CMSIS -> CM3 -> DeviceSupport -> ST -> STM32F10x -> stm32f10x.h...

    Mikrokontrolery ARM   15 Lut 2016 18:44 Odpowiedzi: 19    Wyświetleń: 3531
  • [STM32] [STM32][C/GCC] Hard Fault przy obsłudze przerwań na przycisku WaveShare Port103Z

    Nic to niestety nie pomogło :| Z innych modyfikacji kodu Frediego to: Włączenie F: '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 -I. gpio.c -o out/gpio.o...

    Mikrokontrolery ARM   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 6070
  • [STM32] [C] [CMSIS] - #ifdef brak deklaracji stalej

    Trzeba zdefiniować STM32F10X_CL - zwykle jest to zrobione w pliku stm32<cośtamcośtam>_conf.h, ewentualnie w stm32f10x.h, ewentualnie (najlepsze rozwiązanie) po prostu podajesz to do kompilatora poprzez "-D". 4\/3!! Znalazłem deklarację w pliku stm32f10x.h: ... /* Uncomment the line below according to the target STM32 device used in your application...

    Mikrokontrolery ARM   19 Sty 2011 16:19 Odpowiedzi: 13    Wyświetleń: 5078
  • [STM32] [STM32][C] Keil uVision 4 - brak reakcji po wgraniu programu do uC

    otoz mam zakupiona plytke w kamami butterfly z kontolerem stm32f107vb, uzywam keila i wszystko skofigurowalem -upgrade st link-a rowniez zrobiony, program sie jakby grywa bez zadnych problemow, okno debugowania otwiera sie normalnie (z komunikatem o ograniczeniu kodu do 32k) podczas debugowania otrzymuje komunikat "could not stop cortex-m device. pleaase...

    Mikrokontrolery ARM   04 Cze 2013 13:36 Odpowiedzi: 6    Wyświetleń: 1712
  • [STM32f103ZET6][C/CooCox]] - Brak inicjalizacji wyświetlacza HY32C

    Tak. W zasadzie włączam taktowanie wszystkich portów zaraz po funkcji "SystemInit()". Dodano po 13 Próbowałem też na przykładzie z "hy mini". Zmieniłem tylko pin adresowy(RS), chip select na NE4 no i dorzuciłem obsługę DEMUX'a. I dalej nic. Załączam kod z tego przykładu: main: [syntax=c]void MUXInit(); //void TestChipSelect(); int main(void) { SystemInit();...

    Mikrokontrolery ARM   22 Paź 2013 09:52 Odpowiedzi: 8    Wyświetleń: 3138
  • [STM32][st-link/Code Sourcey] - Debug GDB od atollic-błąd z połączeniem do serw.

    Witam. Podobne tematy już były, ale nie znalazłem tematu z moim problemem. Mam płytkę STM32 discovery value line z STM32f10x na pokładzie. ST-link jest wykrywany w WINDOWS XP. STlink Utility działa poprawnie, łączy się, można przejść w pracę krokową, zobaczyć rejestry etc. Moje środowisko to eclipse + Code Sourcey. Jako GDB server uruchamiam serwer...

    Mikrokontrolery ARM   26 Wrz 2013 21:06 Odpowiedzi: 10    Wyświetleń: 5028
  • Kompilacja ARM Cortex-M3: Błąd 'undefined reference to assert_param'

    Jakbyś czytał uważnie to, co napisałem to byś zauważył, że zastosowałem sie do komentarzy z pliku stm32f10x_conf.h. Jednak nic to nie dało. Błąd jak sie pojawiał tak sie pojawia nadal. Z dokumentacją całej biblioteki tez sie zapoznałem. Jedyne, co znalazłem w niej odnośnie w/w błędu to, co jest w tym hederze. Patrzyłem też jak sa zrobione jak twierdzisz...

    Mikrokontrolery ARM   21 Lis 2010 14:24 Odpowiedzi: 10    Wyświetleń: 3028
  • [stm32f107] W jaki sposob zresetowac mikrokontroler + pytanie dodatkowe

    ad 1/ Software reset The SYSRESETREQ bit in Cortex™-M3 Application Interrupt and Reset Control Register must be set to force a software reset on the device. Refer to the STM32F10xxx Cortex-M3 programming manual (see Related documents on page 1) for more details. [url=http://www.st.com/internet/com/TECH...

    Mikrokontrolery Początkujący   06 Sty 2012 23:30 Odpowiedzi: 4    Wyświetleń: 1401
  • Jak podłączyć ST-link do mikrokontrolera STM32F103? Brak SWDIO, SWIM w schemacie.

    Tak zrobiłem, zasilanie 3.3v podłączyłem z programatora. W true studio pojawia się device connect error. Z kolei w st-link utilty pojawia się "can not read memory" Dodano po 22 Udało mi się nawiązać połączenie, teraz problemem jest, że w ST-link utility pamięć jest pusta. Atollic truestudio wyświetla komunikat STMicroelectronics ST-LINK GDB server....

    Mikrokontrolery ARM   09 Paź 2019 13:32 Odpowiedzi: 7    Wyświetleń: 2727
  • [stm32,usb] Jak uruchomić USB na module MMstm32F103R Propox do programowania (DFU)?

    Witam, Od kilku dni próbuję uruchomić USB w STM32. Używam STM32F10x_StdPeriph_Lib_V3.4.0 i STM32_USB-FS-Device_Lib_V3.0.1 (na Eclipsie z OpenSourcery). Urządzenie jest wykrywane jako uszkodzone. Próbuję zrobić Mass Storage Device, z kartą SD podłączoną przez SPI. Linia D+ podciągnięta do zasilania (na stałe) przez rezystor 1.6 K. Czy mógłbym prosić...

    Mikrokontrolery ARM   30 Maj 2011 09:27 Odpowiedzi: 13    Wyświetleń: 5724
  • Testowanie wsparcia ST-Link w OpenOCD - poszukiwani zaawansowani użytkownicy

    więc wygląda to tak: próba z terminalu: openocd openocd -f /usr/local/share/openocd/scripts/interfa... -f /usr/local/share/openocd/scripts/target/... Open On-Chip Debugger 0.6.0-dev-00611-g6d639b0 (2012-07-09-22:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 65069
  • [stm32,stdPeripLib,usb] Przykład mass storage nie działa

    Dzięki. Nie jestem w stanie przez to wszystko się jeszcze przekopać, za dużo nowości. Nawet nie wiem co powoduje wywołanie czego. Spróbuję uruchomić prostszy przykład custom_hid może czegoś ciekawego się dowiem. [EDIT] Udało mi się uruchomić obkrojony przykład Custom_Hid przykładu z książki na starych bibliotekach StmLib. Usb działa, Urządzenie się...

    Mikrokontrolery ARM   13 Maj 2010 21:25 Odpowiedzi: 5    Wyświetleń: 2377
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Ok, ustawiłem watchpoita na zmienną wInterrupt_Mask na zapis, ale znowu lipa : Dodano po 5 Co ciekawe nie wykonuje się funkcja [syntax=c] uint32_t USB_SIL_Init(void) { /* USB interrupts initialization */ /* clear pending interrupts */ _SetISTR(0); wInterrupt_Mask = IMR_MSK; /* set interrupts mask */ _SetCNTR(wInterrupt_Mask); return 0; } [/syntax] Nawet...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 8017
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Trochę sam sobie odpowiadam ale nic może komuś się to przyda. Tymaczasowym rozwiązaniem mojego problemu jest podmienienie funkcji Suspend w pliku usb_pwr.c z: [syntax=c]void Suspend(void) { uint32_t i =0; uint16_t wCNTR; uint32_t tmpreg = 0; __IO uint32_t savePWR_CR=0; /* suspend preparation */ /* ... */ /*Store CNTR value */ wCNTR = _GetCNTR(); /*...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 2133
  • [stm32f3discovery] - brak możliwości zaprogramowania stm32f103

    Przy próbie Erase Sectors w programie st-link utility: 16:17:59 : ST-LINK Firmware version : V2J19S0 16:17:59 : Connected via SWD. 16:17:59 : Connetion mode : Normal. 16:17:59 : Debug in sleep and stop mode enabled. 16:17:59 : Device ID:0x410 16:17:59 : Device flash Size : 128KBytes 16:17:59 : Device family :STM32F10x Medium-density 16:18:09 : Flash...

    Mikrokontrolery ARM   06 Kwi 2014 22:09 Odpowiedzi: 9    Wyświetleń: 1668
  • STM32F107/C - Błąd w pakowaniu struktur (-DPACK_STRUCT_END)

    Witam, muszę przekopiować projekt pod STM32F107 (Działający już) na CrossWorksie -> Eclipse, problem leży w makefile'u, ale nie mogę podejrzeć co robi ten crossworksowy, mój wygląda następująco: [syntax=c] ########################################... # Start of default section # TRGT = arm-none-eabi-...

    Mikrokontrolery ARM   22 Lip 2013 11:27 Odpowiedzi: 5    Wyświetleń: 1371
  • Przywracanie stanu fabrycznego - Mikrokontroler STM32F103

    No ale wtedy by się w ogóle nie połączył, bo na drugim poziomie przestaje działać JTAG. Ale ja się łącze po SWD. 14:42:56 : Connected via SWD. 14:42:56 : SWD Frequency = 1,8 MHz. 14:42:56 : Connection mode : HotPlug. 14:42:56 : Device ID:0x414 14:42:56 : Device flash Size : 256 KBytes 14:42:56 : Device family :STM32F10xx High-density ...Reset method:...

    Mikrokontrolery ARM   23 Mar 2016 08:21 Odpowiedzi: 19    Wyświetleń: 1659
  • [STM32] - Zabezpieczenie pamięci flash przed odczytem.

    No to wyjątkowo słabo tą dokumentację przeglądałeś (; Na pierwszej stronie manuala masz coś takiego: For information on programming, erasing and protection of the internal Flash memory please refer to: ● PM0075, the Flash programming manual for low-, medium- high-density and connectivity line STM32F10xxx devices ● PM0068, the Flash programming...

    Mikrokontrolery ARM   29 Kwi 2014 09:01 Odpowiedzi: 12    Wyświetleń: 2991
  • [STM32F1] - Błędne dane USB co 10-20 transmisji, CRC nie działa? Jak naprawić?

    Witam. Mam dziwny problem. Raz na 10-20 wyników procesor przesyła do PC jakiś śmieć. Endpointy 2x bulk tj jeden IN drugi OUT. Zupełnie jakby CRC nie działało. Sprawdzałem też pod oscyloskopem i raz na 10 przesłanych komend, jedna przychodzi jako śmieć. Mam go ustawionego tak, że komputer wysyła okres generowanego sygnału przez usb a procesor odbiera...

    Mikrokontrolery ARM   08 Lut 2013 00:09 Odpowiedzi: 8    Wyświetleń: 2412
  • STM32 - USB przesiadka z uvision

    Super, jakoś udało mi się Eclipsa uruchomić fakt że w innej wersji Version: Mars Release (4.5.0) ale bez problemu spiąłem to. Przerzuciłem kod i co się okazało. Ruszył. Ale do szczęścia trochę brakuje, okazuje się, że nie rozpoznaje USB. Tzn ten sam dokładnie kod śmiga na Keilu, a na eclipse już nie. definicje: DEBUG USE_FULL_ASSERT TRACE OS_USE_TRACE_SEMIHOSTING_DEBUG...

    Mikrokontrolery ARM   07 Mar 2016 16:41 Odpowiedzi: 12    Wyświetleń: 1536
  • [STM32F107] [STM32F107RCT6] Brak komunikacji z procesorem, błąd core not halted

    Skoro wydawca EP jest producentem układu to na pewno wie o nim wszystko... A czekaj, przecież to nie EP produkuje STM32 tylko ST, a w oficjalnej erracie wyczytałbyś coś takiego: 2.17 Bootloader unavailability on STM32F105xx and STM32F107xx devices with a date code below 937 STM32F105xx and STM32F107xx devices with a date code of 937 and above are not...

    Mikrokontrolery ARM   31 Paź 2011 19:02 Odpowiedzi: 16    Wyświetleń: 5429
  • Błąd kompilacji w TrueSTUDIO - CreateProcess: No such file or directory

    Witam Zainstalowałem najnowszą wersję tego programu i na samym początku napotkałem problem z kompilacją pustego projektu (w starszej wersji programu nie było tego problemu). Kompilator informuje o następującym błędzie: **** Build of configuration Debug for project BETA **** **** Internal Builder is used for build **** arm-atollic-eabi-gcc -c -mthumb...

    Mikrokontrolery ARM   30 Maj 2012 15:10 Odpowiedzi: 4    Wyświetleń: 2648
  • Własny Makefile dla STM32F103 - program się kompiluje, ale nie działa

    Cześć, dotychczas podczas programowania wykorzystywałem jakieś IDE i automatycznie generowane projekty. Postanowiłem iść krok dalej i napisać własnego Makefile'a. Na razie wykorzystuję jeszcze skrypt linkera i plik startowy z IDE. Struktura projektu wygląda następująco: ├── Ac6LinkerScript.ld ├── Ac6Startup_stm32.s...

    Mikrokontrolery ARM   31 Mar 2019 09:39 Odpowiedzi: 6    Wyświetleń: 696
  • [STM32][C/uVision4] Częstotliwość przerwania SysTick

    Witam Niedawno zacząłem "zabawę" z zestawem Kamami ZL27ARM z procesorem STM32F103VB. Mam problem z przerwaniem od timera SysTick. Jest ono generowane 4 razy za często - miało być 1 raz na sekundę, a jest 4. Kwarc 8MHz, SYSCLK = 72MHz, SysTick_CLK= 72/8=9MHz czyli załądowanie do licznika wartości 9'000'000 powinno dać zgłoszenie przerwania co 1s, więc...

    Mikrokontrolery ARM   19 Maj 2013 13:06 Odpowiedzi: 33    Wyświetleń: 14402
  • STM32F103 FAT + USB Mass Storage- nie widzi skopiowanego pliku

    Wie ktoś w czym problem że zmiany na dysku nie są widoczne On-Line? Użyłeś niewłaściwej klasy USB do tego typu zadania. W MSC nie jest zalecany jednoczesny dostęp do urządzenia blokowego przez device oraz host bo nie ma żadnego (poza ponowną enumeracją:)) mechanizmu synchronizacji. MTP jest tym czego szukasz.

    Mikrokontrolery ARM   24 Lis 2017 06:55 Odpowiedzi: 1    Wyświetleń: 846
  • [STM32] Czy Embest STM32F107 ARM-CM3 można programować przez USB bez JTAG?

    Embedded boot loader The embedded boot loader is located in the System memory, programmed by ST during production. It is used to reprogram the Flash memory with one of the available serial interfaces: ● In low-, medium- and high-density devices the bootoader is activated through the USART1 interface. ● In XL-density devices the boot loader...

    Mikrokontrolery ARM   08 Wrz 2010 11:35 Odpowiedzi: 4    Wyświetleń: 2696
  • Duży kod wynikowy przy pustej funkcji main w STM32F103 na Linuxie - czy to normalne?

    Oto projekt: # 21:57:39 **** Incremental Build of configuration Debug for project HelloStm32 **** make all Building file: ../src/main.c Invoking: MCU GCC Compiler /home/cybertom/ARM_workspace/HelloStm32/... arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER...

    Mikrokontrolery ARM   12 Mar 2017 10:05 Odpowiedzi: 14    Wyświetleń: 1269
  • stm32f103 - Nieoczekiwany reset mikrokontrolera i true na IWDGRSTF

    19.3.1 Hardware watchdog If the “Hardware watchdog” feature is enabled through the device option bits, the watchdog is automatically enabled at power-on, and will generate a reset unless the Key register is written by the software before the counter reaches end of count.

    Mikrokontrolery ARM   30 Wrz 2016 17:33 Odpowiedzi: 18    Wyświetleń: 1326
  • Brakujący rezystor na pinie 4 micro-USB (typ B) w układzie GD32F103

    A to wyrwane gniazdo masz, że jesteś tego pewien? Bo ja w kółko trafiam na złącza wg mojego schematu wyprowadzeń... http://obrazki.elektroda.pl/2582163400_1... Ale jeśli jesteś pewny, to ok. Edit: Natomiast jako ciekawostkę możesz rzucić okiem na najniższy pin i jego połączenie do polygonu masy - trochę kiepsko jak na VCC ;) Przed chwilą...

    Początkujący Elektronicy   02 Gru 2016 14:02 Odpowiedzi: 8    Wyświetleń: 1020
  • Jak debugować STM32F103C8T6 z Ubuntu 18.04 i ST-Link/V2?

    Znalazłem przykładowy program do migania diodą, która zawarta jest na module STM32F103*: Open On-Chip Debugger 0.10.0-dev-00019-g5352c55 (2019-02-14-15:31) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.... Warn : Could not determine executable path, using configured BINDIR. none separate Info...

    Mikrokontrolery ARM   19 Maj 2020 14:25 Odpowiedzi: 53    Wyświetleń: 4230
  • stm32f103c8t6 - Błąd No target connected przy programowaniu przez ST-Link v2

    Hmm, tylko że ja korzystam z OpenOCD i eclipse więc tam nie ma za dużo opcji (nie mogę wybrać ani JTAG ani SWD ani pozostałych parametrów o których piszesz. Myślałem, że to coś jest źle skonfigurowane w eclipse. Wszystko o czym napisał BlueDraco można skonfigurować w OpenOCD. Wielkie dzięki za naprowadzenie. Zacząłem przeglądać configi i faktycznie...

    Mikrokontrolery ARM   27 Lut 2016 21:38 Odpowiedzi: 14    Wyświetleń: 6225
  • Jak napisać kod GPIO dla STM32 bez użycia bibliotek?

    Dzięki za dotychczasową pomoc. Ogólnie problem polegał na napisaniu kodu programu, który będzie zapalał diodę co pół sekundy, wykorzystując do tego SysTick. Z waszą pomocą doszedłem do tego: [syntax=c]// projekt użycia SysTic #include "stm32f10x.h" #include "ggpio.h" volatile uint8_t x; int a=0, b=50, c=0 ; main(void) { RCC->APB2ENR |= ( RCC_APB2ENR_IOPAEN...

    Mikrokontrolery ARM   07 Lip 2012 20:42 Odpowiedzi: 188    Wyświetleń: 18687
  • Łącze USB między dwoma mikrokontrolerami STM32F103 - możliwość działania bez hosta

    Nie wiem co znaczy Potrzebuję wykonać łącze USB w którym jakiś mikrokontroler będzie nadawał ramki, a drugi je odbierał i sprawdzał poprawność. USB potrzebuje urządzenie MASTER zwany w terminologi USB HOST, który to "dyryguje" całym ruchem na USB. Protokół USB jest dość skomplikowany - nie polega tylko na wysyłaniu "ramek". Odpowiedź krótka: Jeżeli...

    Mikrokontrolery ARM   30 Maj 2021 18:05 Odpowiedzi: 5    Wyświetleń: 786
  • [stm32] STM32F103VE: Problemy z debugowaniem i programowaniem przez OpenOCD 0.5.0

    Jak to ta sama seria to nie musisz zmieniać wektora przerwań, ale w skrypcie linkera wypadało by pozmieniać rozmiary pamięci i powinno być ok. Rozmiary zmiemione na 512k i 64k. Zadnej roznicy w dzialaniu nie ma. Pomyslalem, ze warto jeszcze wstawic co pokazuje GDB (to jest przypadek, w ktorym uruchamiam load i mikrokontroler nie może się doczekać na...

    Mikrokontrolery ARM   04 Lip 2011 07:42 Odpowiedzi: 6    Wyświetleń: 3213
  • [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ń: 4061
  • Jak skonfigurować DAC na STM32F103C8 w Eclipse? Problemy z PA4 i PA5

    Nie mogę się z tym zgodzić bowiem st napisało: 12 Digital-to-analog converter (DAC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges...

    Mikrokontrolery ARM   05 Lip 2011 11:07 Odpowiedzi: 5    Wyświetleń: 3017
  • [stm32] Podłączenie PL-2303 do USART na Kamami Butterfly2 bez MAX232 - czy to bezpieczne?

    [syntax=c] /** ****************************************... * (at)file system_stm32f10x.c * (at)author MCD Application Team * (at)version V3.5.0 * (at)date 08-April-2011 * (at)brief CMSIS Cortex-M3 Device Peripheral Access Layer System Source File. */ //... /*!< Uncomment the line corresponding to the desired System...

    Mikrokontrolery Początkujący   19 Lut 2012 12:27 Odpowiedzi: 17    Wyświetleń: 5810
  • [stm32] STM32F100RB I2C - Jak skonfigurować zegary RCC do wysyłania danych?

    Witam, Jestem niedoświadczonym użytkownikiem więc proszę o wyrozumiałość. Podobnie jak kolega chciałbym aby mój STM32 discovery Examples/GPIOToggle i chciałbym go tak zmodyfikować żeby zaczął rozmawiać po I2C, stworzyłem plik I2C.c oraz I2C.h. Dodam ze używam Keil'a Dostałem od kolegi przykładowy kod który powinien działać ale w praktyce jest oczywiście...

    Mikrokontrolery ARM   06 Gru 2011 22:01 Odpowiedzi: 8    Wyświetleń: 8910
  • [STM32][C/IAR][Win7] - "zawieszanie się" kontrolera NVIC

    Rozwiązałem swój problem i kolegi afranza chyba też. Otóż zarówno ja jak i on używamy IAR. IAR dostarcza pliki startupa ale nie ma tam pełnej tabeli wektorów przerwań. Stąd włączenie przerwania powodowało błąd. I to nie był problem w znienawidzonej bibliotece ST, wystarczyło bit w rejestrze przestawić za pomocą debuggera, a już leciał wyjątek. Rozwiązanie...

    Mikrokontrolery ARM   20 Lip 2011 07:14 Odpowiedzi: 14    Wyświetleń: 3305
  • [STM32][Keil\C] Problem ze skompilowaniem przykładowego kodu

    1. Jeśli jest poprawnie odkomentowane to pewnie nie jest włączane do kodu wynikowego. 2. GCC ma rację: STM32 nie ma zestawu instrukcji ARM tylko THUMB2 Ad.1. Już są dołączane. Ad.2. Faktycznie, zapomniałem zaptaszkować opcji Compile Thumb Code. Po tym zabiegu już się kompiluje, ale pojawiły się nowe errory: Build target 'STM32' assembling startup_stm32f10x_md.s......

    Mikrokontrolery ARM   07 Sie 2010 08:05 Odpowiedzi: 3    Wyświetleń: 4823
  • STM32 - Kod nie startuje po ponownym podłączeniu zasilania, co robić?

    No właśnie nie do końca. Skrypt startowy jak i całą resztę wziąłem z bibliotek STM. Tak samo skrypt linkera jednak tutaj troszkę pogrzebałem i stąd problem (prawdopodobnie). Mam taki plik: /* Default linker script for STM32F10x_512K_64K Copyright RAISONANCE S.A.S. 2008 */ /* include the common STM32F10x sub-script */ /* Common part of the linker scripts...

    Mikrokontrolery ARM   10 Gru 2009 10:19 Odpowiedzi: 14    Wyświetleń: 3762
  • Karta dźwiękowa USB na STM32F103 + TDA1543 by piotr_go

    Tak już widzę te tłumy czychające na Twój kod z polskojęzycznej strony. Jak poszukasz to znajdziesz np. tłumaczenia na rosyjski. Jeden z przykładów: https://radioparty.ru/device/stm/693-clo... z tego tematu: https://www.elektroda.pl/rtvforum/topic3... Autor ze schematu usunięty. Wskaż mi tylko jeden taki przykład w którym ktoś...

    DIY Konstrukcje   31 Sty 2024 18:59 Odpowiedzi: 37    Wyświetleń: 10293
  • GDB nie wyświetla zawartości rejestrów peryferiów w projekcie STM32F103 (Bluepill)

    (at)miszcz310 jednak widzę, że lubisz się katować. Jakoś przywykłem do pisania w atomie lub vimie i tylko zmapowanymi klawiszami myk. Zainstaluj sobie np. https://marketplace.eclipse.org/content/... i masz vim-a w eclipse. Ale jeżeli już naprawdę chcesz to debugować to wydrukuj sobie informacje dwarf (dwarfdump-em np), zobacz czy te symbole...

    Mikrokontrolery ARM   25 Lut 2022 14:16 Odpowiedzi: 16    Wyświetleń: 651
  • Brak rezystora 1,5k na płytce STM32F103 USB - gdzie go szukać?

    3. Nie trzeba modyfikować płytki w celu uzyskania efektu odłączenia USB. Wystarczy zaprogramować linię D+ jako wyjście GPIO i podać stan 0 (wyłączając USB), a potem z powrotem włączyć USB (odcinając w ten sposób funkcję GPIO). Dyskusję na ten temat znajdziesz na stm32duino.com. W ten chyba właśnie sposób V-USB działa na AVR, z tą różnicą, że na D-...

    Mikrokontrolery ARM   18 Kwi 2018 09:59 Odpowiedzi: 13    Wyświetleń: 2589
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Bawienie się we wlasne tablice to zawracenie wody w Wiśle i proszenie się o kłopoty już na początku masz błedy [syntax=armasm] .word _estack (void*) STACKEND,// adres stosu .word Reset_Handler main, // reset .word NMI_Handler 0, // NMI .word HardFault_Handler 0, // Hard Fault .word MemManage_Handler 0, // Mem manage .word BusFault_Handler 0, // Bus...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 1002
  • Konfiguracja openOCD dla STM32F107 z użyciem Turtelizera - jak stworzyć?

    Wyraźnie pisze co mu nie leży, nie może znaleźć ftdi device. Zle stery? Zle zlutowane?

    Mikrokontrolery ARM   21 Gru 2009 07:32 Odpowiedzi: 33    Wyświetleń: 6392
  • STM32W108 - Konfiguracja debugowania i programowania flash w OpenOCD.

    Czemu nie użyjesz nowszego OpenOCD i domyślnych plików konfiguracyjnych? Odpowiedź jest prosta - bo i tak nie ma tam plików konfiguracyjnych od STM32W108xx, a te od STm32F10xxxx nie działają. Wersja OpenOCD, którą mam - działała na pewno przez SWD (ale z MCU NXP). Niestety - jeśli próbowałem się połączyć przez samo SWD - efekt był żaden. Dopiero dopięcie...

    Mikrokontrolery ARM   27 Lut 2013 22:11 Odpowiedzi: 16    Wyświetleń: 2817
  • STM32 C Newlib - Próba dodania nowego strumienia danych typu Terminal

    Witam Na wstępie środowisko środowisko na bazie tutorialu Freddie Chopin-a , z dołączonym "STM32F10x_StdPeriph_Lib_V3.5.0" Płytka bazowa ZL27 Kamami. Kompilator CodeBench Lite for ARM EABI Praca bez systemu operacyjnego (na ARM) Problem jest następujący. Chciałem uzyskać możliwość pełnego wysyłania danych przy pomocy Printf na wiecej niż standardowe...

    Mikrokontrolery ARM   14 Lis 2013 12:43 Odpowiedzi: 4    Wyświetleń: 2331
  • STM32F103C8: Nie można uaktywnić portu w Arduino przy użyciu ST-LINK V2

    Dziękuję . ST-LINK SN : Old ST-LINK firmware/ST-LINK already used ST-LINK Firmware version : V2J17S4 (Need Update) Old ST-LINK firmware detected! Please upgrade it from ST-LINK->'Firmware update' menu. Connected via SWD. Connection mode : Normal. Device flash Size : 128 Kbytes Device family :STM32F10xx Medium-density Flash memory programming... 100%...

    Mikrokontrolery ARM   24 Lip 2018 21:28 Odpowiedzi: 8    Wyświetleń: 2241
  • ssd1963 - przesyłanie danych konfiguracyjnych na magistrali 16-bitowej

    Pewnie właśnie to Marek_Skalski miał na myśli :) STM32F103 R x nie ma kontrolera pamięci. Możesz to sprawdzić w Datasheecie (nie Reference Manualu!) -> rozdział Description -> Device Overview -> tabela.

    Raspberry Pi i inne SBC   09 Sie 2015 17:48 Odpowiedzi: 19    Wyświetleń: 2175
  • [STM32F103] Jak połączyć NRF24L01 z STM32F103/STM32F107? Problemy z komunikacją SPI

    Witam, Otoz proboje podlaczyc uklad do komunikacji bezprzewodowej NRF24L01 ( TX_Mode(); a w petli znajduje sie nrf_send(sss, 32); Plik NRF24L01.h: [syntax=c] #ifndef _NRF24L01_H #define _NRF24L01_H void SPI1_writeReg(uint8_t reg, uint8_t value); uint8_t SPI1_readReg(uint8_t reg); #define TX_ADR_WIDTH 5 // 5 bytes TX(RX) address width #define TX_PLOAD_WIDTH...

    Mikrokontrolery ARM   09 Lis 2012 16:41 Odpowiedzi: 15    Wyświetleń: 7167
  • STM32F107 Butterfly - konfiguracja USB jako pamięć zewnętrzna i HID

    Ja korzystałem z biblioteki USB-FS-Device jakiś czas temu. Dołączone są do niej przykłady, które bez problemu udało mi się odpalić. Proponują się nią zainteresować gdyby zabawy z tą biblioteką nie dały żadnych wyników.

    Mikrokontrolery ARM   06 Kwi 2010 20:09 Odpowiedzi: 1    Wyświetleń: 1946
  • Rzeczywista "zamienność STM32F103 i chińskich odpowiedników

    Those GD32xxx devices are effectively a kind of clones of our STM32, but it's a pure piracy: no agreements of any kind between ST and Giga Device, no license... nothing. ST legal people are in charge of this problem. I to jest dowód na to że Chiny mają licencje w ... nosie. Ta firma robi już te klony 4lata. [/quote] Ściemniasz. Cambridge, UK, July...

    Mikrokontrolery ARM   31 Mar 2019 18:30 Odpowiedzi: 34    Wyświetleń: 3882
  • [STM32f103ZET6][C/CooCox] - Karta SD - Błąd FR_NOT_READY.

    Witam, Próbuje uruchomić obsługę karty SD pod STM32f103ZET6. Wykorzystuje do tego bibliotekę, używaną wcześniej pod STM32f407. Zmodyfikowałem tylko inicjalizacje SPI i dorzuciłem testową funkcję zapisu do karty. Mimo to karta nie chce ruszyć. Przy próbie otwarcia jakiegokolwiek pliku dostaje: FR_NOT_READY. Próbowałem już na dwóch kartach SD, formatowałem...

    Mikrokontrolery ARM   20 Lis 2013 14:02 Odpowiedzi: 5    Wyświetleń: 2286
  • stm32F4 - Prośba o przykłady kodów do obsługi USB Device

    Wg http://www.libopencm3.org/wiki/Status to libopencm3 jest obsługa usb dla stm32f4. Mi dla stm32f103 dfu ruszył w 15 minut z wykorzystaniem tej biblioteki. Pozdrawiam I jest przykład obsługi usb-cdcacm w stm32f4-discovery

    Mikrokontrolery ARM   11 Lut 2014 14:00 Odpowiedzi: 7    Wyświetleń: 3948
  • [STM32F107] - openocd 0.6.1 nie łączy się z STM32F107, JTag Freddiego, co robić?

    Słuszna uwaga. Pracuję nad bootloaderem. Narazie widzę, że procek w ogóle działa ponieważ Szukam sposobu, żeby wgrać program.

    Mikrokontrolery ARM   16 Paź 2012 17:57 Odpowiedzi: 9    Wyświetleń: 2184
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Witam czy można by prosić o poprawę ścieżek prowadzących Jak i skąd to wszystko zdobyć? Plik nagłówkowy mikrokontrolera oczywiście ze strony ST. Dokładniej trzeba pobrać paczkę z narzędziem STM32Cube i wyłuskać z niej odpowiedni plik nagłówkowy. Przykładowo dla STM32F103: www.st.com Products → Microcontrollers → STM32 32-bit...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 92925
  • [STM32VL-DISCOVERY, stm32f100] - Nie działa program&verify, działa erase chi

    Witam, Posiadam płytkę STM32VL-Discovery z wbudowanym programatorem ST-LINK oraz mikrokontrolerem STM32F100. Od dłuższego czasu mam następujący problem: Po zainstalowaniu sterowników oraz programu ST LINK Utility ze strony ST próbuję bezskutecznie zaprogramować uC na płytce. Co ciekawe, układ wykrywany jest przez program poprawnie, opcja "Connect" działa,...

    Mikrokontrolery ARM   02 Lut 2014 22:14 Odpowiedzi: 16    Wyświetleń: 2454
  • [C] STM32F103 - problemy z komunikacją I2C z czujnikiem HTU21

    Sprawdź czy soft nie wisi na sprawdzaniu flagi BUSY I2C . W tych prockach jest hardware bug: 2.15.7 I2C analog filter may provide wrong value, locking BUSY flag and preventing master mode entry

    Mikrokontrolery ARM   20 Sie 2020 10:21 Odpowiedzi: 19    Wyświetleń: 930
  • [STM32F103/USB] Klawisze multimedialne / klawiatura

    Raczej trzeba użyć USAGE (Consumer Control), tutaj jest przykład takiego deskryptora [syntax=c] 0x05, 0x0c, // USAGE_PAGE (Consumer Devices) 0x09, 0x01, // USAGE (Consumer Control) 0xa1, 0x01, // COLLECTION (Application) 0x85, 0x01, // REPORT_ID (1) 0x15, 0x00, // LOGICAL_MINIMUM (0) 0x25, 0x01, // LOGICAL_MAXIMUM (1) 0x75, 0x01, // REPORT_SIZE (1)...

    Mikrokontrolery ARM   11 Lut 2017 19:39 Odpowiedzi: 2    Wyświetleń: 1203
  • Implementacja mass storage i Virtual COM na STM32F103 jednocześnie

    Wg mnie "Universal Serial Bus Class Definitions for Communication Devices" v1.1 Introduction: "The Communication Device Class is a device level definition" oraz rozdział 4 i 4.1 definiują to bardzo wyraźnie. A na dodatek: http://www.usb.org/developers/defined_cl... " Base Class 02h (Communications and CDC Control) Znalazłem w necie taki wątek dyskusji...

    Mikrokontrolery ARM   16 Lut 2009 01:38 Odpowiedzi: 6    Wyświetleń: 3288
  • Jak sprawdzić rozmiar obszaru backup w STM32F1 dla różnych modeli?

    W manualu dla STM32F103 pisze np coś takiego: 6.2 BKP main features ● 20-byte data registers (in medium-density and low-density devices) or 84-byte data registers (in high-density, XL-density and connectivity line devices) Niezbyt dużo czasu zajęło mi znalezienie tej informacji... 4\/3!!

    Mikrokontrolery ARM   27 Sie 2012 15:33 Odpowiedzi: 1    Wyświetleń: 1092
  • USB HID Stm32f103<->PC

    Zgodzę się zarówno z piotrva jak i figa_miga, ponieważ mówiąc o enumeracji urządzenie na pewno je przechodzi ( czego wynikiem jest rezultat w menadżerze o nieznanym urządzeniu - Unknown device) tylko nie rozpoznaje jego jako HID co z kolei jest wynikiem zakłóceń. Podpiąłem podkładkę usb do stm32 za pomocą centymetrowych kabli i rezultat się nie zmienił....

    Mikrokontrolery ARM   06 Wrz 2012 17:47 Odpowiedzi: 21    Wyświetleń: 8598
  • LPC2138 [ZL6ARM] programowanie - programowanie przez jtag, ISP[UART], bootloader

    Zworką JP23 ściągam RTCK do masy. P0.31 jest fizycznie podłączone do linii RS wyświetlacza LCD (na wszelki wypadek wyjąłem LCD więc po porstu wisi w powietrzu) - faktycznie na tej linii jest cały czas zero z wyjątkiem momentu resetu (wszystkie linie w stanie wysokim), ale nic do niej nie jest podłączone, więc to sam kontroler ściąga do masy (na takiej...

    Mikrokontrolery ARM   01 Kwi 2014 12:43 Odpowiedzi: 11    Wyświetleń: 3135
  • Płytka i literatura do nauki ARM dla osoby z doświadczeniem w AVR i C?

    Czytałem tego gościa co mi polecaliście i jak na razie wszystko fajne tylko przydałaby się poprawa ścieżek prowadzących tzn. Jak i skąd to wszystko zdobyć? Plik nagłówkowy mikrokontrolera oczywiście ze strony ST. Dokładniej trzeba pobrać paczkę z narzędziem STM32Cube i wyłuskać z niej odpowiedni plik nagłówkowy. Przykładowo dla STM32F103: www.st.com...

    Mikrokontrolery ARM   08 Cze 2017 02:10 Odpowiedzi: 48    Wyświetleń: 3603
  • [STM32][ENC28J60][C] - uIP - duża ilość "Packets dropped"

    Witam, Jestem na wstępnym etapie zabawy ze stosem uIP i kontrolerem ENC28J60. Udało mi się już uruchomić układ - ENC odpowiada na pingi i jest możliwość wejścia na web server z przykładowej aplikacji. Jednak co mnie martwi t to, że w statystykach widoczne są wysokie wskaźniki "Packets dropped". Nie ma znaczenia czy płytka wpięta jest do routera czy...

    Mikrokontrolery ARM   06 Sie 2012 17:42 Odpowiedzi: 4    Wyświetleń: 2923
  • STM32Butterfly2 - zestaw uruchomieniowy z mikrokontrolerem STM32F107

    http://obrazki.elektroda.pl/1065351800_1... Kamami.pl właśnie wprowadziło zestaw uruchomieniowy z nowoczesnym mikrokontrolerem STM32F107 z rdzeniem ARM Cortex-M3. Jest on drugą wersją STM32Butterfly, którego sprzedaż została zakończona jakiś czas temu. Podstawowe właściwości: * mikrokontroler STM32F107VCT6 w obudowie LQFP100 (m.in. 256 kB...

    Newsy   12 Maj 2011 22:02 Odpowiedzi: 6    Wyświetleń: 3267
  • CMSIS stm32f103 obsługi drgań styków w przerwaniu

    To NIE są pliki CMSIS, tylko pliki nagłówkowe ST. CMSIS obejmuje interfejs funkcji niespecyficznych dla typu układu, których realizacja może być jednakowa dla wszystkich układów z danym rdzeniem albo różna w różnych układach, ale funkcjonalność jest zawsze ta sama, niezależnie od producenta układu. To, co widać powyżej - to funkcjonalność specyficzna...

    Mikrokontrolery ARM   18 Maj 2018 08:26 Odpowiedzi: 49    Wyświetleń: 2340
  • [STM32F107] termometr DS18S20 i komunikacja po 1 Wire

    fakt, jestem juz zmeczony to dlatego ten błąd... jest pierwszy sukces.. udało mi się uzyskać odpowiedz na RESET wg opisu który dałeś: generation of the Reset pulse and detection of the Presence pulse returned by any 1-Wire devices on the bus use a baud rate of 9600. Transmitting an 0xF0 from the UART forms a proper Reset pulse http://www.maxim-ic.com/app-notes/index....

    Mikrokontrolery ARM   21 Cze 2015 15:32 Odpowiedzi: 20    Wyświetleń: 7310
  • [stm32][SWD(jtag)]jest połączenie ale czasem nie ma debugowania

    Witam. Używam TrueStudio freewara. Łączę się z stm32f107 (na własnej pcb wykonanej przez firmę) poprzez SWD. Problem w tym, że połączenie zawsze dojdzie "do skutku" ( STM32 Successfully completed reset operation ) ale czasem debugowanie nie działa tj. nie pojawia się "podświetlenie linijek kodu" oraz tekst "No debug context". Czasem - bo czasem po prostu...

    Mikrokontrolery ARM   13 Lip 2012 15:32 Odpowiedzi: 16    Wyświetleń: 3751
  • [STM32F1] Jak uruchomić urządzenie klasy Composite (CDC+HID) na STM32F102?

    Dziękuję za dotychczasową pomoc - będę dalej próbował :). Pojawiły się nowe pytania: Pod Windows nie jest potrzebny żaden driver dla CDC, ale jest potrzebny plik .inf. Tak o pliku *.inf czytałem, ale podpowiedz jak i kiedy tego pliku użyć. Musisz dać urządzeniu Device ID inny niż ten używany np. w driverze ST Masz tutaj na myśli inny Product ID ? bo...

    Mikrokontrolery ARM   04 Maj 2016 17:08 Odpowiedzi: 11    Wyświetleń: 1788
  • [OpenOCD][Olimex] STM32F100 nie komunikuje się poprzez JTAG

    Ehhh... A gdyby tak pomyśleć, zastanowić się, poczytać manuala - zamiast kręcenia różnymi częstotliwościami... Pomijam w ogóle to, że OpenOCD się przecież uruchamia i pewnie działałby całkiem dobrze gdybyś uruchomił debuggowanie. Wystarczy przecież dopisać 0x06420041 do listy oczekiwanych numerów BSTAPID... if { [info exists BSTAPID ] }...

    Mikrokontrolery ARM   28 Lip 2011 10:56 Odpowiedzi: 18    Wyświetleń: 3918
  • STM32F429i - Błąd kompilacji GUI w Keil uVision dla STM32F4 zamiast F10x

    Witam wszystkich, Korzystam z zestawu stm32f4-discovery, przy pomocy programu (http://www.stm32.eu/node/320) chciałem stworzyć prosty GUI (http://www.youtube.com/watch?v=PL3enedX... tworzę przykładowe okno, generuję pliki .c, wrzucam je do keil uvision i po kompilacji pojawia się error: "Please select first the target STM32F10x device used in your...

    Mikrokontrolery ARM   18 Mar 2014 12:56 Odpowiedzi: 0    Wyświetleń: 780
  • Dlaczego STM32F107 pokazuje ujemną temperaturę przy VCC poniżej 3V?

    Przyczyna to wzór na wyliczenie temperatury procesora, który wpisałeś w swój program. Zauważ, ze wzór (jak i wszystkie inne wyliczenia dla przetworników AC) opiera się na na założeniu, że napięcie zasilania jest 3,3V, bo własnie takie napiecie jest podane do pinu Vref. Można sobie z tym poradzić podłączając do przetworników AC napięcie referencyjne...

    Mikrokontrolery ARM   17 Maj 2012 08:34 Odpowiedzi: 2    Wyświetleń: 1276
  • [STM32f103] Niemożność zaprogramowania mikrokontrolera

    Witam! Mam mikorkontroler STM32F103C8T6 oraz konwerter FTDI. Podpinam zgodnie z wszystkimi prawidłami w Internecie: GND - GND VCC (konwerter ma ustawione również 3.3Volta) - 3.3V RX - TX (pin A9) TX - RX (pin A10) Zworkę BOOT0 przestawiam na 1. Niestety po podpięciu zasilania na mikrokontrolerze zapala się czerwona dioda PWR oraz mruga bez przerwy dioda...

    Mikrokontrolery ARM   12 Paź 2018 11:27 Odpowiedzi: 11    Wyświetleń: 1026
  • [STM32F103][ESP8266] Brak transmisji danych przez UART - co robię źle?

    Witam. Przeszukałem całe forum i pół Internetu i nie znalazłem nic, co mogłoby rozwiązać mój problem. Chce przesłać ciąg znaków np "Hello" z mikrokontrolera do modułu ESP za pomocą komunikacji UART. Oto mój kod dla STM32: https://obrazki.elektroda.pl/2231933100_... Problem polega na tym, ze nic nie jest przesyłane. Gdzie popełniam błąd?...

    Mikrokontrolery   12 Mar 2018 09:06 Odpowiedzi: 2    Wyświetleń: 1230
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    Wgrałem , Możesz wkleić kod? Jesli wziąłeś to co ja podałem to nie musisz wklejać. Dzięki temu wiemy, że IDE Arduino masz dograne z płytką. Nic nie dorzucaj ze swojego starego kodu, najsamprzód pododajemy biblioteki co będa potrzebne Teraz, dodaj bibliotekę LCD_I2C https://obrazki.elektroda.pl/1128090900_... wybierz tą: https://obrazki.elektroda.pl/4175360800_...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6846
  • [stm32][openocd]programowanie przez telnet - błędy

    Witam. Od paru godzin próbuję ujarzmić programowanie STMa (konkretniej motyl - STM32F107). Postanowiłem zaprogramować go telnetem przez OpenOCD. Ściągnąłem Keila, wrzuciłem mu bezpośrednio projekt migającej diody z www.stm32.eu (żeby było, że na pewno działa binarka :) ) odpaliłem OpenOCD Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed...

    Mikrokontrolery ARM   17 Sty 2011 15:32 Odpowiedzi: 10    Wyświetleń: 4073
  • [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ń: 4870
  • [STM32F107][Eclipse][OpenOCD] - Pierwsze kroki - konfiguracja i debugowanie

    To już wiem, że mam zablokowaną pamięć Flash. Chyba nawet domyślam się, że mogłem tego dokonać próbując wgrać binarkę przez vsgui dołączonym do versaloon'a. OpenOCD wypluwa: Open On-Chip Debugger 0.8.0-rc2 (2014-04-15-16:15) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... xsvf adapter...

    Mikrokontrolery ARM   29 Maj 2014 20:08 Odpowiedzi: 37    Wyświetleń: 5040
  • [STM32] [STM32F107] OpenOCD - Błędy IDCODE przy połączeniu JTAG Amontec JTAGkey

    Witam! Posiadam mikrokontroler STM32F107, czyli Connectivity. Chce się z nim połączyć poprzez debugger/programator JTAG. Plik konfiguracyjny interfejsu debuggera w OpenOCD jest ustawiony na typ debuggera Amontec JTAGkey, natomiast plik konfiguracyjny procesora na stm32.cfg. Po połączeniu układów poprzez OpenOCD dostaję następujące komunikaty: Info :...

    Mikrokontrolery ARM   17 Lut 2012 14:59 Odpowiedzi: 20    Wyświetleń: 4097
  • 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ń: 2634
  • [STM32] [STM32][C/IAR][Win7] - Konfiguracja przerwań EXTI dla joysticka na ZL31ARM

    Korzystam z przykładowych projektów dostarczonych przez ST w programie IAR. Po lewej stronie okna programu znajduje się okienko z drzewem folderów i pośród nich znajdują się dwa pliki ze 'startup' w nazwie: startup_stm32f10x_md.o i startup_stm32f10x_md.s (zawartość plików znajduje się poniżej). To o te pliki chodziło? Zawartość dość znacznie się różni....

    Mikrokontrolery ARM   03 Maj 2011 12:38 Odpowiedzi: 2    Wyświetleń: 2242
  • [STM32F100 128kb][c/eclipse] SW-DP na j-link segger, parę pytań.

    Witam ponownie, problem rozwiązany, a rozwiązanie jest proste (J-link SEGGER), tylko trzeba trochę poszukać, aby debugować arma przez sw-dp (JTMS,JTCK,GND,VCC), należy po pierwsze przestawić gdb server do pracy w sw-dp, podejrzewam, że w większości gdb jest podobnie, wiersz poleceń: C:\jlinkgdbserverCL -if swd Uruchomi się gdb server w tym trybie,...

    Mikrokontrolery ARM   14 Lip 2011 19:17 Odpowiedzi: 3    Wyświetleń: 1883