przerwania stm32

Znaleziono około 686 wyników dla: przerwania stm32
Podstawowa forma zapytania: przerwać stm32
  • [STM32][Openocd]Dziwne zachowanie openocd

    Witajcie, Sprawdziłem pamięć i jest coś w niej zapisane od adresu 0x08000000. Piny BOOT0 oraz BOOT1 mam ustawione na stan niski. Tak jak pisałem wcześniej jak wgram program, komendy: monitor reset monitor soft_reset_halt load To wszystko jest ok. W chwili gdy pomijam komendę load lub odłączam...

    Mikrokontrolery Freddie Chopin   01 Lis 2009 22:44 Odpowiedzi: 8    Wyświetleń: 3044
  • [stm32] Niespodziewana zawartość tablicy z danymi

    Lekko dziwnie wygląda to: [syntax=C] tab1[licz1]=adc_value; ... nie [syntax=C] tab1[licz1%TAB_LENGTH]=... licz1++; [/syntax] ? Jak wygląda proces uśredniania wartości z tablicy? Czy pierwszy kod który zamieściłeś jest w przerwaniu?

    Mikrokontrolery ARM michalko12   12 Wrz 2011 10:24 Odpowiedzi: 9    Wyświetleń: 1308
  • [STM32][TrueSTUDIO] Optymalizacja kodu - anomalia, prośba o wytłumaczenie

    Witam, Kiedyś miałem bardzo podobny objaw i okazało się, że jedna zmienna nie była zainicjalizowana, w związku z czym przyjmowała losowe wartości, ktore zmieniały się w zależności od położenia zmiennej w pamięci mikrokontrolera - na skutek dopisywania dalszych częsci programu to miejsce zmieniało...

    Mikrokontrolery ARM Jado_one   27 Wrz 2011 09:17 Odpowiedzi: 9    Wyświetleń: 1982
  • [STM32][I2C][HP02S] - Zajęta magistrala.

    I2C i SPL - bad idea :!: Notka ST AN2824, zawiera kody przykładowe. Proponuje od razu zainwestować w przerwania.

    Mikrokontrolery ARM tadzik85   26 Sty 2015 16:11 Odpowiedzi: 1    Wyświetleń: 573
  • [STM32] Wysyłanie komunikatów MIDI przez UART

    Przed wyjściem z funkcji poczekaj na koniec transmisji albo zrób to inaczej. Najpepiej w Twoim przypadku nie na przerwaniach.

    Mikrokontrolery Początkujący 2675900   09 Lis 2017 15:52 Odpowiedzi: 7    Wyświetleń: 633
  • [STM32][C] podpinanie oscylatora do wewn RTC

    Witam, jakiś czas temu założyłem temat dotyczący komunikacji uC z DS1307 za pomocą I2C () jako że nie udało mi się tego zrobić aż do teraz - a potrzebuję RTC na gwałt, postanowiłem uruchomić wewnętrzny RTC. Przeglądałem kilka przykładów (w tym te od ST, oraz przykłady z książki o STM32 od Pana Paprockiego)....

    Mikrokontrolery ARM maciek11   27 Sty 2011 22:20 Odpowiedzi: 14    Wyświetleń: 3604
  • [STM32][Keil][C]Transmisja CAN2.0a - nieosiągalna

    Witam ponownie, zacząłem niedawno zabawę z CANem, a raczej powinienem napisać, że chciałem zacząć. Jako, że ostatnio nie mam dostępu do auta postanowiłem pogadac z interfejsem ELM327. Tak więc podłączyłem CANL z CANL i CANH z CANH między płytką a interfejsem. Idea jest taka: wysyłam komendy do...

    Mikrokontrolery ARM melersan   01 Lip 2011 22:29 Odpowiedzi: 5    Wyświetleń: 1963
  • HCSR04 - Czujnik ultradźwięków i STM32

    Witam. Posiadam sensor ultradźwięków US015, który jest podobny do HCSR04. Chciałbym go obsługiwać przy pomocy mikrokontrolera STM32F429. W internecie znalazłem kawałek kodu, odpowiedzialnego za jego obsługę. Do jego obsługi wykorzystywane są 2 timery - timer7 jest odpowiedzialny za generację impulsu...

    Mikrokontrolery ARM bipolunipol   11 Kwi 2015 14:00 Odpowiedzi: 0    Wyświetleń: 780
  • [STM32] SPI1, kanały DMA: odbiera mniej niż wysyła

    W normalnym świecie SPI działa w ten sposób, że wysyłając jeden bajt, odbiera się jeden. Pisząc pewien ogromny program, używałem powyższego założenia implementując obsługę SPI1 z pomocą kanałów DMA (DMA1_Ch2 i DMA1_Ch3). Jeden kanał używany do transferu bloku z pamięci RAM do SPI1->DR, drugi kanał...

    Mikrokontrolery ARM zielik   24 Paź 2013 08:40 Odpowiedzi: 9    Wyświetleń: 3140
  • STM32F407-DISC1, nie działa przerwanie od przycisku, NVIC, IRQHandler, EXTI...

    Witam wszystkich, Po dwóch a może trzech tygodniach poszukiwań znalazłem błąd. Nie odkryłem samodzielnie tylko znalazłem tu na forum : [url=]STM32 - I2C na przerwaniach Piszę w SystemWorkbench for STM32. Przy tworzeniu kodu w STM32CubeMX (czyli na bibliotekach HAL) program dodawał za mnie wszystko...

    Mikrokontrolery ARM marek1972_2   09 Cze 2017 16:07 Odpowiedzi: 21    Wyświetleń: 1617
  • [STM32F103][C]Sprzętowe sterowanie LED WS2812 na STM32 plus 3xNAND

    Temat jest znany już dawna. Wg, również i moich, testów dostępne były diody z czasem resetu ok 9 us oraz 35 us. Prawdopodobnie masz te drugie. A może jeszcze jakiś nowy twór pojawił się na rynku. "Moje" diody resetują się przy czasie powyżej 200µs, więc to jeszcze coś nowszego. Dobrze...

    Mikrokontrolery ARM ex-or   19 Kwi 2018 12:30 Odpowiedzi: 34    Wyświetleń: 3177
  • [STM32][C] Usypianie procesora sleep-on-exit

    Mam przerwanie od odbioru po UARCIE, w którym mam instrukcje NVIC_SystemLPConfig(NVIC_LP_SLEEPONEXIT, ENABLE) i ta instrukcją usypiam procesor (wiem że się usypia, ponieważ w pętli głównej migam diodą, która przestaje migać). Faktem jest to, że przerwanie o wyższym priorytecie budzi procesor, w...

    Mikrokontrolery ARM michalko12   06 Kwi 2010 11:58 Odpowiedzi: 5    Wyświetleń: 2890
  • [STM32][C/Keil] - konfiguracja TIM1 do pomiaru paramterów PWM

    Mam problem z poniższym programem. Program pisałem samodzielnie w oparciu o książki wydawnictwa BTC. Timer TIM1 jest skonfigurowany tak, aby dokonywał pomiaru parametrów PWM (częstotliwość i wypełnienie) generowanego za pomocą timera TIM4. Wszystko działa prócz samego TIM1 (pomiaru), który wg. debuggera...

    Mikrokontrolery ARM młody druciarz   07 Wrz 2014 14:20 Odpowiedzi: 6    Wyświetleń: 1287
  • STM32 UART SIM800 - Komunikacja z SIM800 AT Commands Odbiór danych

    Witam, Próbuje skomunikować się z modułem SIM800 przy pomocy STM32F100RBT6B. Mam skonfigurowane peryferia i wysyłam dane do modułu. Niestety problem pojawia się przy odbiorze, Odbieram tylko pierwszą literę i nie wiem dlaczego. Wykorzystuje przerwania do transmisji UART. Komunikacja z poziomu PC <->...

    Mikrokontrolery ARM mikkel   10 Paź 2014 19:01 Odpowiedzi: 4    Wyświetleń: 2334
  • [stm32][Atmega] I2C problem

    Stary temat ale podepnę się bo mam podobny problem. Próbuję skomunikować STM32F429 (płytka discovery disco) z Atmegą8 (nie 88). STM Master Reviever <<>> Atmega Slave Transmiter. Wzorowałem sie trochę na kodzie kolegi i trochę na tym tutorialu: Problem kolegi kolegi polegał na niepoprawnej...

    Mikrokontrolery ferdezo   16 Wrz 2014 16:17 Odpowiedzi: 7    Wyświetleń: 2759
  • STM32 - Odporność procesora na wyładowania ESD

    Witam Problem dotyczy procesora STM32F373RB, nie mniej jednak raczej odnosi się do każdego podobnego cortex'a. Mianowicie często w "odpowiednich" ubraniach się elektryzuję dość, mocno, dlatego mogę pracować jako generator ESD :P. Procesor steruje diodą laserową, która wisi na mojej płytce zabezpieczającej...

    Mikrokontrolery ARM Freddie Chopin   19 Kwi 2015 21:27 Odpowiedzi: 1    Wyświetleń: 795
  • stm32 discovery F3 - stm32 ADC konfiguracja

    Zrobiłem teraz oczekiwanie na timerze 6 tą przerwę (1 sek) ale nic nie pomaga: Dodano po 38 Porównałem rejestry CR przed wywołaniem kalibracji w moim i przykładowym programie. Różnica polega na tym, że u mnie włączony jest bit ADstart a w przykładzie jest wyłączony. Skąd się bierze ta różnica?

    Mikrokontrolery adam19_91   29 Wrz 2015 15:51 Odpowiedzi: 7    Wyświetleń: 891
  • [STM32] Czy używać bibliotek ST?

    A może coś takiego (w załączniku)? I przykładowy programik mrugania dwiema diodami... [syntax=c] #include "stm32f10x_io.h" #define LED GPIOA__ODR void TIM1_UP_IRQHandler(void) { if (TIM__UIF(TIM1)) // przerwanie 'update'? { TIM__UIF(TIM1) = 0; // zerowanie flagi LED[0] = LED[1];...

    Mikrokontrolery ARM tadzik85   15 Sty 2016 12:53 Odpowiedzi: 152    Wyświetleń: 30187
  • [STM32][C] - Dwie wersje bin w pamięci FLASH, skok pod wybrany adres

    Do testów przeskoku próbuje wgrać soft pod 0x08020000 i skoczyć do niego z apki 1. Ustawienia tej 2 mam takie: Po wykonaniu skoku ląduje tu: Co poprawić, żeby było dobrze? Edit: Okazało się, że skok następuje. Tylko dowolne wystąpienie przerwania powoduje Default Handler....

    Mikrokontrolery ARM wojlej   26 Lut 2016 17:10 Odpowiedzi: 70    Wyświetleń: 3906
  • [STM32][C] NVIC priorytety

    Czołem, Stworzyłem kilka testowych projektów, skonfigurowałem NVIC dla kilku źródeł przerwań. Wszystko działa ok, przerwania są wywłaszczane itp. Mam jednak wrażenie, że nie do końca czuję temat tak jak powinienem. Czy opowiecie mi jaka jest zależność pomiędzy priorytetami grupowymi i podpriorytetami...

    Mikrokontrolery ARM DosinskY   20 Paź 2009 08:59 Odpowiedzi: 2    Wyświetleń: 2118
  • STM32 [C] Eclipse - Kurs dla początkujących bez SPL Czy potrzebny ?

    A ja wam powiem, że z mojego punktu widzenia, tj osoby, która jest nowa w temacie stm, taki kurs byłby dobry po pewnymi warunkami. W temacie AVR spędziłem troche czasu,chociaż nie jestem specjalistą, ani nawet zaawansowanym graczem. Radzę sobie na własne potrzeby, głównie wykorzystując je do sterowania....

    Mikrokontrolery ARM Jado_one   10 Kwi 2014 16:17 Odpowiedzi: 37    Wyświetleń: 11232
  • [STM32] - Brak komunikacji na magistrali RS485

    Problem pojawia się na mikrokontrolerze STM32F100RB, aczkolwiek wydaje mi się, że nie ma on związku z samym mikrokontrolerem. Próbuje odczytywać dane z ultradźwiękowego anemometru, który jako jedyną magistralę cyfrową posiada RS485 (ma też wyjścia analogowe). Podłączam go do mojego sterownika przy...

    Mikrokontrolery EBC41   21 Gru 2014 18:27 Odpowiedzi: 2    Wyświetleń: 1860
  • ARM STM32 - Uruchamianie CPU z pamięci RAM

    Jak uruchomić STM32 z FLASH by działał później w pamięci RAM. Dedykowane dla Keil: - plik startup_stm32f10x_xx.s Ułatwię niektórym czasu i szukania w necie rozwiązań flashowania z poziomu własnego bootloadera pamięci programu. Ja przyznam szczerze nie znalazłem żadnego opisu w necie, wobec czego...

    Mikrokontrolery ARM ZbeeGin   14 Mar 2015 20:17 Odpowiedzi: 4    Wyświetleń: 1032
  • STM32 [C] - Timer i wpis do CCRx

    Robię mierzenie częstotliwości za pomocą STM32. TIM1 ustawiony mam na taktowanie z zewnątrz przez TI2 (CCR2, TI2FP2). Co pewien okres (100ms) w innym liczniku, w przerwaniu odczytuję CCR2 żeby odczytać liczbę impulsów, zresetować i tak dalej. Wszystko ok, ale w przerwaniu innego timera, nie mogę zresetować...

    Mikrokontrolery ARM Myrek1   17 Gru 2016 13:05 Odpowiedzi: 2    Wyświetleń: 528
  • [STM32][F303][Nucleo][I2C] próba uruchomienia czujnika VL53L0X

    Witam posiadam czujnik VL53L0X, który pomyślnie uruchomiłem na arduino. Chciał bym zacząć przygodę z STM32, więc zakupiłem płytke NUCLEO-F303RE (STM32F303). Korzystam z biblioteki HAL oraz CubeMX, potrafię już sterować stanami na pinach, korzystać z przerwań, posiadam również skonfigurowane I2C....

    Mikrokontrolery ARM rb401   20 Lip 2017 14:39 Odpowiedzi: 7    Wyświetleń: 1020
  • INA219 - biblioteki stm32 hal

    Z przerwaniami, bez przerwań, z DMA [url=]CubeMX HAL i I2C i nawet błędów nie znalazłem (w HAL bo w kursie nie pamiętam ale chyba też nie ma błędów). Przyznam, ze brakuje na Elektrodzie takiego kursu.

    Mikrokontrolery ARM kred   20 Lip 2018 13:09 Odpowiedzi: 12    Wyświetleń: 567
  • STM32 Uart działa przy debugowaniu, po włączeniu zasilania nie.

    Witam Napotkałem się z problemem jak w temacie a dokładniej. Jeżeli chce uruchomić program przez przycisk debug albo wgrać go przyciskiem download w keil,u to program startuje prawidłowo. W momencie kiedy wyłączę i włączę ponownie zasilanie wszystko startuje prawidłowo poza uart em. tzn przerwanie...

    Mikrokontrolery ARM Lech24   20 Cze 2011 08:07 Odpowiedzi: 0    Wyświetleń: 816
  • [STM32] Inne źródła z dokumentacją

    To API jest bez sensu więc nie ma co szukać o tym informacji. Dlaczego uważasz, że jest bez sensu? To według Ciebie lepiej pisać odwołując się bezpośrednio do rejestrów? Korzystanie z tej biblioteki poza tym mają również inne wady: 1) Struktury inicjalizacyjne marnują pamięć. Te struktury...

    Mikrokontrolery ARM y0yster   05 Lip 2011 22:18 Odpowiedzi: 21    Wyświetleń: 3927
  • [STM32][C] TIM17 Blokuje I2C

    Witam, spotkała mnie sytuacja z której nie mogę wybrnąć. Tzn do transmisji używam I2C, które w kontrolerze przerwań ma priorytet 1 dla obsługi zdarzen oraz 0 dla błędów. Kiedy uruchamiam Timer 17 skonfigurowany jako PWM(to co odczytane zostanie z I2C ma trafić do PWM'a), to transmisja stoi. Od Timera...

    Mikrokontrolery ARM mongoł2000   15 Mar 2012 15:45 Odpowiedzi: 3    Wyświetleń: 1319
  • [STM32][STM32F407] - [USART]złączenie dwóch kanałów USART, wysłanie trzecim

    Witam, Chcę zrobić coś takiego: strumień danych z RX kanałów USART1 oraz USART2 ma być połączony w jeden strumień i przesyłany na bierząco kanałem USART3. Chciałem to zrobić na przerwaniach i czymś w rodzaju DIY bufora cyklicznego - USARTY w przerwaniach ładują do jednego bufora i inkrementują...

    Mikrokontrolery ARM BlueDraco   18 Cze 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2580
  • stm32 coocox - Tworzenie projektu i dodawanie gotowych źródeł

    Witam, znalazłem gotowy projekt do obsługi usb w stm32f4 (załącznik usb_hid_3) i projekt po otworzeniu w coocox działa bez zarzutu. Gryzie mnie tylko porozrzucanie plików przez autora, chciałem wykorzystać obsługę usb w większym projekcie dlatego postanowiłem stworzyć nowy i wszystkie pliki odpowiedzialne...

    Mikrokontrolery ARM lukash90   20 Lip 2013 17:58 Odpowiedzi: 0    Wyświetleń: 1269
  • [STM32][st-link/Code Sourcey] - Debug GDB od atollic-błąd z połączeniem do serw.

    Owszem CooCox pozwala szybko rozpocząć zabawę z ARM-ami, ale ma też swoje wady. Niedawno postanowiłem przetestować to środowisko i szybko zraziła mnie wada serwera GDB, którą openOCD miało w wersjach starszych niż 0.5.0 (ponad 2 lata temu). Brak automatycznego maskowania przerwań podczas debugowania...

    Mikrokontrolery ARM betoven   26 Wrz 2013 21:06 Odpowiedzi: 10    Wyświetleń: 4017
  • STM32 - Systick i RTC - wspólnie śmigają, oddzielnie zwisają

    Wiesz co ja dopiero zaczynam z programowaniem stm ale jedna sprawa rzuciła mnie się w oczy. twoja funkcja jest prawie funkcją z biblioteki której definicja i rozwinięcie znajduje się w pliku core_cm4.h [syntax=c] __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) { if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk)...

    Mikrokontrolery ARM rbrus   05 Kwi 2014 16:44 Odpowiedzi: 7    Wyświetleń: 1875
  • [STM32] - SPI z TFT ILI9341 i STM32F103, STM32F407

    Ciekawe - ja u siebie mam wszystkie transmisje działające przy CPOL/CPHA=1 - no, ale może ten wyświetlacz ma inne wymagania. Przydałby się podgląd tego co wychodzi ze scalaka za pomocą analizatora stanów logicznych. Zmiana baudrate nie powinna na nic wpływać poza samą prędkością transmisji. Ja u siebie...

    Mikrokontrolery ARM dziechu   14 Mar 2015 10:21 Odpowiedzi: 57    Wyświetleń: 7560
  • [STM32F107] - konfiguracja lwIP, nieoczekiwane przerwanie zawiesza debuggowanie

    Witam, jestem w trakcie wykonywania ćwiczeń z książki Mikrokontrolery STM32 w sieci Ethernet na zestawie uruchomieniowym ZL29ARM, z programatorem j-link edu, w środowisku eclipse (a konkretniej System Workbench for STM32 z pluginem do obsługi j-link). Aktualnie zawiesiłem się dłuższy czas na konfigurowaniu...

    Mikrokontrolery ARM tadzik85   04 Maj 2015 15:10 Odpowiedzi: 3    Wyświetleń: 708
  • stm32 - Obsługa ADC na SPI

    Witam, Mam STM32F103 i MCP3202. Próbuje nawiązać komunikacje bezskutecznie. Kofiguracja: [syn... char SPI_InUse=0; volatile char Nof_Bytes_To_TxRx=0; volatile char RxBuf[2]; volatile char TxBuf[2]; volatile char TxIdx=0; volatile char RxIdx=0; int main(void) { Clock_init()...

    Mikrokontrolery Początkujący kornik280   24 Cze 2015 09:56 Odpowiedzi: 2    Wyświetleń: 594
  • STM32+RA8875 - TouchPanel

    Witam, mam problem z panelem dotykowym obsługiwanym przez RA8875. Mam wyświetlacz od WaveShare 7'', skonfigurowałem i wszystko działa. Problem pojawia się przy panelu dotykowym - przygotowałem najprostsza testową wersję: włączyłem przerwanie od dotyku i kiedy dotknę ekranu przerwanie przychodzi mogę...

    Mikrokontrolery ARM zdzichrr   26 Sie 2015 15:51 Odpowiedzi: 0    Wyświetleń: 513
  • STM32 M0 Nucleo HardFault

    Witam, Chciałem sprawdzić STM32Lxx pod kątem energooszczędności. Ściągnąłem NUCLEO-L053R8 i AtollicStudio. Po założeniu nowego projektu wymieniłem bibliotekę STM32L0xx_HAL_Driver na najnowszą wersje. Zmieniłem zegar dla procesora z MSI na HSI. Program miga diodą. Co kilka uruchomień dostaję...

    Mikrokontrolery ARM piti___   13 Kwi 2017 09:52 Odpowiedzi: 2    Wyświetleń: 822
  • [STM32][UART][HAL] - Odbieranie danych o nieznanej wielkości.

    Na tego typu problemy jest jeden prosty sposób, wielokrotnie dyskutowany na forum: automat w przerwaniu UART. Jeśli ma być wykrywana "przerwa w transmisji" najpierw trzeba zdefiniować, co to jest ta "przerwa". Jeśli "przerwa" - to brak nowych danych przez czas np. potrzebny na transmisję jednego bajtu...

    Mikrokontrolery BlueDraco   12 Lis 2018 17:33 Odpowiedzi: 10    Wyświetleń: 159
  • STM32F4 Discovery - Przerwania od TIM2

    Witam, Przerabiam książkę STM32 Aplikacje i ćwiczenia w języku C Pana Marka Galewskiego. Dotarłem do ćwiczenia 12c, w którym do sterowania diodami mają być użyte TIM1 oraz TIM2. TIM1 może generować przerwanie ogólne oraz przerwanie z kanału Compare. Dzięki temu łatwo możemy sterować dwoma diodami. Natomiast...

    Mikrokontrolery ARM mKostek92   15 Paź 2014 18:10 Odpowiedzi: 0    Wyświetleń: 729
  • [stm32]Zawieszanie się FreeRTOS'a pod Eclipsem dla STM32

    michalko12: Zmieniłem xHandleTaskLED1, xHandleTaskLED2 na static, ale nic to nie pomogło. xLastFlashTime nie można: error "initializer element is not constant". W keilu żadnej tej zmiennej nie miałem jako static a program działał więc podejrzewam, że nie tu jest problem. Dodano po 4 Smashing: Jak...

    Mikrokontrolery ARM Ratoll   05 Cze 2011 20:20 Odpowiedzi: 10    Wyświetleń: 3238
  • [STM32 P103] - [C/CrossWorks] Komunikacja RS232

    Napisałem program obsługujący komunikację RS232 dla płytki STM32 P103: - dokumentacja płytki - schemat Niestety łącząc docelowo przez konwerter RS232 -> RS485 i podłączając do serwomechanizmu RS28 dynamixel podłączyłem raz zasilanie 15V, 1.2A na lini danych RSa... I tu pierwsze pytanie......

    Mikrokontrolery Początkujący LordBlick   28 Lip 2012 08:57 Odpowiedzi: 12    Wyświetleń: 2836
  • STM32 w aplikacjach IoT. Bluetooth low energy.

    Termin IoT określający przedmioty mające łączność z internetem staje się coraz bardziej popularny. Można zaobserwować zwiększoną liczbę projektów DIY, kampanii finansowanych społecznościowo oraz produktów komercyjnych mających możliwość komunikacji z wykorzystaniem internetu. Firma Arrow Electronics...

    Newsy TechEkspert   20 Lip 2015 19:17 Odpowiedzi: 0    Wyświetleń: 1518
  • [stm32,usb,IN bulk endpoint,LibUsb-win32] - nie mogę czytać

    w Stm32 wysyłanie danych: 1. Zapisać dane do bufora 2. ustawić bity STAT_TX[1:0] na 11 czyli Valid 3 jak dane odebrał host dostaniesz przerwanie, i ustawi się bit CTR_TX a STAT_TX[1:0] będzie wtedy na NAK. Chyba powinno się skasować bit CTR_TX, albo będzie on skasowany jak wyjdzie się z przerwania,...

    Mikrokontrolery ARM Smashing   26 Kwi 2010 14:03 Odpowiedzi: 4    Wyświetleń: 2623
  • [STM32][C/RIDE7] Bootloader IAP

    No normalnie to ładujesz swojego bootloadera do flasha przy pomocy powiedzmy flash magic. A następnie generujesz sobie BIN swojej aplikacji w ofsetem i tego BINa podsuwasz bootloaderowi i on używając IAP powinien to wpisać do flasha. Ok, wszystko się zgadza, ale ja chciałem wgrać to bez użycia...

    Mikrokontrolery ARM eros81   16 Sty 2011 14:45 Odpowiedzi: 7    Wyświetleń: 2625
  • [STM32]usb, blokowanie transmisji

    Witam Czytając manualna dotyczącego transmisji IN i OUT. Odbierając dane z USB ustawia się bit CTR_RX i STAT_RX - ustawia się na NAK kasuje CTR_RX, odczytuję dane, i muszę ustawić STAT_RX na VALID, (bo Host będzie próbował wysłać jeszcze raz dane ). Tu pojawia się pytanie. 1. odbieram tylko np 40...

    Mikrokontrolery ARM Smashing   06 Wrz 2010 10:11 Odpowiedzi: 0    Wyświetleń: 977
  • [STM32] programowy reset procesora

    Tego jeszcze nie grali ;) Wstawiłem tą funkcję do przerwania od Timera TIM3_IRQHandler i procek stawał. Potem wstawiłem tą funkcję do funkcji main i było OK. Wstawiłem tą funkcję z powrotem do przerwania i odpiąłem JTAGa i cyka. Hmm ciekawe. Więc w sumie procek się resetuje ale jest to rozwiązanie...

    Mikrokontrolery ARM piti___   15 Paź 2010 13:45 Odpowiedzi: 20    Wyświetleń: 5314
  • [STM32][C] FreeRTOS sterowniki peryferiów i semafory

    Ad.2 NIc sie nie stanie, tylko program moze róznie działać w zalezności jak sie zsynchronizują wątki tzn raz będzie działał a raz nie. No ok :] Skoro dla Ciebie raz_dziala_raz_nie != nie_dziala, to trwoga... Jesli juz precyzowac, niewiele zalezy od synchronizacji watkow. Zalezy od uzycia danego...

    Mikrokontrolery ARM kapw   23 Lis 2010 18:13 Odpowiedzi: 5    Wyświetleń: 1980
  • [STM32 / Truestudio]Hard Fault przy powrocie z funkcji.

    Witam, Mam problem jak w tytule. Podczas debbugowania program wykszacza się w tym samum miejscu, przy wychodzeniu z funkcji procesor wchodzi do przerwania HardFault :(. Program jest stosunklowo prosty. Tworze bibliotekę do obsługi LCD 2x16 i podczas inicjializacji gdy program wychodzi z funkcji GPIO_ResetBits(GPIO_PORT_LCD...

    Mikrokontrolery ARM djnick   13 Lis 2010 14:55 Odpowiedzi: 2    Wyświetleń: 1326
  • [STM32][CodeSourcery] memcpy

    memcpy nie ma prawa blokować jakiegokolwiek timera. To jest zwykła funkcja biblioteczna, i na pewno nie sprawdza ktory akurat timer masz włączony i również nie ma kodu aby go wyłączyć. Memcpy jest najpewniej napisany w assemblerze i został odpowiednio zoptymalizowany. Kopiowanie duzej tablicy...

    Mikrokontrolery ARM nsvinc   09 Mar 2011 11:36 Odpowiedzi: 6    Wyświetleń: 1615
  • [STM32][C/Atollic] TIMER 2 razy szybszy

    Mógłby ktoś rzucić okien na mój kod funkcji delay. Siedzę nad tym od paru godzin i nie mogę znaleźć błędu. Timer jest 2 razy szybszy nić powinien być. Używam TIM6, skonfigurowanego do ustawiania flagi przerwania przy overflow, ale nie obsługuję tego w przerwaniu tylko w funkcji delay sprawdzam, kiedy...

    Mikrokontrolery ARM sok.z.malin   17 Maj 2011 09:41 Odpowiedzi: 2    Wyświetleń: 2180
  • [stm32] - TIM3 full remaping, nie działający input capture ;(

    Witam, Właśnie jestem w trakcie przenoszenia małego projekciku z doświadczalnej pajęczynki na pcb, i mam mały problem. Dotychczas używałem Timera 2 do pomiary sygnału zewnętrznego (z odbiornika modelarskiego). Wszystko było ok. Teraz musiałem użyć Timera 3 kanału 2 wyjście PC7 (procek STM32F103Vx)......

    Mikrokontrolery ARM qczek   24 Cze 2011 13:49 Odpowiedzi: 2    Wyświetleń: 1664
  • STM32 USART nie komunikuje sie z PC

    Wysłanie danych ja ma tak: [syntax=c] USART_SendData( USART1, dane ); while( USART_GetFlagStatus( USART1, USART_FLAG_TC ) == RESET );[/syntax] A odbiór danych zrób sobie z przerwaniu.

    Mikrokontrolery ARM galczys   30 Cze 2011 14:09 Odpowiedzi: 5    Wyświetleń: 2107
  • [STM32][C] Konfiguracja timera i tryby jego pracy

    Ustawienia kanałów CC nie mają bezpośredniego wpływu na pracę timera. Jeśli timer ma odliczać do jakiejś wartości, używa się do tego rejestru ARR (PSC dla dzielnika). Zasadniczy tryb pracy timera określa CMS oraz DIR z rejestru CR1, od przepełnienia timera można ustawić przerwanie UI. Jeśli kanał CC...

    Mikrokontrolery ARM y0yster   05 Lip 2011 22:17 Odpowiedzi: 5    Wyświetleń: 2306
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    0, przerwanie; 0, przerwanie .... ? Niestety nie.. Z jednej strony dokumentacja mówi, że timer idzie po wszystkich wartościach od 0 do ARR, z drugiej strony mówi, że timer jest zablokowany gdy ARR==0. Moja rada: zamienić PSC i ARR: PSC=0, ARR=23999. Timer będzie szedł z pełną prędkością zegara, a...

    Mikrokontrolery ARM y0yster   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3113
  • [STM32][DISCOVERY] Obsługa timera TIM1

    Mimo wszystko nie działa. Jak linijke RCC->APB2ENR|= RCC_APB2ENR_TIM1EN dodam gdzieś poniżej pierwszego odwołania do rejestrów TIMERA1 to diody nie zapalają się w żadnej kombinacji, wtedy chyba nie wchodzi do przerwania w ogóle. edit: [syntax=c]#include "stm32f10x.h" void TIM1_UP_TIM16_IRQHandler(void) { ...

    Mikrokontrolery ARM bkdi   18 Lip 2011 15:56 Odpowiedzi: 6    Wyświetleń: 2584
  • [STM32][Discovery][RS232] brak komunikacji proc - komp

    Do USB podłączam konwerter FT232 następnie przez max232 do mikrokontrolera. Czyli nie ma prawa działać, bo z FT232 wychodzi TTL, procek akceptuje TTL, a ty po drodze wstawiasz konwerter na RS-232 - po co? Po wpisaniu linii : Kod C - Nic się nie wiesza - po prostu wchodzi w przerwanie. A czy...

    Mikrokontrolery ARM Rzymo90   14 Wrz 2011 17:49 Odpowiedzi: 3    Wyświetleń: 2159
  • [stm32][keil] Timer i Exti

    Witam. Chciałbym prosić o sprawdzenie kodu. Chciałem uzyskać dwie rzeczy mianowicie: 1. Ustawić tak timer by 100 razy na sekunde wystąpiło przerwanie. 2. Ustawić przerwanie zewnętrzne od zbocza opadającego na którymś pinie (np. PE0). Skonfigurowałem tak peryferia: stm32f10x_it.c : [syntax=c]void...

    Mikrokontrolery ARM nasiono   23 Wrz 2011 21:33 Odpowiedzi: 6    Wyświetleń: 2367
  • [STM32]USART hard fault przy wysyłaniu

    Witam, Mam problem z komunikacją przez USART, będąc w debugu wykonując poniższą pętle krok po kroku (step into) wszystko jest ok, dane są wysyłane i odbierane. Natomiast po wciśnięciu run czy step over czasami zostanie wysłany i odebrany [Tx i Rx zwarte] jeden, maksymalnie trzy bajty(najczęściej liczba...

    Mikrokontrolery ARM koxak   06 Paź 2011 15:02 Odpowiedzi: 7    Wyświetleń: 1905
  • [stm32] [codesourcery] virtual com

    Witam. Czy komuś udało się uruchomić przykład stm'a z wirtualnym com'em? Wszystko poprawnie skonfigurowałem lecz wykrywane jest nadal nieznane urządzenie. Przykład z stm'a z przeróbkami - mass storage działa świetnie. Wydaje mi się że jest problem z przerwaniami - podczas debugowania nie dostaję...

    Mikrokontrolery ARM polimorf   19 Paź 2011 17:04 Odpowiedzi: 0    Wyświetleń: 819
  • [STM32][C] Timer obliczenia.

    Mam jeszcze problem tego typu. Chciałbym by timer 1 generował przerwanie 100 na sekundę. Jednak mam z tym problem ponieważ funkcja którą sobie przygotowałem do testów na oko działa 2x szybciej niż powinna. Konfiguracja Timer1 [syntax=c] NVIC_SetPriorityGrouping (0); ...

    Mikrokontrolery ARM nasiono   29 Lis 2011 18:18 Odpowiedzi: 6    Wyświetleń: 2675
  • [STM32] serwer www - winxp ok / win7 nie dziala - problem z ip6?

    Problem jest zdaje sie bardziej skomplikowany - potestowalem calosc z parunastu konfiguracji i z sieci lokalnej i z inernetu. Wnioski: polaczenia z win xp sa obslugiwane w 100% poprawnie polaczenia z win7 powoduja wystapienie WWDG_IRQHandler - w moim przypadku wejscie do infinity loop. Aczkolwiek...

    Mikrokontrolery ARM lukpep   12 Sty 2012 21:12 Odpowiedzi: 4    Wyświetleń: 1498
  • [STM32][C] Encoder Interface Mode

    Jakby mógłby wyglądać odczyt wartości licznika używając przerwania ?

    Mikrokontrolery ARM kwikam   21 Maj 2012 09:00 Odpowiedzi: 9    Wyświetleń: 6481
  • STM32 - USART2 i HardFault_Handler(void)

    Witam, piszę program na STM32 F100RB(Discovery), który ma za zadanie dane odebrane od GPS(USART2) wysłać przez moduł radiowy(USART1). Nie wiem dlaczego, ale po przyjściu przerwania od odbioru USART2 program ucieka do przerwania HardFault_Handler(void) . W debuggerze całość działa poprawnie, natomiast...

    Mikrokontrolery ARM grzesiek312   28 Lip 2012 16:44 Odpowiedzi: 4    Wyświetleń: 2249
  • STM32 - Uruchomienie generatora sygnału sinusoidalnego na DACu

    14 jest dlatego, że to dotyczy wyjścia 2. i taki jest faktyczny adres, natomiast w wersji dla wyjścia 1. powinno być 8 i tak ustawiłem... Natomiast widząc, że na razie nic się nie udaje w tej kwestii postanowiłem spróbować zrobić wersję bez wykorzystania DMA i się udało. Wprowadziłem następujące...

    Mikrokontrolery ARM spuki   10 Lis 2012 18:50 Odpowiedzi: 18    Wyświetleń: 4638
  • stm32 - Gpio Triger, poziom napięć

    Cześć. Mam pytanie dotyczące stm32F100RB Posiadam program który generuje przerwania po odbiorze sygnałów z zewnetrzengo enkodera. Moje pytanie brzmi następująco: Czy można ustawić poziom napięcia ( trigger) po którym wystąpi przerwanie? np 2V Chodzi o to że mam dość długi kabel na którym występują...

    Mikrokontrolery ARM mordkub   12 Sty 2013 14:38 Odpowiedzi: 3    Wyświetleń: 1023
  • [STM32] - Przyciski i USART :>

    Obsługa UARTa z przerwaniami jest dużo bardziej skomplikowana niż to co pokazałeś. Szczególnie nadawanie jest problematyczne, ponieważ nie można mieć non-stop włączonego przerwania, chyba że naprawdę chcesz NON-STOP wysyłać znaki. Zwykle trzeba to zrobić tak, że jak masz do wysłania paczkę, to pierwszy...

    Mikrokontrolery ARM Dzedorak   07 Lut 2013 20:18 Odpowiedzi: 10    Wyświetleń: 1743
  • STM32 + FreeRTOS - zastosowanie trybów uśpienia w zadaniu Idle

    Cześć, czy ktoś z Forumowiczów trudził się z usypianiem mikrokontrolera w zadaniu Idle? Mój problem wygląda następująco: podmieniłem przerwanie dla ticku systemowego z timera SysTick na przerwanie od alarmu RTC. W Idle Hook chcę wprowadzić uC w tryb uśpienia Stop. Na moje oko uC powinien się sam wybudzić...

    Mikrokontrolery ARM giver3   12 Lut 2015 15:16 Odpowiedzi: 2    Wyświetleń: 1446
  • stm32 - Obsluga enkodera - nie resetujący się licznik

    Nie powinno zatrzymywać się na wartości AAR tylko liczyć dalej (przekręcić się). Timer musi być zle skonfigurowany. Poniższy kod na pewno działa :) // konfiguracja timera TIM_DeInit(TIM2); //Konfiguracja timera do zliczania impulsow z...

    Mikrokontrolery ARM rajszym   11 Paź 2013 11:56 Odpowiedzi: 6    Wyświetleń: 1677
  • STM32F0Discovery - SysTick Przerwania co 3kHz zamiast 1kHz

    Rzeczy, które zaznaczyłeś - to stałe zdefiniowane na podstawie lektury manuala - wartości bitów włączających odpowiednie tryby pracy peryferiali. MODER. A to nie powinno być zdefiniowane w pliku "stm32f0xx.h" aby wykorzystać w kodzie programu? Opis, który wkleiłeś plus opis bitów w rejestrach...

    Mikrokontrolery ARM BlueDraco   11 Lis 2013 08:24 Odpowiedzi: 26    Wyświetleń: 2325
  • Przepisywanie sygnalu capture na inny Pin w STM32

    Bardzo prosze o pomoc! Mam czujnik, którego sygnal chcialbym nie tylko móc ujac "capture" jak w ponizszym programie ale równiez móc spisac wynik z "capture" na inny pin. Nie mam pojecia jak ten Pin odbiorczy skonfigurowac. Tu poczatek konfiguracji capture. void timer3_konfig(void) { ...

    Mikrokontrolery ARM elektroprince   18 Sty 2014 17:53 Odpowiedzi: 0    Wyświetleń: 693
  • STM32 - USART "gubi" znaki

    A co to jest (w procedurze obsługi przerwania)?: USARTPutChar(USART2, USARTSIM.Stringnew[USARTSIM.StringIndex] = UART4->DR); - to ma szanse działać poprawni tylko wtedy, gdy nigdzie więcej nie ma kodu nadającego coś przez USART2 i szybkość USART2 jest większa od szybkości USART4. Inny dobry powód...

    Mikrokontrolery ARM BlueDraco   02 Kwi 2014 21:40 Odpowiedzi: 3    Wyświetleń: 1047
  • STM32 - Wydajne odbieranie/wysyłanie zadań przez UARTA

    Witam, Sytuacja wygląda tak: uC - który zbiera dane jest połączony przez uarta do uC (Stm32). Teraz pytanie jak wydajnie odbierać komendy z uC który zbiera dane. Mam zrealizowane odbieranie danych w przerwaniu ale realizacja zadania w przerwaniu odpada, program się sypie ponieważ obsługa zadania...

    Mikrokontrolery _coder   08 Kwi 2014 10:05 Odpowiedzi: 2    Wyświetleń: 777
  • STM32 - Timery odliczanie czasu

    Wykorzystując timer 16-bitowy oraz preskaler 65535 chciałbym wywołać przerwanie co 1 minute(59,6 sekundy) i w efekcie naprzemiennie zapalać i gasić diodę: [syntax=cpp] void Clock_init(void); void GPIO_init(void); void Tim1_init(void); int main(void) { Clock_init() ; GPIO_init(); Tim1_init(); while(1){...

    Mikrokontrolery Początkujący tadzik85   21 Kwi 2014 14:16 Odpowiedzi: 5    Wyświetleń: 1059
  • STM32 - Sleep, WFI i watchdog

    Witam Układ STM32F103 usypiam za pomocą instrukcji __WFI(), usypianie i wybudzanie za pomocą zewnętrznych przerwań działa prawidłowo. Teraz chciałbym dołożyć watchdoga do tego układu. Po zastosowaniu IWDG układ resetuje się co 26s, w sleepie nie ma jak go wyzerować. Sprawdziłem też WWDG z załączonym...

    Mikrokontrolery ARM adamusx   14 Maj 2014 09:23 Odpowiedzi: 1    Wyświetleń: 891
  • [STM32] - STM32F100RB clock failrue interrupt

    Ok, więc sprawdzam bit RCC_CIR_CSSF i po wyjęciu kwarcu nie zmienia się jego stan. Chyba powinien. Czy aby ten bit zmieniał wartość trzeba to jakoś dodatkowo uaktywnić? Albo procesor nie widzi wyjęcia kwarcu jako błąd HSE? Dodano po 3 No to jest tak: Inicjalizacja Dodano po 2 Jeszcze...

    Mikrokontrolery ARM dziechu   23 Wrz 2014 21:08 Odpowiedzi: 7    Wyświetleń: 831
  • [STM32][bxCAN] - Komunikacja TX - algorytm

    Przerwanie leci wtedy gdy: 1. jest zezwolenie na CAN TX (TMEIE) 2. jest któreś z RQCP0, RQCP1 lub RQCP2 RQCPx natomiast jest =1 wtedy gdy mailbox jest EMPTY. Wynika z tego że przerwanie jest generowane gdy skrzynka jest pusta. (niezależnie od tego czy wysyłanie zakończyło się błędem czy nie......

    Mikrokontrolery ARM betoven   17 Paź 2014 11:29 Odpowiedzi: 2    Wyświetleń: 678
  • [STM32] - USB HID nie działa, gdy startuje z innego adresu niż 0x8000000

    Witam, ze względu na używanie bootloadera w obszarze od 0x8000000 do 0x8004000, potrzebuję pozostałą część aplikacji (nazwijmy ją częścią B) umieścić w dalszym zakresie. Tak więc zmieniam adres aplikacji B oraz wektora przerwań i niestety urządzenie jest rozpoznawane w systemie. Aczkolwiek sam kod...

    Mikrokontrolery ARM mongoł2000   25 Wrz 2015 18:29 Odpowiedzi: 2    Wyświetleń: 666
  • STM32 próbkowania 1KHz zapis na kartę SD Fatfs

    Witam, Mam następujący problem. Chciałbym próbkować dane z akcelerometru, żyroskopu oraz magnetometru z częstotliwością 1 KHz, przez okres 7 sekund. Dane te chciałbym zapisać na karcie SD. Dotychczas aby zapisać dane na kartę SD korzystałem z biblioteki Fatfs (SDIO). Teraz jest to dość problematyczne,...

    Mikrokontrolery grko   17 Paź 2015 13:40 Odpowiedzi: 6    Wyświetleń: 750
  • [STM32] - Wyzwalanie zewnętrznego DAC

    mozesz tez przy wiekszym nieco udziale rdzenia (ale wtedy bedzie już w pełni automatyczne i jedyne co musisz liczyć to co ile transmisja do ADC ma być wyzwalana). Czas ten musi być większy niż czas transmisji + 210ns. Zauważ że w przypadku 100k I2C ta częstotliwosc nie może być wieksza niż ~590Hz a w...

    Mikrokontrolery ARM Kwarcu   15 Sie 2016 11:06 Odpowiedzi: 6    Wyświetleń: 990
  • [stm32][HAL]Output compare no output na dwóch kanałach

    No a zdradź mi tajemnice dlaczego to mają być przerwania a nie callback-i. Nigdy nie pisałem funkcji z callback-iem, nie miałem jeszcze takiej potrzeby. Tak ogólnie chodzi o to by stworzyć licznik 50Hz, zmienną, którą będę inkrementował, i stworzyć event, który co 50 przerwań (tj 1Hz) wywoła mi callback? ...

    Mikrokontrolery ARM 2675900   31 Lip 2017 23:14 Odpowiedzi: 10    Wyświetleń: 1107
  • [STM32] [C] - DMA w trybie cyklicznym nie nadpisuje wartości tablicy.

    Cześć piszę sterownik silnika krokowego i przez USART'a definiuję nieokreśloną ilość impulsów. Zatem jestem zmuszony nadpisywać dane w tablicy DMA . Unikając opisywanie nie dotyczących elementów obliczyłem sobie okresy dla każdego impulsu powiedzmy załadowałem je do tablicy src. Używam Bursta, mianowicie...

    Mikrokontrolery ARM michalko12   15 Lut 2018 13:52 Odpowiedzi: 2    Wyświetleń: 495
  • Stm32 - Konfiguracja USARTA psuje transfer z bufora dma do timera

    Nie widzę obsługi przerwania USART, które jest aktywne. Zgaduję, że procesor grzęźnie w pętli domyślnej pustej obsługi przerwania. Zamiast bezsensowynch wygibasów z wypełnianiem struktury danych i wołaniem NVIC_Init() ten sam efekt osiągniesz prostym wywołaniem NVIC_EnableIRQ(USART2_IRQn);

    Mikrokontrolery ARM BlueDraco   16 Lut 2018 07:54 Odpowiedzi: 1    Wyświetleń: 369
  • stm32 adc odczyt z kanału

    Cześć mam problem z odczytaniem wartości z kanałów w adc, chciałem to zrobić na przerwaniu, płytka stm32l-discovery, procek stmL152tbt6, keil uvision 5 piny na analog ustawione, clock odpalony [syntax=c] void adc_conf(void){ if(!(RCC->APB2ENR & RCC_APB2ENR_ADC1EN)) RCC->APB2ENR |=...

    Mikrokontrolery PanProcesor   07 Wrz 2018 09:39 Odpowiedzi: 3    Wyświetleń: 252
  • [STM32][USB CDC] - Brak połączenia.

    1. Aktualna wersja CDC z CubeMX na F4 (tylko) ustawia zbyt mały rozmiar stosu. To, gdzie jest stos, zależy od środowiska, np. w Keil CDC na F4 z domyślnym stosem zawiesza się na 100 %. 2. Teraterm znosi odłączenie urządzenia przy otwartym terminalu i poprawnie reaguje na jego przyłączenie. Każdy inny...

    Mikrokontrolery stmx   23 Paź 2018 10:56 Odpowiedzi: 13    Wyświetleń: 318
  • [STM32F2] Kasowanie flagi przerwania periodycznego

    To kod, który u mnie na STMF107 działa - może znajdziesz jakieś róznice... W przerwaniu mam obsługę klawiatury 4x4 + kilka liczników, ale to tutaj nieistotne, więc nie zamieszczam. [syntax=c] //----------... Inicjalizacja TIM2...

    Mikrokontrolery ARM Qmexx   13 Lis 2011 22:43 Odpowiedzi: 7    Wyświetleń: 1957
  • [STM32] Komunikacja SPI z ADS7843 , STM32 nie wysyła komend

    Polling w tym przypadku oznacza mniej więcej przesył manualny :D Procesor ma 168MHz, a czekając na paczki, które idą z prędkością 160kHz to równie dobrze mógłbyś go zwolnić do 1MHz. W przypadku tak wolnych transferów DMA jest idealne. Jeśli chcesz mieć większą kontrolę nad transferem to przerwania. Jeżeli...

    Mikrokontrolery ARM Freddie Chopin   12 Mar 2013 23:31 Odpowiedzi: 49    Wyświetleń: 9299
  • [STM32] TIM liczy 2x za szybko.

    Uruchomiony TIM5, zresztą TIM4 podobnie. Wszystko działa ok, tylko że zauważyłem błąd i nie powinno tak działać. TIM5 ma generować przerwanie co 150ms (i tak generuje) tylko dlaczego? [syntax=c] void timinit(void) { RCC->APB1ENR |= RCC_APB1ENR_TIM4EN; //TIM4RCC enable RCC->APB1ENR |= RCC_APB1ENR_TIM5EN;...

    Mikrokontrolery ARM dziechu   29 Kwi 2014 08:55 Odpowiedzi: 20    Wyświetleń: 2497
  • STM32F4 Discovery - Obsługa przerwania RTC

    Witam, Dalej walczę z książka STM32 Aplikacje i przykłady w języku C. Doszedłem do obsługi przerwania RTC. W książce jest przykład, który konfiguruje przerwanie od RTC, tak jak by to było przerwanie wewnętrzne. Autor zakłada, ze w pliku stm32f10x_it.c jest gotowy szablon funkcji RTC_IRQHandler (),...

    Mikrokontrolery ARM vonar   14 Paź 2014 11:51 Odpowiedzi: 1    Wyświetleń: 1497
  • DFRobot Bluno M3 - Zgodna z Arduino płyta deweloperska z STM32 i Bluetooth 4.0

    Bluno M3 to nowa i komaptybilna z Arduino platforma deweloperska wykorzystująca 32-bitowy procesor ARM. Płytka produkcji DFRobot to nowy członek rodziny urządzeń Bluno, z której M3 dziedziczy najważniejsze funkcje. Użytkownik otrzymuje platformę z wbudowaną obsługą łączności Bluetooth...

    Newsy farmerro   23 Gru 2015 20:00 Odpowiedzi: 0    Wyświetleń: 1773
  • STM32, biblioteki FaTFs, zapis na kartę SD

    Witam, Realizuję pracę inżynierską na zestawie uruchomieniowym ZL27ARM z mikrokontrolerem STM32. Praca jest w zasadzie gotowa, ale niestety nie działa do końca poprawnie. Praca jest tworzona głównie w oparciu o książkę STM32 Aplikacje i ćwiczenia w języku C. Środowiskiem programistycznym wykorzystywanym...

    Początkujący Naprawy MatiMrowka   18 Sty 2016 23:58 Odpowiedzi: 0    Wyświetleń: 576
  • STM32 - STM32 pierwsze kroki...

    Od tego są przerwania.

    Mikrokontrolery ARM BlueDraco   14 Maj 2016 15:05 Odpowiedzi: 172    Wyświetleń: 9495
  • Tryb CTC w STM32? - Generowanie zmiennej częstotliwości w STM32

    Witam, od paru dni ogarniam nową dla mnie architekturę ARM na bazie STM32103C8T6. Bawię się aktualnie licznikami, udało mi się jakoś skonfigurować pwm, ale mały problem pojawia się przy próbie skonfigurowania timera w tryb odpowiadający CTC z AVRek. Chodzi o zerowanie licznika po zrównaniu (Compare)...

    Mikrokontrolery Aroni525   12 Maj 2016 13:32 Odpowiedzi: 8    Wyświetleń: 534
  • STM32 - Jak właściwie czytać dokumentację?

    Od razu mówię, że dotychczas siedziałem na kontrolerach 8b i nie miałem problemu ze znalezieniem informacji . Tym bardziej ogarnia mnie frustracja, skoro nic nie udaje mi się z datashitu STM32 wyciągnąć. Stąd takie noob pytanie - czy w dokumentacjach armów informacje są inaczej rozłożone i należy w inny...

    Mikrokontrolery Początkujący mikmas   14 Maj 2016 10:20 Odpowiedzi: 2    Wyświetleń: 744
  • karta we/wy STM32 - Karta we/wy na STM32

    W dodatku mowa o silnikach z dysków HDD. A one mają dość wysokie obroty. Wyjdzie kilka kHz przebiegu sterującego. Jeżeli Back EMF miało by być badane/obsługiwane przez PC, to musiałby on dostawać co najmniej z 10 próbek na jeden cykl komutacji. Czyli już kilkadziesiąt kHz. I ważne, że to nie jest asynchroniczne...

    Mikrokontrolery ARM 2675900   16 Lip 2016 21:32 Odpowiedzi: 17    Wyświetleń: 1389
  • STM32 - Silniki krokowe równoległe sterowanie - STM32

    (at)natrov Musisz zacząć od skasowania tego co masz i napisania tego programu od nowa :) Przede wszystkim podbdź się wszelkich opóźnień, od tego są timery. Ustal sobie co ile ma być przerwanie i w jego handlerze steruj silnikami, w sposb nieblokujący. Tzn. jeśli masz odczekać jakiś czas to użyj wielokrotności...

    Mikrokontrolery ARM 2675900   22 Wrz 2016 13:06 Odpowiedzi: 11    Wyświetleń: 1227
  • STM32F429I-DISC1/C# - Aktualizacja danych na wyświetlaczu wywołana przerwaniem.

    Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do tego mam...

    Mikrokontrolery ARM marciano8   29 Wrz 2016 23:23 Odpowiedzi: 9    Wyświetleń: 930
  • [STM32] [C] - STM32 obliczanie CRC (BYTE) + PC

    Witam Zmagam się z problemem obliczania CRC na STM32F4. Problem polega na tym że mam ramkę danych 100 bajtową złożoną z 96 bajtów danych a na 4 ostatnich obliczona suma CRC za pomocą wbudowanego modułu. Dane wysyłane są poprzez DMA+USART. Również do obsługi CRC używane jest DMA. Chodzi o to...

    Mikrokontrolery ARM tasiek30   25 Paź 2016 08:56 Odpowiedzi: 16    Wyświetleń: 1236
  • [STM32][Eclispe] - Błąd w instrukcjach Thumb w AC6 STM32 Work Bench-STM32f407VG

    Miałem tego pustego na początku, to go wypełniłem do warunkowej kompilacji żeby #error nie wywalał komunikatów o braku wyboru zestawu startowego, na tym github same puste są więc nie wiem także jakie dokładnie definicje podać. Po pogrzebaniu troche w necie doszedłem do wniosku, że problemem były instrukcje...

    Mikrokontrolery piterbuchcic1990   04 Gru 2016 08:15 Odpowiedzi: 28    Wyświetleń: 1095
  • [STM32L0][C++][SPI] przerwanie od RX i overrun w trybie master

    IMO implementacje SPI na przerwaniach w przypadku SPI mają zerowy sens (jedynie jeżeli mamy problem z ilością RAM i liczymy każdy bajt ale wtedy można - a raczej trzeba się pogodzić z dużymi dziurami między paczkami). DMA w przypadku SPI jest dość łatwe do implementacji bo ilość danych wysłanych jest...

    Mikrokontrolery ARM pukico   10 Paź 2018 14:03 Odpowiedzi: 4    Wyświetleń: 237
  Szukaj w 5mln produktów