chopin stm32

Znaleziono około 370 wyników dla: chopin stm32
  • Eclipse - +openocd JTAG lock pick - Freddie Chopin gdzie robie błędy

    witam szanownych forumowiczów, Od jakiegoś czasu próbuje skonfigurować środowisko eclipse aby współpracował z JTAG lock pick według poradnika znajdującego się na stronie Freddie Chopin. zestaw ewaluacyjny z procesorem STM32103vct6 zakupiłem wszystko w komplecie link Próbowałem już chyba wszystkich...

    Mikrokontrolery ARM   29 Mar 2014 21:56 Odpowiedzi: 10    Wyświetleń: 2250
  • [STM32][TrueStudio] - sprintf wywołuje hardfault

    Pewnie się "o dziwo kompiluje", bo nie masz dołączonego nagłówka stdio.h stdio.h jest dołączony, do funkcji sprintf wykorzystuję dołączony przez Atollica plik "tiny_printf.c". Tak czy siak: - za mały stos - stos nie wyrównany do 8 - za mało pamięci na stertę to trzy przyczyny które odpowiadają...

    Mikrokontrolery ARM   26 Lip 2012 11:38 Odpowiedzi: 6    Wyświetleń: 5181
  • [STM32][F4] - Przerwanie od timera, wskakiwanie do "__Default_Handler"

    Witam, Bazuje na projekcie ze strony Freddie Chopin dla stma F4 z dodanymi bibliotekami STM32F4xx_StdPeriph_Driver. Zdefiniowałem sobie konfigurację timer'a w następujący sposób: [syntax=c]void Timers_Config(void){ RCC_APB2PeriphClo... ENABLE); NVIC_InitTypeDef NVIC_InitStruct; NVIC_InitStruct.NVIC_...

    Mikrokontrolery ARM   16 Mar 2013 10:19 Odpowiedzi: 4    Wyświetleń: 2880
  • Uruchamianie funkcji skopiowanej z ROM do RAM [STM32]

    Jak wiadomo, albo i nie, Cortex-M3 (czyli STM32) nie obsługuje w ogóle trybu ARM, a jedynie Thumb To się zgadza - instrukcja blx wzbudziła moją podejrzliwość... Jeśli ostatni bit adresu (czyli twojego rejestru R3) jest zapalony, to rdzeń skoczy pod adres ignorując ten bit (traktując go jako zero,...

    Mikrokontrolery ARM   09 Kwi 2009 08:53 Odpowiedzi: 2    Wyświetleń: 2117
  • [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...

    Mikrokontrolery ARM   27 Maj 2009 13:46 Odpowiedzi: 16    Wyświetleń: 5678
  • [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) ...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3248
  • 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...

    Newsy   15 Maj 2021 12:34 Odpowiedzi: 16    Wyświetleń: 7671
  • [STM32] akwizycja danych - czy to zadziała? - początkujący

    1. Jak to jest jedna sztuka czy niewielka ilość to spokojnie możesz olać sprawę, zastosować rezystory 1% (które są minimalnie droższe od zwykłych) i kalibrować wejścia programowo (ustalić dokładne miejsce zera i wzmocnienie, przy czym pamiętaj, że powinieneś mieć zakres z zapasem czyli zamiast +/-10V...

    Mikrokontrolery ARM   10 Gru 2010 20:38 Odpowiedzi: 12    Wyświetleń: 3287
  • [STM32] [C] [LED] [BUTTON] - sprawdzanie czy wcisniety przycisk.

    Popatrz na tę linijkę: if (LED_bb_B = 1) Prawdopodobnie tu jest blad, oczywiscie ma byc "==", sprawdze dopiero jutro bo nie mam teraz dostepu do plytki i dam znac. Te makra są tak zrobione, że nie mogą dotyczyć tej samej połówki portu, bo nowa wartość całkowicie zastępuje starą....

    Mikrokontrolery ARM   30 Lis 2011 10:01 Odpowiedzi: 5    Wyświetleń: 2316
  • [Stm32]Atollic TrueSTUDIO + wiggler ZL14PRG + pliki z książki

    Chyba że ktoś mi pomoże Eclpise skonfigurować to będę wdzięczny 4\/3!! Chodzi mi pliki z książki bo resztę Chopin to wiem od cb jak połączy ARM + Eclipse :-) To co w końcu jest lepsze dla amatora OCDLINK czy St Link ?

    Mikrokontrolery ARM   08 Gru 2011 13:31 Odpowiedzi: 11    Wyświetleń: 2839
  • [STM32][C/GCC] Przerwanie na buttonie i Hard Fault

    Ok, coś jest nie tak. Przede wszystkim systick działa na trybie optymalizacji O1 i O2. Bez zmiany kodu. Na O0 od razu jest hard fault. Ale nie występuje na żadnej linijce kodu. Nie wchodzi do przerwania i wywala od razu błąd. EDIT: Działa w momencie kiedy wywaliłem inicjalizacje: N VIC_Init(&NVIC_InitStructure);...

    Mikrokontrolery ARM   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 5830
  • STM32 - obsługa przerwań od UART podczas zapisu do pamięci flash mikrokontrolera

    Przynajmniej ja to tak rozumiem (; Chyba nie do końca bo np w 303 (akurat mam RM na ekranie) An on going Flash memory operation will not block the CPU as long as the CPU does not access the Flash memory. Za to odwołanie się do Flash w czasie zapisu/kasowania powoduje zawieszenie magistrali...

    Mikrokontrolery ARM   01 Gru 2017 20:41 Odpowiedzi: 19    Wyświetleń: 1962
  • Eclipse STM32 Error: can''''t add breakpoint: resource not available

    Faktycznie! Jeśli nie przekroczę 4 breakpointów to nic się złego nie dzieje. W kail-u wyświetla się okienko informujące że nie można dodać kolejnego breakpointu (max to 5). Dzięki Freddie! Mam jeszcze jedno pytanie. Chciałem użyć w projekcie kontenerów z biblioteki standardowej C++ (konkretnie...

    Mikrokontrolery ARM   27 Cze 2019 12:08 Odpowiedzi: 5    Wyświetleń: 684
  • [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...

    Mikrokontrolery ARM   21 Paź 2010 09:59 Odpowiedzi: 8    Wyświetleń: 2974
  • [STM32] [openocd] problem z wgrywaniem flasha

    Witam. Poskładałem Jtaga ze strony Freediego Chopina. Niestety nie mogę zaprogramować targeta(płytka HY-Mini z STM32F103VCT6). Wszystko jest konfigurowane wg tutoriala. To pokazuje mi konsola eclipse: Open On-Chip Debugger 0.5.0 (2011-08-09-23:26) Licensed under GNU GPL v2 For...

    Mikrokontrolery ARM   06 Kwi 2013 16:54 Odpowiedzi: 14    Wyświetleń: 4471
  • - STM32 ARM na polskich uczelniach

    Jeśli idziesz na studia podyplomowe, to chyba zadałeś sobie wcześniej trud sprawdzenia np. programu studiów i sylabusuów z głównych przedmiotów? Jeśli tak, to skąd rozczarowanie? Można napisać "widziały gały co brały" :) No niestety program nie jest szczegółowy. Zapewne zamast pójścia na studia...

    Mikrokontrolery ARM   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 7845
  • stm32cl_blink_led Konfiguracja kolegi Freddie Chopin

    Pracuję w środowisku System Workbench for STM32. Po dłuższej przerwie pobrałem program startowy z strony kolegi Freddie Chopin (nie chcę działać SPL ani HAL) więc to wydaję się najlepszą opcją. Mam problem przy imporcie projektu, kompilator nie widzi nawet stdint.h : Więc postanowiłem stworzyć...

    Mikrokontrolery ARM   23 Lis 2017 16:08 Odpowiedzi: 13    Wyświetleń: 1134
  • [STM32][eclipse]Przerwanie a debugowanie

    W STM32 domyślnie podczas zatrzymania rdzenia timery pracują, więc podczas twojej pracy krokowej zgłaszane są setki kolejnych przerwań. 4\/3!! No nic może uda się mi to wieczorkiem opanować to dam znać. W LPC...nie było tego problemu....ale z drugiej strony dokumentacja do STM32 ma dużo więcej...

    Mikrokontrolery ARM   11 Lip 2011 21:12 Odpowiedzi: 7    Wyświetleń: 3517
  • [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...

    Mikrokontrolery ARM   21 Lis 2010 00:07 Odpowiedzi: 2    Wyświetleń: 1809
  • Porównanie portów IO - atmega8, lpc2000, stm32

    Ah, czyli problem z kategorii "sztuczne" - trzeba coś zrobić, musi być super-ultra-szybkie, ale użyć należy układów które nie są super-ultra-szybkie w tym co trzeba zrobić. Your call... Zrozum, że żaden mikrokontroler nie jest przystosowany do machania pinami z wysokimi częstotliwościami, a już na pewno...

    Mikrokontrolery ARM   13 Gru 2010 08:31 Odpowiedzi: 14    Wyświetleń: 3136
  • [stm32]Zawieszanie się FreeRTOS'a pod Eclipsem dla STM32

    Witam Może używasz innego skryptu linkera lub StarUp dla Keil i Ecpilse. W main.c masz dwa vTickTask1 i vTickTask2. Zobacz czy to ci działa (cały Setup procesora dałem od kolegi Freddie Chopin) + Rtos611 (ostatni ze strony).

    Mikrokontrolery ARM   05 Cze 2011 20:20 Odpowiedzi: 10    Wyświetleń: 3577
  • [STM32] Komunikacja SPI z ADS7843 , STM32 nie wysyła komend

    A nie jest przypadkiem tak, że sygnały są zbyt szybkie dla analizatora? W końcu cała transmisja odbywa się niby w momencie gdy CS jest w stanie niskim. Jak długo trwają te momenty? 4\/3!! Nie wierze ! :D rzeczywiście , po ustawieniu Sampling Rate na 1MHz widać jak ładnie idą sobie dane : ...

    Mikrokontrolery ARM   12 Mar 2013 23:31 Odpowiedzi: 49    Wyświetleń: 9881
  • [STM32][C] - Encoder Interface Mode zawracana liczba

    Dziwi mnie to, bo Arduino bardzo dobrze się przyjęło na polskich uczelniach, wśród amatorów, a nawet profesjonalistów. Arduino + profesjonaliści? Ci którzy wcześniej używali BASCOMa czy niby jacy? Ktoś kto ładnych paręnaście lat programował w C, jak pojawiło się Arduino to w swoich konstrukcjach...

    Mikrokontrolery Początkujący   07 Maj 2015 12:36 Odpowiedzi: 22    Wyświetleń: 1548
  • [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...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 81813
  • STM32 - STM32 pierwsze kroki...

    Jak zaczynałem "montowanie" STM32 do "starego" Eclipsa to w "C/C++ General > Paths and Symbols > Include" były jakieś 3 ścieżki, ale teraz znikły i zostały tylko dla WinAVR. Możecie mi je przypomnieć ? No bo właśnie usunąłeś PATH z Eclipse'a i teraz w tamtejszym PATH nie ma nic. Proponuję usunąć...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 12123
  • STM32 - Silniki krokowe równoległe sterowanie - STM32

    Mógłbym prosić o przykładowy fragment kodu realizujące w/w zadania? :) Trudno jest dac kod przykladowy - poćwicz trochę z przerwaniami timera i problem sam się rozwiąże. Nigdy oba silniki sterowane mikrokontrolerem nie zrobią kroku "w tym samym czasie"(mam na myśli krok) Może w jakimś prehistorycznym...

    Mikrokontrolery ARM   22 Wrz 2016 13:06 Odpowiedzi: 11    Wyświetleń: 1611
  • [STM32] [C] - STM32 obliczanie CRC (BYTE) + PC

    Chyba niezbyt... co masz na myśli?

    Mikrokontrolery ARM   25 Paź 2016 08:56 Odpowiedzi: 16    Wyświetleń: 1968
  • [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...

    Mikrokontrolery   04 Gru 2016 08:15 Odpowiedzi: 28    Wyświetleń: 1434
  • Linux + Code::Blocks + STM32 - Tutorial STM32 + Code::Blocks w Linuxie

    Co do przykładu Freddie-go To kompilator wypluł mi że nie ma plików. Skoro ich nie ma, to musisz je dodać. Nie ma innego wyjścia - sam plik stm32f7cokolwiek.h nie jest wystarczający. No tak ale prubowałem skompilować twoj przklad bez ingerencji w przykładzie są wszystkie potrzebne pliki. Nie...

    Mikrokontrolery ARM   19 Sty 2017 10:28 Odpowiedzi: 38    Wyświetleń: 4962
  • Kurs języka C dla ARM STM32

    Jest całe mnóstwo książek o STM32 i niemal wszystkie operują na języku C. spróbuj poszukać np. tutaj: Edit: Poza tym gugiel wcale nie olewa tematu: Edit2: Wprost z Elektrody: No i wiele ciekawych rzeczy mozna się nauczyć od kol. (at)Freddie Chopin , którego strona to:

    Programowanie Początkujący   10 Paź 2019 19:28 Odpowiedzi: 7    Wyświetleń: 1449
  • [stm32 - openocd] - wgranie obrazu, debugging - zdesperowany

    Po tym jak wszystko prawie było dobrze wyskakiwał mi jeszcze jeden błąd: Coś że chce przydzielić większe workarea niż posiada. Metodą prób i błędów przekopiowałem plik targeta stm32.cnf zmieniłem wielkość workarea size na - czyli dodałem 0x100 (wyczytałem na anglojęzycznym forum): set _WORKAREASIZE...

    Mikrokontrolery ARM   13 Gru 2009 22:45 Odpowiedzi: 15    Wyświetleń: 4106
  • [stm32,stdPeripLib,usb] Przykład mass storage nie działa

    Witam. Postanowiłem uruchomić usb na mojej płytce z stm32. Skopjowałem przykłąd z exampla stm32_usb_device_lib. Dodałem kilka własnych plików : stm32_eval.h,.c Skonfigurowałem definicje pinów dla karty sd, wykrywanie usb itd. Używam startup'u i pliku make frediego chopina więc (myślę że dobrze...

    Mikrokontrolery ARM   13 Maj 2010 21:25 Odpowiedzi: 5    Wyświetleń: 2260
  • [STM32] problem ze startem programu

    Prawda jest taka, że STM32 są dosyć delikatne... Osobiście załatwiłem już kilka sztuk - wystarczy przypadkowo podać zbyt wysokie napięcie na pin (obojętne czy wyjściowy, czy wejściowy) i procek momentalnie jest do wymiany. Najciekawsze jest to, że zasadniczo działa (daje się go programować, debuggować,...

    Mikrokontrolery ARM   14 Maj 2010 13:57 Odpowiedzi: 22    Wyświetleń: 4411
  • Biblioteka statyczna na SAM7x-działa, na STM32-HaradFault

    Witam W debugger jestem cały czas. Przy probie wywołania funkcji mam błąd. a= LaderFunADD(&b, &c); Nie wiem ewentualnie jaki rejestr mógłbym sprawdzić. Wziąłem nawet cały projekt od kolegi Chopina stm32_blink_led. W makefile dodałem, linia 59: LIBS = lib_addLader.a Header plik lib_addLader.h ...

    Mikrokontrolery   20 Wrz 2010 12:10 Odpowiedzi: 6    Wyświetleń: 1161
  • Jak skonfigurować stm32 z rdzeniem coxtex-m3

    Pierwszy raz słyszę, żeby za pomocą komentarzy dało się cokolwiek zrobić w C :) Poszukaj w postach freddiego chopina, zrobił cały tutorial do toolchaina i udostępnił publicznie i nieodpłatnie projekt właśnie do migania diodą na STM32, zawierający plik startup, tablicę wektorów i konfigurację portów GPIO...

    Mikrokontrolery ARM   06 Paź 2010 18:23 Odpowiedzi: 6    Wyświetleń: 1792
  • [STM32] [OpenOCD] Problem z debuggerem

    Dzięki za odpowiedzi. (at)flapo213: Chodzi o kompilację samego programu? Korzystam z Eclipse z kompilatorem CodeSourcery G++. Nie wiem dokładnie co to są te breakpointy? To takie zwyczajne jak przy debuggowaniu? :) Czy np. interrupt'y procesora? Może to właśnie przez błędy transmisji danych? (at)Freddie...

    Mikrokontrolery ARM   17 Lut 2012 14:59 Odpowiedzi: 20    Wyświetleń: 3941
  • [STM32] Eclipse, projekt z automatycznym make, kłopoty z kompilacją

    Przyszedł i mnie czas sięgnąć po STM32. Dla miękkiego startu skorzystałem z tutoriala Chopina. Działa ok. Przykład ten korzysta jednak z gotowego make'a a ja potrzebuję docelowo generowanego automatycznie. Zrobiłem więc w eclipsie nowy projekt bazujący na tych samych źródłach ale z make'iem generowanym...

    Mikrokontrolery ARM   30 Mar 2011 22:20 Odpowiedzi: 4    Wyświetleń: 2027
  • [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...

    Mikrokontrolery ARM   14 Cze 2011 12:02 Odpowiedzi: 0    Wyświetleń: 942
  • [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...

    Mikrokontrolery ARM   19 Gru 2011 07:56 Odpowiedzi: 3    Wyświetleń: 3980
  • [STM32][LPC][Eclipse] Przesiadka AVR na ARM możliwości w dzisiejszych czasach

    Ja się nie bawię w zestawy uruchomieniowe. Mam tylko płytkę podobną jak piotrva, z tą różnicą że jest w niej mikrokontroler STM32F103RBT6. Wszystkie peryferia podłączam bezpośrednio do goldpinów lub przez płytkę stykową. IMHO to najwygodniejsze rozwiązanie. Co do JTAGa to korzystam z JTAG-lock-pick...

    Mikrokontrolery ARM   29 Gru 2011 10:10 Odpowiedzi: 9    Wyświetleń: 6558
  • [STM32] log10() zawiesza procesor.

    Witam, Zrobiłem najprostszy program z uruchomieniem jedynie RCC i GPIO. ... Kiedy log10 jest wyłączony komentarzem, LED świeci, kiedy log10 jest włączony, LED nie swieci. Czekam na jakąś odpowiedź od CooCoxa. Jeżeli to co powyżej napisałem nie zadziałało u Ciebie, to nie wiem. Przed...

    Mikrokontrolery ARM   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 8055
  • STM32 - Keil - debugowanie dużego projektu

    Cześć, Korzystam z płytki STM32VLDiscovery (z programatorem ST-LINK), Keil uVision. Po raz kolejny wziąłem się za ARMy. I wszystko pięknie szło do czasu, aż zamarzyłem o fatfs. Bibliotekę dołączyłem, przepisałem kod tak, żeby nie korzystał z biblioteki stm32 standard peripherials. Uruchomiłem debugowanie...

    Mikrokontrolery ARM   11 Sie 2012 13:51 Odpowiedzi: 5    Wyświetleń: 2160
  • [STM32][C] - Komunikacja SPI1 z SPI2

    Witam! Od jakiegoś czasu męczę się z SPI na STM32, posiadam płytkę STM32F3 Discovery. Podłączyłem SPI1 z SPI2 (MISO-MISO, MOSI-MOSI, SCK-SCK, NSS nie podpięte), SPI1 pracuje jako master, po wysyłaniu danych do SPI2(slave) rejestr RXNE w SPI2 jest cały czas równy 0. Próbowałem zamienić rolami SPI1 z...

    Mikrokontrolery ARM   12 Sie 2013 08:02 Odpowiedzi: 38    Wyświetleń: 4323
  • STM32 - Błędy podczas kompilacji

    Mam zainstalowane Eclipse Która wersja? Czy masz zainstalowany GNU ARM Eclipse Plugin? Bez niego ten projekt nie zadziała. Problemów szukaj więc w konfiguracji Eclipse/CodeSourcery/GNUArmEclipsePlugin... ten "template" i się bezproblemowo kompiluje (w konfiguracji Debug). W konfiguracji...

    Mikrokontrolery ARM   24 Paź 2013 11:09 Odpowiedzi: 6    Wyświetleń: 1752
  • [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...

    Mikrokontrolery ARM   05 Lut 2019 15:09 Odpowiedzi: 12    Wyświetleń: 1746
  • [STM32] o co chodzi z USB w F1 i F4

    Dlatego, że procedury obsługi peryferiala USB na niskim poziomie w STM32 nie są wielobieżne. Każdy program, który wysyła coś po USB w (za przeproszeniem) pętli głównej Programowanie wielowątkowe, systemy operacyjne, mówi to Panu coś, Panie BlueDraco:) W moim rozwiązaniu mam klasę USB która ma w sobie...

    Mikrokontrolery ARM   28 Mar 2020 17:40 Odpowiedzi: 10    Wyświetleń: 1101
  • [STM32][C] Rowley Crossworks - 1 projekt

    zapewne wgrywasz program do RAMu, skad ginie on po zaniku zasilania. kod znajduje się we flashu. Po włączeniu zasilania i "reset & debug" procek nie jest ponownie programowany, tylko rusza natychmiast debug. W build Config. THUMB Flash Relase jest zaznaczone: Flash, Relase, THUMB. Plik hex z...

    Mikrokontrolery ARM   06 Lip 2011 16:49 Odpowiedzi: 11    Wyświetleń: 3884
  • [STM32][Crossworks] Niesamowicie Dziwne Zachowanie JTAGa

    Od kilku dni próbuję uruchomić dongla JTAG autorstwa Freddiego Chopina (rev02) w srodowisku crossworks 1.7. Oto parę ciekawych zjawisk, ktore zaobserwowałem podczas kilkudziesięciu (moze juz kilkuset) nieudanych prób: 1) Gdy dongle jest skonfigurowany jak turtelizer (tj. wegług opisu z manuala...

    Mikrokontrolery   15 Cze 2009 10:49 Odpowiedzi: 5    Wyświetleń: 1652
  • [STM32] uC + moduł ethernetowy, problem z komunikacją po SPI

    Freddie Chopin zrobiłem tak jak pisałeś. Najpierw wrzuciłem dane do buforu SLAVEa, a potem wysłałem coś na MASTERze i odebrałem to co przyszło do MASTERa więc transmisja z SLAVE --> MASTER też działa. Dodałem jeszcze obsługę pinu SS oraz zmieniłem ustawienia pinów zgodnie z logiką :) Niestety moduł...

    Mikrokontrolery ARM   16 Sie 2009 14:49 Odpowiedzi: 21    Wyświetleń: 4012
  • [Stm32][eclipse][openOCD] uruchomienie

    Na necie jest darmowa książka Hitex'a - The Insiders Guide to STM32 (czy jakoś tak) - możesz ją pobrać ze strony ST i Hitex'a. Zawsze to może dać ci pogląd na sprawę. Podobna książka jest o LPC2000 i LPC2300 - możesz zerknąć i porównać. Nie są to jakieś super książki, ale są za darmo Jest też u...

    Mikrokontrolery ARM   15 Lut 2010 14:34 Odpowiedzi: 64    Wyświetleń: 16647
  • [STM32] Stos zrzuca rejestry do zmiennych globalnych

    Tak w ogóle to w startupie wykorzystujesz stałą __idata_start, której nigdzie w tych skryptach linkera nie widzę. Skrypt likera linia 127: __idata_start = __text_end; Dodano po 5 Zgadza się. Zwiększenie stosu powoduje, że błąd nie występuje. Jednak jak uchronić się od tego w przyszłości?...

    Mikrokontrolery ARM   05 Paź 2009 18:43 Odpowiedzi: 9    Wyświetleń: 3005
  • [STM32]Dzielniki szyny AHB oraz APB1 i APB2

    Trochę się zakręciłeś <: w końcu zegar taktowania APB i wyjście z APB to to samo. Hmm, mnie się wydawało że APB jest taktowane z AHB...więc zegar taktowania APB to "wyjscie" z AHB a "wyjście" z APB to prescaler AHB...namieszałem. Przynajmniej tak z rysunku wnioskuje.

    Mikrokontrolery ARM   20 Paź 2009 20:42 Odpowiedzi: 9    Wyświetleń: 5683
  • [STM32] i Timery - generator

    przerwanie powinno być z atrybutem ((interrupt)) oczywiście jest ten atrybut (i tylko ten), jednak nie w definicji tylko deklaracji. Wszystko w Twoim pliku vectors.c. a próby wpisywania wartości 0xFFFE do rejestru SR nie wydają mi się szczególnie mądre. W końcu rejestr ten ma kilka pól które są...

    Mikrokontrolery ARM   07 Wrz 2010 12:05 Odpowiedzi: 35    Wyświetleń: 9637
  • [STM32] Przerwania, timery

    Bez taktowania nic nie będzie działać. Funkcja zapisuje dane pod adresy które są wyłączone, więc możesz tam wpisywać co chcesz.! No to już wszystko jasne, dzięki za pomoc. Co do uruchomienia TIMERA to tez mi się udało, jednak mam jeszcze jeden problem z nim... mianowicie chciałbym uruchomić...

    Mikrokontrolery ARM   05 Sty 2011 00:57 Odpowiedzi: 10    Wyświetleń: 6339
  • STM32 i problem po zresetowaniu zasilania

    Witam, Zaczynam zabawę z Cortexami. Dotychczas bawiłem się tylko AVRami i '51. Poustawiałem sobie środowisko zgodnie z opisem na stronie Freddiego Chopina. Załadowałem jego przykładowy projekt, zmodyfikowałem go do mojej płytki i zadziałał. Wszystko ok. Później dodałem ten skrypt który ułatwia konfigurację...

    Mikrokontrolery ARM   10 Gru 2009 10:19 Odpowiedzi: 14    Wyświetleń: 3555
  • [STM32][GCC] Usart na irq i wykrywanie końca transmisji.

    Niezastąpiony Freddie Chopin znów stanął na wysokości zadania. Problem rozwiązany. Temat do zamknięcia.

    Mikrokontrolery ARM   25 Sty 2010 07:41 Odpowiedzi: 4    Wyświetleń: 2179
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    Hej, Podpinam się pod posta. Próbowałem wrzucić funkcję pod wskazanym adresem, ale mi się nie udało :). Postanowiłem wrzucić zatem jakąś zmienną pod wskazany adres no i z podobnym rezultatem. Tak jak w poście postępuję: MEMORY { rom (rx) : org = 0x08000000, len = 128k - 18k BOOT(rx) :...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7478
  • [stm32,usb] Uruchomienie USB

    Witam, Nie daję rady uruchomić komunikacji USB. Posiadam moduł [url=]MMstm32F103R Propoxu. Większość peryferii już przetestowałem natomiast USB milczy. Docelowo USB chciałem wykorzystać do programowania (DFU) układu. Z powodzeniem używam startup'u i pliku make frediego chopina, niestety nie daję...

    Mikrokontrolery ARM   30 Maj 2011 09:27 Odpowiedzi: 13    Wyświetleń: 5592
  • TrueStudio + ST-Link dla STM32

    Nie wiem czy wszyscy wiedzą że istnieje całkowicie darmowe w pełni zintegrowane środwosiko TrueStudio Zapomniałeś dodać, że jak zwykle wersja darmowa ma ograniczenia. 4\/3!! ale są to niewielkie ograniczenia, np brak kompilowania kodu C++ i brak wsparcia UML reszta jest, łącznie z debugowaniem...

    Mikrokontrolery ARM   19 Sie 2010 08:41 Odpowiedzi: 12    Wyświetleń: 5577
  • [STM32][C/uVision4] Częstotliwość przerwania SysTick

    -> Freddie Chopin Akutat z Tobą kłócić się nie będę. Jak już ktoś rozumie zbyteczność i problematyke korzystania z bibliotek, to już jest wszystko jedno, czy stosujesz 0xblablabla czy coś co stoi pod #define. Każdy pisze jak mu wygodniej. Mi jest wygodniej pisać 0xblabla, bo jak właśnie piszę,...

    Mikrokontrolery ARM   19 Maj 2013 13:06 Odpowiedzi: 33    Wyświetleń: 13916
  • [STM32][eclipse]soft_reset_halt, reset halt

    Jeśli wgrasz program do flasha, odepniesz JTAGa, odłączysz zasilanie / wciśniesz reset to też nie działa? 4\/3!! Tak, Reset mam podłączony do rezystorem 10k do +3,3V i kondensator 100nF do masy

    Mikrokontrolery ARM   22 Sie 2010 09:46 Odpowiedzi: 5    Wyświetleń: 2073
  • [stm32]Timer i DMA da się?

    Tyle że timer może wysyłać tylko JEDNO żądanie do DMA, więc... nie da się (tym sposobem). No ale chyba właśnie o to chodzi. Następuje zdarzenie od kanału timera, DMA przesyła JEDNĄ nową wartość do CCR tego kanału, przy której osiągnięciu przez licznik timera nastąpi nowe zdarzenie i tak w kółko....

    Mikrokontrolery ARM   04 Paź 2010 20:45 Odpowiedzi: 28    Wyświetleń: 4725
  • [STM32] Jak wgrać program do pamięci RAM

    Ustawiasz w skrypcie linkera tak aby wszystko trafiło do RAM, a nie do flasha i to wszystkie zmiany jakie musisz wykonać, jednak ja wciąż sugeruję nie przejmowanie się żywotnością pamięci Flash - więcej z tym problemów niż "korzyści". 4\/3!! Jeszcze musi przestawić zworkę ! :P

    Mikrokontrolery ARM   11 Paź 2010 13:21 Odpowiedzi: 4    Wyświetleń: 3966
  • [STM32] programowy reset procesora

    Nie jest to wcale dobry pomysł, bo: a. peryferia będą w nieznanym stanie b. wskaźnik jednego ze stosów NIE zostanie ustawiony (ustawiany jest on sprzętowo). 4\/3!! a. racja. b. używam ARM7TDMI i nie miałem problemów z działaniem programu po takim skoku, ale chyba faktycznie lepiej będzie to...

    Mikrokontrolery ARM   15 Paź 2010 13:45 Odpowiedzi: 20    Wyświetleń: 6991
  • [STM32][C Keil RealView] ISIX-RTOS - czy ktoś go kompilował?

    Mogą byc definiowane w kodzie (.c). Keil to akceptuje.

    Mikrokontrolery ARM   14 Sty 2014 11:31 Odpowiedzi: 13    Wyświetleń: 4362
  • Eeprom emulation STM32 robił ktoś wg AN2594?

    Ta tablica nie jest potrzebna - ona jest tylko do celów demonstracji (jak zwykle w przypadku ST bardzo głupiej). Nieprawda. Tablica ta jest kluczowym elementem przy przepisywaniu zmiennych z jednej strony FLASH do drugiej, gdy pierwsza z nich jest już pełna. Procedura EE_PageTransfer() musi...

    Mikrokontrolery ARM   18 Paź 2010 13:37 Odpowiedzi: 16    Wyświetleń: 5142
  • [OpenOCD][GDB][STM32] - szybkość dostępu do flash procesora

    Ad.1. Licencję na Rowleya mam już kupioną. To po co to porównanie? W czym w ogóle problem w takim razie? W tym, że GDB + OpenOCD działają powoli. To że używam również CrossWorks, chyba nie dyskwalifikuje mnie z grona użytkowników OOCD+GDB, a może jednak? Czyni mnie to trędowatym czy gorszym?...

    Mikrokontrolery ARM   19 Paź 2010 08:31 Odpowiedzi: 16    Wyświetleń: 2781
  • [stm32][c/crossworks] Hard Fault przy wejsciu do funkcji

    Ja się wahałem czy tej książki nie kupić i teraz się cieszę, że tego nie zrobiłem :P /* Handler mode (core exceptions / interrupts) can use only main stack */ /* Thread mode can use main stack (default) or process stack - selected in CONTROL special register */ __main_stack_size...

    Mikrokontrolery ARM   08 Lis 2010 18:37 Odpowiedzi: 13    Wyświetleń: 4213
  • Arytmetyka ustawień timera STM32

    Hehe Ad 1. Też zaglądam do tego, ale ciężko idzie :) Ad 2/3/4. Jest sens zaglądać do tego, jeżeli póki co nie mam zamiaru klepać w ASM? Ad 5. To podstawa bo ściągnąłem sobie jakiś układ z Chin i inaczej połączone jest wiele rzeczy. Zastanawiam się czy jakieś ogólne książki o mikrokontrolerach...

    Mikrokontrolery   06 Lip 2011 13:15 Odpowiedzi: 25    Wyświetleń: 2609
  • [STM32 / Truestudio]Hard Fault przy powrocie z funkcji.

    Sprawa się rozwiązała i nie chodziło tu o długość stosu. Fakt, formatowanie tego kodu też daje wiele do życzenia. Tak to jest jak się część kodu zapożycza z innych źródeł... Problem był z linią: else GPIO_ResetBits(GPIO_PORT_LCD void STM32_LCDSendCmd(uint8_t LCDcmd) { GPIO_ResetBits(...

    Mikrokontrolery ARM   13 Lis 2010 14:55 Odpowiedzi: 2    Wyświetleń: 1611
  • [STM32][C++] Obsługa wyjątków

    Przecież z każdego wyjątku można wrócić tam gdzie został on wywołany - adres powrotu (zwykle przesunięty - pipeline) jest przecież w rejestrze LR... Adres powrotu jest na stosie a w LR jest wartość informująca procesor o zakończeniu obsługi wyjątku oraz tryb procesora i rodzaj stosu jaki był...

    Mikrokontrolery ARM   14 Sty 2011 17:17 Odpowiedzi: 7    Wyświetleń: 2281
  • [STM32] [ASM] [GDB] - program sie nie wykonuje

    Bo ten program jest zły! Cortex-M3 pod konkretnymi adresami oczekuje konkretnych rzeczy - na samym początku flasha - wartości dla SP, potem adresu (adresu! nie instrukcji!) wektora obsługi wyjątku reset itd. Zapomnij o takim prostym programiku - to tak po prostu nie zadziała. Potrzebna Ci jest tablica...

    Mikrokontrolery ARM   12 Sty 2011 21:44 Odpowiedzi: 4    Wyświetleń: 2298
  • [stm32][openocd]programowanie przez telnet - błędy

    Tylko po co chcesz podawać te komendy przez telnet, skoro można je podać do OpenOCD z linii komend? 4\/3!! Bo trzeba pisać te komendy, chciałem je napisać raz w jakimś pliku np. progSTM32.cmd a potem uruchamiać...

    Mikrokontrolery ARM   17 Sty 2011 15:32 Odpowiedzi: 10    Wyświetleń: 3917
  • [STM32] [C] [CMSIS] - #ifdef brak deklaracji stalej

    Zobacz przykład dla STM32 z mojej strony - przecież właśnie to jest tam zrobione. Myślałem raczej o jakimś tutorialu do C - ARM. Np.: skąd wziołeś coś takiego? LED_CR = m_GPIO_MODE_CNF(LED_pin, GPIO_CRx_MODE_OUT_10M_value, GPIO_CRx_CNF_OUT_PP_value); Chodzi mi tutaj o jakiś opis zmiennych...

    Mikrokontrolery ARM   19 Sty 2011 16:19 Odpowiedzi: 13    Wyświetleń: 4847
  • [stm32] Przerwania. Plik vectors.c i wskakiwanie do __default_handler.

    vectors.c od Freddiego Chopina (mimo wszystko dodałem jako załącznik) Jeśli ten plik należy zmodyfikować, to bardzo proszę o podpowiedź jak.

    Mikrokontrolery ARM   12 Maj 2011 13:56 Odpowiedzi: 5    Wyświetleń: 1542
  • STM32 Pisanie obiektowe w C++

    Udało mi się rozwiązać problem z C++ i obiektowością, tak mi się przynajmniej wydaje. Rozwiązaniem okazało się skorzystanie z kodu Freddiego Chopina i odpowiednie jego zmodyfikowanie.

    Mikrokontrolery ARM   17 Maj 2011 12:00 Odpowiedzi: 4    Wyświetleń: 2694
  • [stm32]arm-atollic-eabi-gdb.exe przestał działać

    Użycie wolnego zamiast wolnawego oprogramowania rozwiązuje problem.Ktoś konfiguruje z wolnego oprogramowania zestaw tnąc funkcje dostępne za darmo, aby ludziom wyłączyć myślenie i by kupowali to co jest bez ograniczeń za darmo. Patrz tutorial Freddiego Chopina. Albert

    Mikrokontrolery ARM   31 Maj 2011 06:54 Odpowiedzi: 1    Wyświetleń: 1398
  • [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 ...

    Mikrokontrolery ARM   05 Lip 2011 19:25 Odpowiedzi: 7    Wyświetleń: 2432
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    Dzięki za uwagę. Zauważyłem, że podczas debugowania niektóre rzeczy zostają (w innych odrębnych przypadkach). Jeśli używasz standardowych konfigów do OpenOCD, to dodaj do jego wywołania coś takiego: -c "reset_config trst_and_srst" Domyślnie OpenOCD zakłada, że JTAG nie ma pinów resetu i w przypadku...

    Mikrokontrolery ARM   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3296
  • [stm32][C++] Pierwsze podejście do c++

    Poza tym skok w maliny wg. debuggera nie zawsze musi oznaczać rzeczywisty problem (; 4\/3!! Tzn, że program może działać dalej poprawnie a debuger wskazuje na to, że jesteśmy w np HardFaultHandlerze ? Mógłbyś nieco rozwinąć myśl ?

    Mikrokontrolery ARM   08 Lip 2011 16:43 Odpowiedzi: 17    Wyświetleń: 5355
  • [STM32] [SPI] Dziwne zachowanie

    Flagę TXE powinno się sprawdzać PRZED wpisaniem czegoś do DR (to akurat nie jest wielkim problemem), ale przed odczytaniem DR powinno się sprawdzać czy flaga RXNE jest ustawiona - dopiero wtedy można odczytać to co jest w DR. Bez tego wciąż nie odczytujesz tego co chcesz - na etapie inicjalizacji odczyt...

    Mikrokontrolery ARM   30 Lip 2014 02:31 Odpowiedzi: 35    Wyświetleń: 10446
  • [ARM-Assembler][STM32] Co na początek ?

    Radykalne czy nie, to fakt. Zestaw instrukcji ARM został stworzony w taki a nie inny sposób po to, aby jak najlepiej były go w stanie wykorzystać kompilatory C. Bardzo duża ortogonalność (porównaj z czymkolwiek innym) pod względem rejestrów (np AVR w którym niektóre instrukcje mogą korzystać tylko z...

    Mikrokontrolery ARM   13 Lip 2011 10:06 Odpowiedzi: 20    Wyświetleń: 12034
  • [STM32][DISCOVERY] Obsługa timera TIM1

    3. Po czyszczeniu flagi nie musi być żadnego dodatkowego kodu, jeśli tak jest u Ciebie, to problem jest innego rodzaju i z czymś zupełnie innym. A można jakąś podpowiedź. Zauważyłem stosująć breakpointy, że wszystko działa niby OK, ale podczas normalnej pracy te diody chyba nie zdążają sie zapalić,...

    Mikrokontrolery ARM   18 Lip 2011 15:56 Odpowiedzi: 6    Wyświetleń: 2788
  • [STM32][Keil][C]Generacja przerwania przy zmianie napięcia akumulatora

    W STM32 można ustawić przerwanie po przekroczeniu pewnego zadanego napięcia na ADC - popatrz na opis trybu "analog watchdog". 4\/3!! dzięki za podpowiedź - tego nie wiedziałem, aczkolwiek po wstępnym zagłębieniu się w temat, znalazłem informację, że max napięcie wejściowe na którykolwiek pin...

    Mikrokontrolery ARM   25 Lip 2011 13:18 Odpowiedzi: 4    Wyświetleń: 1529
  • [stm32][C] Konfiguracja NVIC I EXTI.

    Faktycznie źle zrozumiałem opis bitów w IMR. Dzięki Freddie Chopin .

    Mikrokontrolery ARM   28 Lip 2011 19:57 Odpowiedzi: 8    Wyświetleń: 3444
  • [stm32][C] Odbieranie danych przez I2C.

    Niemniej jednak to może być istotne: Then the master waits for a read of the SR1 register followed by a read of the SR2 register (see Figure 272 & Figure 273 Transfer sequencing). To jest opis "25.3.3 I2C master mode" z dokumentacji. Prześledź krok po kroku i upewnij się, że kolejność zdarzeń...

    Mikrokontrolery ARM   02 Sie 2011 09:12 Odpowiedzi: 13    Wyświetleń: 2449
  • [STM32][CodeSourcery Lite] Uruchamianie kodu z RAM'u

    Poprzez reset tego nie uruchomisz. Potrzebna jest do tego inna opcja. Żeby program ruszył z RAMu, Loader musi ustawić wskaźnik stosu, wskaźnik tablicy wektorów i wywołać funkcję wejściową. Dodano po 41 Tablica wektorów przestawia się sama w zależności od konfiguracji pinów BOOTx. No...

    Mikrokontrolery ARM   03 Sie 2011 21:52 Odpowiedzi: 22    Wyświetleń: 4203
  • [stm32][C] FSMC - wysyłanie i odbiór danych.

    Zostały Ci jeszcze dwa niezmienione "data" (; Noo tak, faktycznie. Czyli teraz żeby umieścić dane to trzeba dopisać do zmiennej: [syntax=c]__attribute__ ((section(".ext_data")))[/syntax]

    Mikrokontrolery ARM   13 Wrz 2011 08:50 Odpowiedzi: 26    Wyświetleń: 3506
  • [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ń: 2313
  • [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:...

    Mikrokontrolery ARM   17 Wrz 2011 07:12 Odpowiedzi: 29    Wyświetleń: 4555
  • [STM32][Discovery][RS232] brak komunikacji proc - komp

    No trochę ogarnąłem to co napisałeś Freddie Chopin. I teraz sytuacja wygląda tak, że mam prawidłowy odbiór danych po wysłaniu wiadomości z komputera w procku ale nie działa mi wysyłanie informacji z procesora do komputer. Nie rozumiem chyba zasady działania. Mój USART1_IrqHandler(): Dodano...

    Mikrokontrolery ARM   14 Wrz 2011 17:49 Odpowiedzi: 3    Wyświetleń: 2426
  • [STM32] Obsługa LCD poprzez FSMC - HardFault

    Konfiguracja FSMC Dodano po 2 Chyba sam znalazłem rozwiązanie: FSMC_BCR1->WREN = 1

    Mikrokontrolery ARM   14 Wrz 2011 20:34 Odpowiedzi: 2    Wyświetleń: 3150
  • [STM32] EXTI - zbocze opadające/narastające

    A masz tak stale, czy tylko raz? Co generuje przerwanie? 4\/3!! Mam tak cały czas mam ustawione przerwanie na EXTI15_10. W przerwaniu kasuje flagę pending: EXTI->PR = EXTI_MASK_PIN W przerwaniu robię debouncing (czekam 100 ms po wywołaniu przerwania) przerwanie: if(0 != (EXTI->PR...

    Mikrokontrolery ARM   28 Wrz 2011 20:20 Odpowiedzi: 5    Wyświetleń: 3762
  • ST-Link/V2 czy zadziała z Eclipse (STM32)

    Witam! Wiem, że temat nie raz się przewijał ale wszystkie informacje jakie znalazłem na forum są z 2009 lub 2010 roku a w tej kwestii jak wiemy dużo się zmienia. Czy orientujecie się (może kolega Freddie Chopin?) czy udało się zmusić JTAG'a ST-Link/V2 do pracy z Eclipse (przez OpenOCD lub GDB Server). Szukam...

    Mikrokontrolery ARM   05 Paź 2011 14:06 Odpowiedzi: 6    Wyświetleń: 3464
  • [STM32] kontroler SPI nie widzi pierwszego bajtu danych.

    A skonfigurowałeś poprawnie piny, włączyłeś porty GPIO oraz AFIO? No i po co ruszasz rejestr od I2S? Po co odczytujesz na początku DR? Po prostu go wyłączam tak jak by co. Oto moje GPIO ale to raczej dobrze jest. Dodano po 21 No nie wreszcie zmotywowało mnie to do porządnego debugowania...

    Mikrokontrolery ARM   11 Lis 2011 14:19 Odpowiedzi: 2    Wyświetleń: 1644
  • [STM32] [C] Generowanie przerwania od SysTicka

    int TDelay wyciągnij jako zmienną globalną. Za każdym razem, gdy SysTick wejdzie do przerwania ją tworzy, a to bez sensu, co? :) w końcu nigdy nie doliczysz do 500, skoro będziesz cxo chwile tworzył tą zmienną. właśnie tak myślałem że z tym jest coś nie tak, niestety z C też nie jestem mistrzem...

    Mikrokontrolery ARM   15 Lis 2011 19:34 Odpowiedzi: 8    Wyświetleń: 2457
  • [STM32] [C] Prosty Counter

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

    Mikrokontrolery ARM   16 Lis 2011 22:51 Odpowiedzi: 3    Wyświetleń: 1538
  • [stm32]Prosty układ kondycjonowania sygnału dla przetwronika ADC

    Jaki wzmacniacz operacyjny wybrałeś na bufor wejściowy, jak w ogóle chcesz rozwiązać tą część układu? Problem w tym, że nie mam pomysłu na realizację takiego bufora bo nigdy tego nie robiłem. Ze wstępnych informacji jakei udało mi się znaleźć to najprościej jest to zrobić przy pomocy wzmacniaczy...

    Mikrokontrolery ARM   21 Lis 2011 22:15 Odpowiedzi: 17    Wyświetleń: 3961
  • [stm32][DMA][USART] - ponowne wystartowanie transferu

    Freddie Chopin daj spokój, niech używają sobie tej biblioteki, to jest walka z wiatrakami, ale pomocy niech też oczekują tylko od użytkowników jej.

    Mikrokontrolery ARM   25 Lis 2011 23:16 Odpowiedzi: 7    Wyświetleń: 3447
  • STM32 współpraca DMA z USART3

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

    Mikrokontrolery ARM   11 Cze 2012 12:44 Odpowiedzi: 28    Wyświetleń: 4729
  • [STM32] Funkcja malloc powoduje/wywołuje przerwanie HardFault

    Jaki komplilator? Jeśli gcc to skąd wziąłeś implementację sbrk() i czy na pewno pasuje ona do pozostałych plików (szczególnie skryptu linkera)? 4\/3!! Keil uVision4, bazuje na przykładowym kodzie.

    Mikrokontrolery ARM   22 Cze 2014 22:01 Odpowiedzi: 7    Wyświetleń: 2873
  • [STM32] [C] [SEGMENTY LED] - sterowanie.

    Wiec, probowalem jeszcze raz ale z innymi pinami sterujacymi - wybralem do tego PORT_B_PIN11 i PORT_B_PIN_12, nie jestem pewien czy dobrze to sprawdzilem w nocie katalogowej, ale wydaje mi sie ,ze one powinny byc 5V tolerant. Ponizej zalaczam caly config. h oraz main.c - probowalem znowu przetestowac...

    Mikrokontrolery ARM   02 Gru 2011 17:47 Odpowiedzi: 28    Wyświetleń: 3339
  • [stm32]Plik linkera i startup'a - jak się je tworzy?

    Właśnie o to mi chodzi - jedna z tych metod korzysta po prostu ze standardowego malloc() i wtedy trzeba zadbać o jego poprawne działanie m.in. właśnie poprzez poprawną implementację sbrk() i stosowne definicje w skrypcie linkera. okej, dużo mi się wyjaśniło Jeśli korzystasz z moich przykładów,...

    Mikrokontrolery ARM   31 Sie 2012 06:57 Odpowiedzi: 22    Wyświetleń: 6729
  • stm32 - zapis zmiennych do trwałej pamięci, podczas pracy procesora.

    Hmm, ciekawe gdzie się mijamy w toku rozumowania :). Przypuszczam nawet, że masz innego procka niż inżynierowie z ST, bo u nich aby jakiekolwiek zmiany w option bytes weszły w życie potrzebny jest RESET układu (programowy), czego Ty nie robisz (a przynajmniej ani słowa o tym nie ma w Twoim poście)...

    Mikrokontrolery ARM   16 Gru 2011 22:43 Odpowiedzi: 29    Wyświetleń: 6310
  • [stm32]Resetowanie kanału DMA

    Zatem jak poprawnie ustawić ostatni bit na 0 nie ruszając pozostałych? Tak na poważnie z tym pytaniem? Chciałem Cię tylko sprawdzić :D

    Mikrokontrolery ARM   18 Gru 2011 15:30 Odpowiedzi: 4    Wyświetleń: 1577
  • [STM32] Konfiguracja SPI2. Działa tylko po resecie.

    Zamiast tak cudować, to zrób jednak te timeouty... 4\/3!! Timeouty są robione. Wysyłam tylko dane przez SPI co 100 ms jeśli PENIRQ jest w stanie niskim. Ale znalazłem inny BARDZO ciekawy trop. Zawsze jak inicjalizuję SPI2 to CPOL = 0 czyli linia zegarowa powinna być w stanie niskim kiedy...

    Mikrokontrolery ARM   28 Gru 2011 14:38 Odpowiedzi: 22    Wyświetleń: 2609
  • [stm32] ADC wyzwalany przez Timer.

    Dla janości przepisałem konfigurację timer'a na postać nieco bardziej czytelną: Zaczynamy się powtarzać - u Ciebie transmisję DMA wywołuje ADC - jest OK. Ten własnie kanał jest przyporządkowany tylko do ADC i niczego więcej. Ok rozumiem. Kanał DMA od TIM1 (channel 2) nie jest skonfigurowany więc...

    Mikrokontrolery ARM   29 Gru 2011 17:55 Odpowiedzi: 14    Wyświetleń: 4759
  • [STM32] Piny diod LED - nie mogę znaleźć

    To jakaś prowokacja? 4\/3!! haha nie, przepraszam dopiero zaczynam i nie znam sie kompletnie na tym chodzi mi o to, ze mam plytke z mikrokontrolerem stm32f107, na stronie stm sa do niej rozne gotowe przyklady np. wlaczanie diod poprzez strone internetowa i potrzebuje wlasnie porty i piny tych...

    Mikrokontrolery Początkujący   13 Sty 2012 15:57 Odpowiedzi: 12    Wyświetleń: 2068
  • [STM32][C] Obsługa modułów radiowych RFM12

    W kodzie masz skonfigurowane SDI jako wyjście, a SDO jako wejście, przy czym też zapisujesz do SDI, a czytasz z SDO. Aby na pewno tak powinno być? Bo generalnie powinno być odwrotnie, a na płytce łączy się te sygnały "na krzyż", czyli SDI - SDO. Tak, tak powinno być. Piny SDO i SDI są oznaczone od...

    Mikrokontrolery ARM   16 Mar 2013 16:59 Odpowiedzi: 44    Wyświetleń: 8675
  • [STM32] Błąd podczas debugowania

    Ten błąd wyskakuje z szuflady czy bardziej zza szafy? Nie ma to jak podać wszystkie istotne szczegóły... 4\/3!! Przepraszam nie znam sie na tym, dopiero zaczynam, moglbys powiedziec jakie szczegoly podac?

    Mikrokontrolery Początkujący   12 Sty 2012 18:50 Odpowiedzi: 4    Wyświetleń: 1778
  • Przykłady dla STM32 + STM32F10x Standard Peripherals Library

    więc - ponownie - gdzie jest problem? Życie nie kończy się na STM32F1. Chociaż po głębszym przemyśleniu faktycznie problemu nie widzę.

    Mikrokontrolery ARM   07 Cze 2014 11:15 Odpowiedzi: 39    Wyświetleń: 9525
  • [STM32]Wykorzystanie karty Sound Blaster 16 do odtwarzania dźwięku.

    Freddie Chopin - gdyby nie twój tutorial i twoje przykłady prawdopodobnie do teraz bym grzebał w AVRach ;) Wracając do tematu, znalazłem [url=]tą stronę i wynika z niej że najpierw muszę dokonać odczytu z "write-buffer status port" i poczekać aż bit 7 będzie równy 0, a potem dopiero dokonać wpisania...

    Mikrokontrolery   20 Sty 2012 21:33 Odpowiedzi: 14    Wyświetleń: 3487
  • [stm32][i2c] Nie działający interfejs I2C; magistrala zajęta po sygnale startu

    Nie działa tzn.? Nie kompiluje się? Bo to by było zrozumiałe - w końcu brak Ci definicji tam użytych, pokazałem jedynie ideę. Nie działa w ogóle lub tak jak Twój oryginalny kod? Kompiluje się. Oczywiście wartości rejestrów wpisałem dla siebie odpowiednie. Efekt działania programu jest taki,...

    Mikrokontrolery ARM   30 Sty 2012 19:14 Odpowiedzi: 14    Wyświetleń: 6168
  • RM0008 Reference manual. Programowanie STM32.

    No chyba że książkę o podobnym tytule napisał by Freddie Chopin. Ale powinien mieć na to jakieś godziwe roczne stypendium. Mogę publicznie zdeklarować 100zł miesięcznie. Ale potrzeba by jeszcze kilkudziesięciu kolegów- najlepiej takich którzy skorzystali z Jego wiedzy. No i jeszce jakiś prawnik-...

    Mikrokontrolery ARM   04 Lut 2012 08:50 Odpowiedzi: 35    Wyświetleń: 4327
  • [STM32][C/Codesourcery] Inicjalizacja uC. Port GPIO B

    Nie idę w zaparte, chce się nauczyć od podszewki - tak, żeby w jednej ręce mieć mapę pamięci procesora a w drugiej klawiaturę - elektroda to jest właśnie to miejsce gdzie można pytać ludzi którzy się znają na czymś lepiej od pytającego i liczyć na podpowiedz. Odpowiedź niestety dostaniesz tylko...

    Mikrokontrolery ARM   05 Lut 2012 10:53 Odpowiedzi: 37    Wyświetleń: 5080
  • Zmiana napięcia wyjściowego przetwornicy przetwornikiem DAC STM32

    Wzmacniacze operacyjne (a do tego powolne wzmacniacze operacyjne LM324) umieszczone w pętli sprzężenia zwrotnego znacznie pogorszą parametry przetwornicy. Najlepiej a do tego najprościej tak jak napisał Freddie Chopin podawać napięcie z DACa na dolna stronę rezystora R105 (czyli R105 nie łączysz do masy...

    Mikrokontrolery ARM   17 Lut 2012 08:29 Odpowiedzi: 6    Wyświetleń: 2774
  • [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...

    Mikrokontrolery ARM   18 Lut 2012 20:28 Odpowiedzi: 4    Wyświetleń: 1706
  • [STM32][C] - modulacja dźwięku buzera ?

    Modulacja = mnożenie. Nic więcej tutaj nie wymyślono. 4\/3!! Zależy jaka modulacja :) jest jeszcze chociażby modulacja FM czy PM :)

    Mikrokontrolery ARM   19 Lut 2012 19:18 Odpowiedzi: 4    Wyświetleń: 1571
  • [stm32][c/Eclipse-OOCD] SPI1 - dziwne zachowanie peryferiów

    Witam! Walczę już od jakiegoś czasu z dziwnym problemem. Otóż: kiedy inicjalizuję piny odpowiedzialne za SPI1 jako normalne wejścia wyjścia (PA3, PA4, PA5, PA7 jako Output Push-Pull max 50MHz; PA6 jako Floating Input) bez problemu komunikuję się z urządzeniem slave (w tym wypadku panel LCD). PA3 i...

    Mikrokontrolery ARM   23 Lut 2012 12:44 Odpowiedzi: 2    Wyświetleń: 1321
  • [stm32][st libs] konfiguracja RTC

    Witam, (at)Freddie Chopin - używam Keila + ST-Linka. Tak, właśnie debugger mi pokazał, że program tak się zatrzymuje, ale z drugiej strony nie zaglądałem dlaczego. Spróbuję to od początku "na rejestrach" napisać jak zasugerował (at)Bruce^666. dzięki pozdrawiam he...

    Mikrokontrolery ARM   19 Mar 2012 22:20 Odpowiedzi: 16    Wyświetleń: 2729
  • Tablica w pamięci Flash dla STM32 w Keil

    W funkcji nie będziesz mógł zrobić czegoś takiego pomimo że przekazałeś tablice z ramu: void logoBMP(const unsigned char *bufer) { bufer Dodano po 4 const char const * l_wartosc Chyba trochę za dużo tych constów, nie sądzisz? 4\/3!! Właśnie chyba nie, wydaje mi się że bez któregoś...

    Mikrokontrolery ARM   11 Cze 2014 18:34 Odpowiedzi: 28    Wyświetleń: 5203
  • [STM32] Czy korzystać z firmowych bibliotek stlib?

    Mnie na studiach nie uczyli mikrokontrolerów więc jestem jak to powiedziałeś głąbem z ulicy. O widzisz - mnie też nie <:4\/3!! Mnie też nie, wniosek jak pisałem, studia zbędne, przecież w manualach jest wszystko, z byka spadli z tymi studiami:) No i jak znasz już bardzo dobrze wszystkie...

    Mikrokontrolery ARM   10 Kwi 2012 19:12 Odpowiedzi: 49    Wyświetleń: 10104
  • [STM32] Bit Banding - co to daje?

    No dobra, tylko co z tego, że w 8051 było coś zbliżonego? To jakaś wada? 4\/3!! Żadna wada. Zauważyłem tylko, że ktoś niedawno napisał, że ten bit banding to super rewelacja i że nawet większość nie zna tego mechanizmu i go nie stosuje. Dodałem więc że to dziwne, bo to dość stara i znana idea....

    Mikrokontrolery ARM   29 Maj 2012 09:20 Odpowiedzi: 58    Wyświetleń: 12118
  • [STM32][C] Kaskadowe podłączenie tim4 w trybie enkodera do tim3

    No i w czym Twoja metoda jest lepsza od okresowego odczytu różnicy pomiędzy aktualną a poprzednią pozycją? W tym, że mniej obciąża procesor. Przerwanie wywoływanie jest tylko przy przepełnieniu timera. Dla enkodera o rozdzielczości 1000/obrót potrzeba 65535/4*1000 = ~16 pełnych obrotów enkodera...

    Mikrokontrolery ARM   24 Kwi 2012 18:14 Odpowiedzi: 19    Wyświetleń: 2564
  • [programowanie]Development Board STM32 - możliwość programowania

    ściągasz darmowego Atollic TrueSTUDIO Nazywanie ewaluacyjnych wersji z ograniczeniami "darmowymi" jest sporym nadużyciem. Może inaczej, "dostępnego do ściągnięcia i używania bez uiszczania opłat". Zresztą czepiasz się. ;) Skonfigurowanie i używanie zestawu OpenOCD+Eclipse jest mimo wszystko...

    Mikrokontrolery ARM   30 Kwi 2012 00:23 Odpowiedzi: 14    Wyświetleń: 2039
  • [STM32][C/Keil] AR1020 dziwna komunikacja I2C

    ale widać nie chce Ci się czytać i wolisz przekonywać nas, że masz dobrze tylko coś innego nie działa Nie chodziło mi o to, że ja mam na pewno dobrze, tylko czemu tak jest. Jak bym uważał, że mam dobrze to bym nie pytał ;). A źle miałem policzone CCR i TRISE, poprawiłem, działa ładnie na flagach.

    Mikrokontrolery ARM   16 Maj 2012 19:16 Odpowiedzi: 4    Wyświetleń: 1677
  • [STM32] USART jako Modbus.

    tutaj. Nie ja byłem autorem :) Fryderyk Chopin ma w swoich przykładach chyba podobną funkcję.

    Mikrokontrolery ARM   29 Lip 2012 14:57 Odpowiedzi: 12    Wyświetleń: 3373
  • Trigger, STM32, Tim1, pomiar czasu trwania impulsu na nóżce.

    to robisz to 100% sprzętowo - timer zeruje się na zboczu narastającym i zlicza aż do zbocza opadającego, następnie zapisując zliczoną wartość do odpowiedniego rejestru. Mam pytanie - czy przy tak właśnie skonfigurowanych rejestrach, muszę sprawdzić czy pojawiło się przerwanie od zbocza narastającego...

    Mikrokontrolery ARM   11 Cze 2012 22:03 Odpowiedzi: 12    Wyświetleń: 5858
  • [STM32][C] RCC_Configuration - czy o wszystkim pamiętałem?

    Ok, to sorki, myslalem ze niezaleznie od procka taka funkcja jak RCC_GetSYSCLKSource() ma takie same wartosci zwracane ale widocznie dla kazdego procka jest troche inaczej: dla F4/F1 to jeszcze ujdzie ale dla F1/L1 zeby bylo inaczej, no moze jest. Najlepiej sprawdz to w debugerze i zobacz gdzie Ci...

    Mikrokontrolery ARM   08 Cze 2012 11:34 Odpowiedzi: 13    Wyświetleń: 2863
  • [stm32] Flaga sygnalizująca 1 uruchomienie po programowaniu

    Wkompiluj sobie do programu datę i godzinę kompilacji (timestamp) i zachowuj go w EEPROMie - jeśli daty się zgadzają, to znaczy że już programowałeś, jeśli nie - to trzeba przeprogramować. 4\/3!! To by było coś, jeszce gdyby dało się #definem wygenerowac tą datę albo jakąś byle jaką pseudo losową...

    Mikrokontrolery ARM   04 Lip 2012 10:45 Odpowiedzi: 13    Wyświetleń: 1881
  • [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ń: 3223
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Freddie Chopin : uaktualniłem startup oraz linker (od Ciebie) ustawiłem : __main_stack_size = 1024; __process_stack_size = 1024; i dalej ten sam problem, przy uruchamianiu oraz przy debugowaniu. gaskoin : zaraz zabiorę się za wrzucenie projektu do Eclipse i wtedy pokombinuję ze stosami

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7720
  • Linux Tutorial STM32, ST-Link/V2 + OpenOCD + Eclipse + GDB + Linaro

    Witajcie, jako w miarę świeży entuzjasta ARMów po pierwszych dość gładkich doświadczeniach z STM32 i Keil uVision postanowiłem zrobić sobie coś fajnego z USB i obsługą z poziomu Linuxa. Ponieważ musiałem od zera postawić kompletne środowisko programistyczne z pomocą przyszedł niezastąpiony tutorial...

    Mikrokontrolery ARM   10 Mar 2015 20:21 Odpowiedzi: 44    Wyświetleń: 43180
  • [STM32][C] FreeRTOS i przerwania od USART

    Zrobiłem to bez przerwań. Program może nie działa idealnie (mam problemy z odbiorem znaków - jutro na tym się skupię), ale udaje mi się wysyłać at komendy do modułu (np. zmienić nazwę modułu, czy pin) oraz przesyłać stringi przez bluetooth na laptopa. Poniżej funkcja wysyłająca i odbierająca pojedynczy...

    Mikrokontrolery   12 Lip 2012 01:19 Odpowiedzi: 14    Wyświetleń: 4290
  • [STM32][C] - klawiatura matrycowa i LCD16x02

    *wsk++; Ciekawe co ta linijka ma niby robić i niby po co? 4\/3!! ..tak głeboko to nie analizowałem :) ..popełniłem tylko *wsk=0; jako znacznik końca (kolejny za wczytanym z klawiatury) Powinna być jeszcze kontrola zakresu żeby nie przekroczyć rozmiaru bufora.

    Mikrokontrolery ARM   14 Lip 2012 12:02 Odpowiedzi: 15    Wyświetleń: 2502
  • [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...

    Mikrokontrolery ARM   15 Lip 2012 18:13 Odpowiedzi: 2    Wyświetleń: 1902
  • [STM32][ZL27ARM] - Kłopoty z NVIC

    Poza tym rejestr SysTick jest rejestrem kontrolera NVIC. Ciekawa teoria... 4\/3!! Dla niedowiarków :

    Mikrokontrolery ARM   29 Gru 2012 16:30 Odpowiedzi: 8    Wyświetleń: 1861
  • STM32 - Piny JTAG'a jako zwykłe GPIO

    Udało mi się nawiązać połączenie z zablokowanym prockiem bez pomocy bootloadera. Trzeba było zrobić tak jak zalecał Freddie Chopin. Problem był jednak u mnie po stronie oprogramowania. Do łączenia się z prockiem używam ST Link Utility i programator ZL30PRG (zgodny z ST Linkiem). Należało uaktualnić ST...

    Mikrokontrolery ARM   27 Lip 2012 02:21 Odpowiedzi: 5    Wyświetleń: 1632
  • stm32 - freeRTOS, stos i zmienna lokalna

    A zająłeś najpierw semafor ? xSemaphoreTakeFromISR. Nie możesz zwolnić semafora jeśli go wcześniej nie zajmiesz. Niby oczywiste, ale z postu, który napisałeś wnioskuję dziwne rzeczy Semafor jest zajmowany dwa razy. Raz po stworzeniu bez blokowania, drugi raz w miejscu gdzie wątek ma czekać na przerwanie....

    Mikrokontrolery   31 Lip 2012 13:14 Odpowiedzi: 21    Wyświetleń: 3285
  • [STM32]Konfiguracja Eclipse + ARM (zestaw STM32VLDISCOVERY) - TUTORIAL

    Wczoraj skonfigurowałem całe środowisko, Sourcery CodeBench Lite 2012.03-56 Eclipse Juno OpenOCD 0.6.0.RC1 Wszystko ruszyło niemal od pierwszego odpalenie, po drobnych zmianach dostosowujących do posiadanego sprzętu. (STM32L-Discovery) Świetny tutorial :) Oops, pomyliłem wątki, korzystałem...

    Mikrokontrolery ARM   21 Sie 2013 20:44 Odpowiedzi: 62    Wyświetleń: 17514
  • STM32 - USART nieustannie czeka na dane, które i tak nie dotrą

    Podsumowując, nie wiem dlaczego nie mogę najpierw ustawić na 4800 a potem zmienić to na 9600... Nikt nie mówi że nie możesz. Spójrz jeszcze raz na to co Ci wyszczególnił Freddie Chopin (tym razem masz ułatwienie): b=9600; USART2->BRR | = (36000000/b); b = 4800; USART2->BRR | = (36000000/b);...

    Mikrokontrolery ARM   01 Wrz 2012 17:48 Odpowiedzi: 9    Wyświetleń: 1934
  • [STM32] - Jak zapisać float w eepromie?

    ... lub unie. ... o czym wspomniałem w poście #2 :)

    Mikrokontrolery ARM   29 Kwi 2014 08:53 Odpowiedzi: 35    Wyświetleń: 5811
  • [STM32] - Błąd sprzętowy albo mój?

    Podobnie jak w przypadku życzenia 8 x uint8_t, ale 9 x uint8_t zarezerwuje 16 bajtów. Chyba raczej 12 bajtów a nie 16-cie.

    Mikrokontrolery ARM   07 Wrz 2012 08:48 Odpowiedzi: 17    Wyświetleń: 1818
  • STM32 - Priorytet przerwania od EXTI 5 i wyżej

    Nie robi, bo kompilator to zwija do odpowiedniej liczby podczas kompilacji. Chyba, że ktoś ma zmienne przerwania w co wątpię. Biorąc pod uwagę fakt, że 99,666% przypadków użycia tej funkcji to stały parametr, myślę że optymalizator sobie z tymi przesunięciami poradzi. Kompilator zrobi z tego...

    Mikrokontrolery ARM   16 Gru 2013 11:09 Odpowiedzi: 15    Wyświetleń: 1938
  • [STM32] TIM liczy 2x za szybko.

    Jeśli więc wywnioskowałeś jakoś, że timer jednak jest 32-bitowy to chyba musisz nas wszystkich oświecić jak. Najwyraźniej mówimy o innym manulau, mi chodzi o stm32f4: TIM2 to TIM5 main features General-purpose TIMx timer features include: ● 16-bit (TIM3 and TIM4) or 32-bit (TIM2...

    Mikrokontrolery ARM   29 Kwi 2014 08:55 Odpowiedzi: 20    Wyświetleń: 2686
  • STM32 - SPI brak sygnału MOSI

    Nie powinieneś ustawić bitów SSM i SSI? 4\/3!! nie, bo używam trybu Hardware NSS managemen. SPI testuje bez urządzenia odbiorczego jedynie przez oscyloskop. Początkowo sygnał NSS także nie działał poprawnie ale dodając pull-up problem tej linni się rozwiązał. Problemem pozostaje ciągle linia...

    Mikrokontrolery ARM   11 Paź 2012 10:21 Odpowiedzi: 12    Wyświetleń: 2649
  • STM32 - Konfiguracja wyjść

    Ustalasz to programowo przy pomocy wyboru odpowiedniej funkcji alternatywnej dla pinu - poszukaj rejestrów Alternate Function w rozdziale o GPIO. 4\/3!! Dzięki. Od razu rozjaśniły mi się inne tabelki. pozdrawiam

    Mikrokontrolery ARM   22 Paź 2012 11:26 Odpowiedzi: 2    Wyświetleń: 1056
  • STM32 Keil - LwIP problem z kompiacją

    Ja musiałem dodać do kompilacji takie ścieżki: lwIP/include lwIP/include/ipv4 lwIP/netif/include Wg mnie Twoja pierwsza ścieżka jest zbędna, druga powinna być skrócona o "\lwip" (to jest przyczyna Twojego błędu zapewne), a brakuje Ci być może tej z netif/include. 4\/3!! Skrócenie ścieżki...

    Mikrokontrolery ARM   28 Paź 2012 16:08 Odpowiedzi: 3    Wyświetleń: 1416
  • STM32 - Konfiguracja modułu Bluetooth dla wysokiej częstotliwości próbkowania

    Szanowny Panie Mechaniku. Ja tylko prostuję nieprawidłowości jakie Pan tutaj na forum wypisuje. Jednym z punktów regulaminu tego forum jest niewprowadzanie w błąd co Pan właśnie robi. Więc proszę nie zarzucać mi nieodpowiadania na pytania, kiedy samemu się pociska pierdoły. UART to 8 (no max 9) bit...

    Mikrokontrolery ARM   09 Lis 2012 23:07 Odpowiedzi: 24    Wyświetleń: 3741
  • AGG240128A05-FHW-R - [STM32] UC1608 Inicjalizacja po SPI 3-wire s9

    Twój układ jest chyba pierwszym na świecie, który ma CS aktywny w stanie wysokim... Eeee tam... Kultowy KS0108 i CS3

    Mikrokontrolery ARM   05 Lut 2014 20:12 Odpowiedzi: 20    Wyświetleń: 4413