stm32 konfiguracja przerwań

Znaleziono około 203 wyników dla: stm32 konfiguracja przerwań
Podstawowa forma zapytania: stm32 konfiguracja przerwać
  • stm32 konfiguracja przerwań bez biblioteki standardowej

    tymon_x w Programming Manual napisano: To write to this register, you must write 0x5FA to the VECTKEY field, otherwise the processor ignores the write. z tego co rozumiem żeby dokonać jakiejkolwiek zmiany w rejestrze AIRCR należy tam również wpisywać 0x5FA po to by zapis nie został odrzucony. Chyba...

    Mikrokontrolery ARM   22 Lut 2011 19:24 Odpowiedzi: 5    Wyświetleń: 2428
  • [STM32] Konfiguracja przerwania od przepełnienia

    Jeśli faktycznie TIM2 jest taktowany z częstotliwością 42MHz to Twoje przerwanie powinno być wywoływane co 10ms (konfiguracja RCC). Niemniej jednak kasowanie flagi przerwania powinno być pierwszą czynnością jaką przerwanie wykonuje a Ty kasujesz flagę raz na 100 wywołań. Poza tym umieszczanie funkcji...

    Mikrokontrolery ARM   21 Lut 2015 10:14 Odpowiedzi: 7    Wyświetleń: 996
  • [stm32][ecpilse], przerwanie od USB Reset

    Witam Panowie czy mógłby ktoś sprawdzić na swoim stm32, jak "wkładacie" go USB ile razy pojawia się przerwanie od USB reset request. W programie z reguły jest tak: /* USB Reset Request */ if (istr & USB_ISTR_RESET) { // USB_Reset(); _SetISTR((uint16_t)CLR_RESET...

    Mikrokontrolery ARM   05 Paź 2010 07:49 Odpowiedzi: 3    Wyświetleń: 1505
  • STM32 - Przerwania zewnętrzne

    Dzięki, teraz działa ładnie, może się komus przyda. [syntax=c] ///////////////... przyciskow void EXTI15_10_IRQHandler(void) { NVIC_DisableIRQ(EXTI15_10_IRQn); //wyłącz przerwanie exti if(((EXTI...

    Mikrokontrolery ARM   11 Paź 2013 15:00 Odpowiedzi: 12    Wyświetleń: 2922
  • STM32 - Przerwania, Timer7 na rejestrach

    Miło mi poinformować, że po wpisaniu komendy o zerowaniu flagi przerwania całość działa pięknie. Dziękuje a ponizej zamieszczam listningi poprawne: Konfiguracje [syntax=c] ... NVIC_conf(void) { NVIC_SetPriority(... ); } void TIM7_conf(void) { TIM7->CR1...

    Mikrokontrolery   28 Lip 2015 21:58 Odpowiedzi: 4    Wyświetleń: 747
  • [STM32] Konfiguracja I2S dla TLV320AIC23B

    Witam, Mam problem z konfiguracją TLV320AIC23B (I2S). Dane do rejestrów TLV320AIC23B wysyłać będę przez SPI i konfiguracja tego interfejsu nie powinna być kłopotem. Problem stanowi dla mnie konfiguracja I2S, która będą przesyłane dane do kodeka. Mam przykładowy schemat podłączenia kodeka: Wydaje...

    Mikrokontrolery ARM   08 Paź 2009 13:40 Odpowiedzi: 0    Wyświetleń: 1439
  • STM32F103RB - Konfiguracja przerwań

    Witam, Próbuje uruchomić komunikacje uart w przerwaniu, no i oczywiście mam problem z tym, że nie działa :o Wygląda na to, że przerwanie wogóle nie jest wołane. Czy ktoś z szanownych forumowiczów mógłby zerknąc w kod i podzielić się informacją dlaczego ten program nie ma szansy działać? USART_SendData(USART1,...

    Mikrokontrolery Początkujący   12 Sie 2013 13:05 Odpowiedzi: 3    Wyświetleń: 801
  • [stm32,fatfs,przerwania] odczyt pliku nie działa

    Dzięki. Możliwe że bingo. Kanały Timer'a1 są akurat dzielone z interfejsem SPI2. Jeszcze dzisiaj to sprawdzę. [Edit] Miałeś rację. Kanał OC1 Timera1 kolidował z spi2. Skorzystałem z OC4 i fatfs ładnie działa we wszystkich konfiguracjach. dzięki Pozdrawiam

    Mikrokontrolery ARM   26 Sty 2010 12:43 Odpowiedzi: 2    Wyświetleń: 2178
  • [STM32][C/GCC] Przerwanie na buttonie i Hard Fault

    Innego racjonalnego wytłumaczenia nie mogę znaleźć. Wcześniej kolejność konfiguracji portów miała znaczenie teraz już nie. Zamieniam instrukcje miejscami i działa. Wcześniej myślałem, że po prostu arm tak już ma ale się myliłem. Nie wywala błędów nawet przy konfiguracji na czuja. (Po prostu nie działa...

    Mikrokontrolery ARM   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 5704
  • STM32 - Przerwanie zewnętrzne

    witam, mam podobny problem, nie wiem co robię źle, chcę zapalić diodę podłączoną do PB0 za pomocą przerwania od przycisku podłączonego do PC7 lub 8. po wgraniu kodu przerwanie od SYSTICK ładnie działa, zapala i gasi na zmianę diodę na PB1, natomiast dioda na PB0 swieci się cały czas i nie ma żadnej...

    Mikrokontrolery Początkujący   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2703
  • [stm32] - przerwanie od przycisku

    SYSCFG włączyłeś? Debugger masz nawet nie sprawdziłeś czy konfiguracja się zapisała. [syntax=c]__attribute__((in... całkowicie.

    Mikrokontrolery ARM   05 Sty 2015 17:47 Odpowiedzi: 22    Wyświetleń: 1476
  • [STM32] Konfiguracja SPI2. Działa tylko po resecie.

    funkcja wywoływana w main(): void Touch_Init(void) { SPI2_Start(); TOUCH_CS_SET; TOUCH_CS_SET; Touch_read(); } funkcja czytająca dane dotyku x i y punkt_t Touch_read(void) { punkt_t p; TOUCH_CS_CLR; delay_us(10); ...

    Mikrokontrolery ARM   28 Gru 2011 14:38 Odpowiedzi: 22    Wyświetleń: 2558
  • [STM32 Cortex-M3] Konfiguracja przerwań

    Dzieki za zrodla. Okazalo sie, ze problem lezal w samym projekcie. Stworzylem nowy projekt i dodalem wszystkie potrzebne pliki i przerwania zaczely dzialac poprawnie. Jak narazie pracuje na bibliotekach ST, diodkami juz dawno migam:) Mam takie pytanko co trzeba zrobic, aby program wgrany poprzez JTAG...

    Mikrokontrolery   11 Mar 2011 12:32 Odpowiedzi: 4    Wyświetleń: 2905
  • [STM32] Konfiguracja NVIC dla przerwań EXTI0.

    Witam, zaczynam dopiero przygodę z Cortexami i utknąłem na konfiguracji kontrolera NVIC. Chciałem uzyskać reakcje procesora na przerwanie od GPIOC Pin0. Wydaje mi się, że wszystko jest OK, a jednak nie chcę działać, program po wystąpieniu przerwania nie wchodzi w funkcję jego obsługi. Poniżej zamieszczam...

    Mikrokontrolery ARM   10 Sie 2011 11:59 Odpowiedzi: 2    Wyświetleń: 1826
  • [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   07 Wrz 2014 14:20 Odpowiedzi: 6    Wyświetleń: 1497
  • stm32 jednoczesny pomiar napiecia

    Teraz mam problem z przerwaniami od końca konwersji ADC1. Działanie układu wygląda tak jakby mikrokontroler nie wchodził w obsługę uchwytu przerwania od przetwornika ADC 1,2. Konfiguracja przetwornika: void init_adc (void) { // Niezależny tryb pracy // Włączenie przerwań od...

    Mikrokontrolery ARM   04 Mar 2011 21:01 Odpowiedzi: 14    Wyświetleń: 2778
  • STM32 USART nie komunikuje sie z PC

    Mam ta samą płytkę. Może pobaw się tak jak ja: wysył przez DMA, odbiór w przerwaniu oto co starczy: [syntax=c]void SYSTEM_DMAConfig() { DMA_InitTypeDef DMA_InitStructure; DMA_DeInit(DMA1_C... = (u32)(&USART1->DR); DMA_InitStr...

    Mikrokontrolery ARM   30 Cze 2011 14:09 Odpowiedzi: 5    Wyświetleń: 2218
  • [STM32][eclipse/GCC] Bootloader CAN

    Tak skok jest wykonywany z podprogramu obsługi przerwania CAN. Nie mam aktywnych w tym czasie żadnych innych przerwań. Jedynym przerwaniem jakiego używam w bootloaderze jest przerwanie od odebrania danych po CAN-ie. Dodano po 3 Z tego co pamiętam, parametrem funkcji NVIC_SetVectorTable() jest...

    Mikrokontrolery ARM   17 Lis 2009 09:05 Odpowiedzi: 8    Wyświetleń: 3983
  • [STM32] problem z prostym przerwaniem

    Konfiguracja przerwania od RTC: RCC_APB1PeriphClockCmd(RCC_APB1Perip... ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); GPIO_InitTypeDef GPIO_InitStructure; /* TIM4 channel 2 pin (PB.07) configuration */ GPIO_InitStructure.GPIO_Pin...

    Mikrokontrolery ARM   08 Gru 2009 19:05 Odpowiedzi: 5    Wyświetleń: 1757
  • [stm32] freeRTOS zawieszanie się RTOSa

    Witam Jednak problem jest nadal.... idę teraz w konfiguracje przerwań. w FreeRTOSConfig.h [syntax=c]/* The lowest interrupt priority that can be used in a call to a "set priority" function. */ #define configLIBRARY_LOWEST_INTERRUPT_PRIORITY ... The highest interrupt priority that can be...

    Mikrokontrolery ARM   24 Mar 2013 20:53 Odpowiedzi: 33    Wyświetleń: 6774
  • stm32f051r8 - Niedziałające przerwanie od timera

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

    Mikrokontrolery Początkujący   13 Kwi 2013 21:43 Odpowiedzi: 11    Wyświetleń: 1344
  • [STM32] Przerwania zewnętrzne

    Cześć. Proszę Was pomóżcie bo coś mieszam sobie i nie wiem co jest grane. Bawię się przerwaniami EXTI w uC STM32. W założeniu zbocze opadające na liniach PC0, PC1, PC2 i PC3 oraz PB5 ma wywołać przerwanie i PC0 i PC1 gasi/zapala LED1 podłączoną do PB1 natomiast PC2 i PC3 gasi zapala LED2 podłączoną...

    Mikrokontrolery ARM   05 Maj 2012 19:44 Odpowiedzi: 6    Wyświetleń: 3346
  • [stm32]Problem Komunikacia UART z PC Przerwania

    Cześć, Nie dawno zacząłem przygodę z STM32. I mam duży problem nad którym siedzę już parę dni. Chciałem stworzyć prostą komunikację z komputerem gdzie przez terminal odpowiednimi komendami będzie można gasić i zapalać diody i w drugą stronę przesyłać które diody są zapalone. nie wiem gdzie jest tu...

    Mikrokontrolery ARM   04 Paź 2010 16:23 Odpowiedzi: 0    Wyświetleń: 1596
  • [STM32][C] Wywoływane przerwanie od TIM1

    Witam, Właśnie zajmuję się timerami w STM32 i eksperymentuję z nimi w różnych konfiguracjach. Podczas prostego migania diodami natknąłem się na problem. Dwa kanały TIM1 pracują w trybie Compare Mode. Do rejestrów wpisuję: TIM1_ARR = 50000 TIM1_CCR1 = 25000 TIM1_CCR2 = 10000 Wszystko działa...

    Mikrokontrolery ARM   23 Lut 2011 14:41 Odpowiedzi: 0    Wyświetleń: 1836
  • STM32[C] TIM2 - pomiar czasu sygnału wejściowego

    Witam, Mam problem z konfiguracją licznika do pomiaru czasu trwania sygnału na wejściu PA1. Generalnie chcę to rozwiązać w następujący sposób: w momencie wykrycia zbocza narastającego lub opadającego wywołuję przerwanie EXTI1. W obsłudze przerwania EXTI1_IRQHandler, sprawdzam stan portu PA1 jeśli...

    Mikrokontrolery ARM   04 Paź 2012 07:21 Odpowiedzi: 5    Wyświetleń: 2322
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Zmieniłem trochę w projekcie. Zastosowałem najnowszą wersję FatFS. Plik z konfiguracją funkcji zadeklarowanych diskio.h pobrałem ze [url=]TEJ strony i przerobiłem go by pasował do STM32L. Po testach objawy wyglądają tak: Karty 512MB i 16GB: porgram mniej więcej w 3/4 przypadków zawiesza się po inicjalizacji...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 50    Wyświetleń: 12612
  • 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   29 Wrz 2015 15:51 Odpowiedzi: 7    Wyświetleń: 1038
  • [STM32][C/IAR][Win7] - obługa przerwań od I/O

    Witam Od niedawna bawię się uC STM32 i krok po kroku próbuję nauczyć się ich obsługi. Słowem wstępu: Mam płytkę ZL31ARM, pewne doświadczenie z programowaniem w C/C++ i zupełny brak doświadczenia z mikrokontrolerami. Mam już za sobą mruganie diodami i proste pętle opóźniające; obecnie chcę nauczyć...

    Mikrokontrolery ARM   03 Maj 2011 12:38 Odpowiedzi: 2    Wyświetleń: 2131
  • [stm32] przerwanie od przyciskow

    Mam nastepujacy problem, probuje wywolac przerwanie zewnetrzne od przycisku ktore uruchomi mi licznik w celu eliminacji drgan stykow. Wszystko dziala dla przycisku podpietego do wyprowadzenia A0 ale dla przycisku podpietego do wyprowadzenia C13 juz nie dziala. Przy debagowaniu widze ze ciagle wchodzi...

    Mikrokontrolery ARM   09 Maj 2011 12:07 Odpowiedzi: 0    Wyświetleń: 2115
  • 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   11 Kwi 2015 14:00 Odpowiedzi: 0    Wyświetleń: 945
  • Trigger, STM32, Tim1, pomiar czasu trwania impulsu na nóżce.

    Witam, Chcę dokonać bardzo dokładnego pomiaru czasu trwania impulsu, podawanego na PA11. Wykorzystuję stm32f103vbt6. Chcę aby zostało wygenerowane przerwanie (TRIGGER) po pojawieniu się impulsu na pinie PA11, po którym to timer TIM1 na kanale CH4 rozpoczyna zliczanie od zera. Po zaniku sygnału na...

    Mikrokontrolery ARM   11 Cze 2012 22:03 Odpowiedzi: 12    Wyświetleń: 5558
  • [STM32][F4] - Przerwanie od timera, wskakiwanie do "__Default_Handler"

    Nie piszę z biblioteką, ale spróbuj wrzucić konfigurację przerwań po timerze, a najlepiej zamiast ładować tam tę beznadziejną strukturę, użyj NVIC_EnableIRQ(TIM1_CCIRQn) czy jakoś tak, bezp. z CMSIS.

    Mikrokontrolery ARM   16 Mar 2013 10:19 Odpowiedzi: 4    Wyświetleń: 2808
  • 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   20 Cze 2011 08:07 Odpowiedzi: 0    Wyświetleń: 879
  • [STM32] - Funkcje wywołane w przerwaniu

    Witam, Konfiguracja projektu oparta o stm32_blink_led autorstwa Freddie Chopin. Układ STM32F103. Uruchomiłem proste przerwanie z UARTa żeby sterować przepływem programu podczas testów. Problemem jest to wywołanie funkcji z przerwania: typedef struct { u8 print_test_1; u8 print_test_2; u8...

    Mikrokontrolery ARM   27 Lip 2013 09:50 Odpowiedzi: 18    Wyświetleń: 2571
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 948
  • [STM32][RFM22] - Brak przerwania od odbioru

    Witam. Na początek konfiguracja: RFM22B STM32F103CBT6 ... nadajnik jak i odbiornik w projekcie są zbudowane tak samo - różnią się oprogramowaniem. Mam problem z poprawnym odbiorem danych w odbiorniku. Nadajnik co około 2 sekundy wysyła 10 bajtów. W odbiorniku - uruchomione mam przerwania:...

    Mikrokontrolery ARM   13 Lip 2014 14:07 Odpowiedzi: 0    Wyświetleń: 1071
  • STM32F429ZIT komunikacja USART - Konfiguracja wbudowanego USART3

    Witajcie, Potrzebuję pomocy przy STM32F429. Moje pierwsze podejście do rozwiązania docelowego zadania było oparte o biblioteki HAL i była to moja pierwsza styczność z STM. Pomysł fajnie się spisywał, ale później miałem jakąś totalną masakrę, żeby zaimplementować jakiekolwiek klasy. Wyszło tak, że przerzuciłem...

    Mikrokontrolery ARM   08 Gru 2016 10:34 Odpowiedzi: 6    Wyświetleń: 1020
  • [STM32] Algorytm sterowania mikrokontrolerem silnika indukcyjnego 3 fazowego

    Witam, Niedawno zmontowałem mój układ falownika. Do sterowania tranzystorami wykorzystałem układ IRS23364 - układ drivera mostka trójfazowego z deadtime, ograniczeniem prądowym z wbudowanym komparatorem itd... Wykonałem układ obwodu mocy jak na schemacie poniżej. Dodatkowo przewidziałem miejsce na...

    Mikrokontrolery ARM   21 Kwi 2018 10:37 Odpowiedzi: 15    Wyświetleń: 2607
  • [stm32][C++/Keil] Zmiana częstotliwości przebiegów generowanych przez TIM1

    Witam, Jestem w trakcie realizacji projektu, w którym mam konieczność sterowania trzech silników krokowych. W tym celu stworzyłem sterowniki w oparciu o dostępne układy scalone. Prędkość silników jest sterowana za pomocą sygnału prostokątnego. Do sterowania układem wykorzystuję mikrokontroler stm32...

    Mikrokontrolery ARM   26 Paź 2011 22:09 Odpowiedzi: 7    Wyświetleń: 3144
  • [STM32][Keil] Problem z komunikacją przez USART

    Witam, Próbowałem na podstawie książki "Mikokontrolery stm32 w praktyce" uruchomić na STM32F107 transmisję z wykorzystaniem USART-a. Połączyłem Rx i Tx ze sobą i próbuję wysyłać a następnie odczytywać wysłane dane. Poniżej jest mój kod: int main(void) { SetSysClockTo72(); ...

    Mikrokontrolery ARM   14 Lis 2010 15:16 Odpowiedzi: 9    Wyświetleń: 2321
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    No dokładnie tak robię. Tylko że najszybszy i najłatwiejszy sposób na to to wyłączenie przerwania i ponowne jego załączone po czasie przez timer. Mylisz się co do tego, że bardzo szybka obsługa przerwań nie będzie miała na nic wpływu. Problem z Twoimi radami jest taki, że podajesz dużo ogólników i żadnych...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3292
  • [STM32][Eclipse] Włączenie USB powoduje wejście do Default_Handlera.

    Cześć, Mam problem z uruchomieniem USB w Eclipse niestety mam również problem z debugowaniem pod OpenOCD więc na razie diody ;/.. Na razie chcę jedynie migać diodą i próbuję do tego dołączyć przerwania od USB. Wszystkie przerwania i konfigurację wziełem z programu który działał mi pod uVision jednak...

    Mikrokontrolery ARM   25 Maj 2013 14:52 Odpowiedzi: 6    Wyświetleń: 1911
  • [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   04 Maj 2015 15:10 Odpowiedzi: 3    Wyświetleń: 870
  • [STM32][C] Debugowanie kodu przerwania w pamięci RAM

    Witam, Napisałem program, w którym do odliczania czasu używam SysTick'a i przerwania od niego. Gdy skompiluję i zapiszę program do pamięci Flash, program ten działa jak należy i możliwe jest jego debugowanie. Jeśli skompiluję i wpiszę program do pamięci RAM, to program nie działa poprawnie, a debugować...

    Mikrokontrolery ARM   16 Kwi 2010 14:27 Odpowiedzi: 5    Wyświetleń: 3122
  • [stm32] Przerwanie od DMA - flaga DMA_IT_TC

    Witam Mam uruchomione odczytywanie z 8 kanałów ADC w trybie Dual Mode (ADC_Mode_RegSimult). Dane przekazywane są przez 1. kanał DMA1 do tablicy w pamięci. Wszystko działa. Potrzebuję jednak, żeby po każdych 8 próbkach dostać przerwanie z DMA - DMA_IT_TC. I nie mogę sobie z tym poradzić - mam dość...

    Mikrokontrolery ARM   15 Lip 2011 16:02 Odpowiedzi: 3    Wyświetleń: 2177
  • [STM32] - STM32L052K8Tx - EXTI Przerwania dla pinu PA2

    Programiści wykorzystujący STM32 z serii L najczęściej korzystają z biblioteki HAL do obsługi tego typu przerwań. Chciałbym skonfigurować przerwanie które resetowałoby procesor po rozłączeniu zasilania bez jej wykorzystania. Układ zaprojektowany mam tak aby na pinie PA2 pojawiła się jedynka w momencie...

    Mikrokontrolery ARM   27 Wrz 2018 11:16 Odpowiedzi: 9    Wyświetleń: 372
  • STM32 przerwania I2C żyroskop

    Witam, mam problem z opanowaniem przerwań na mikrokontrolerze stm32f401re. Próbuję odczytać pomiary z żyroskopu l3gd20h. Pomiar blokujący działa bez zarzutu, kod załączam. Problem w tym że potrzebuję pomiar nieblokujący i chciałem to zrobić na przerwaniach. Niestety tu pojawia sie problem bo nie działa...

    Mikrokontrolery   26 Kwi 2020 12:13 Odpowiedzi: 6    Wyświetleń: 405
  • [STM32]Problem z konfiguacją przerwania od Timera

    Cześć Chciałem odpalić timer i podłączyć do niego przerwanie ale napotkałem na pewien problem, a mianowicie konfiguruję sam Timer a następnie NVIC i po włączeniu zezwolenia na przerwanie procek skacze od razu do obsługi przerwania i już z tamtąd nie wraca. Umieściłem w obsłudze przerwania zmianę stanu...

    Mikrokontrolery ARM   07 Paź 2010 18:33 Odpowiedzi: 1    Wyświetleń: 1587
  • [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   24 Paź 2013 08:40 Odpowiedzi: 9    Wyświetleń: 3332
  • [STM32][ECLIPSE][API] - Błąd w ustawieniu przerwania

    Witam wszystkich Tak jak w temacie, skonfigurowałem eclipse pod stm32. Używam makefile i linkera od Frediego. Wszystko pięknie działało(miganie diodą, obsługa klawiszy etc) do mementu, gdy postanowiłem przetestować przerwanie zewnętrzne. W tym momencie podczas odpalania program trafia do funkcji _Default_Handler...

    Mikrokontrolery ARM   06 Wrz 2013 21:01 Odpowiedzi: 3    Wyświetleń: 966
  • STM32 - ENC28J60 obsługa w przerwaniu

    Walczę drugi dzień z obsługą ENC28J60 w przerwaniu i poległem. Niech ktoś rzuci okiem i powie co jest nie tak. Objawy mam takie: - pingi latają bez problemu - UDP działa bez problemu - TCP chodzi kulawo. Pierwsze połączenie przez przeglądarkę jest ok,wyświetla się strona, natomiast po wyświetleniu...

    Mikrokontrolery ARM   29 Gru 2013 21:16 Odpowiedzi: 7    Wyświetleń: 1692
  • [stm32,usb,IN bulk endpoint,LibUsb-win32] - nie mogę czytać

    Witam. Od 2 dni próbuję odczytać dane z urządzenia. Zmodyfikowałem przykład z ST USB Mass Storage - dopisałem dodatkowy interfejs z dwoma endpointami IN oraz OUT w trybie bulk. Konfiguracja EP0 - kontrolny EP1 - Interfejs 0, IN, BULK EP2 - Interfejs 0, OUT, Bulk Interfejs...

    Mikrokontrolery ARM   26 Kwi 2010 14:03 Odpowiedzi: 4    Wyświetleń: 2815
  • [STM32F107VBT6][C/Keil] Obsługa I2C slave przez przerwania

    Przerzucam się z 8051 na STM32 i przezywam koszmar. W 8051 wszystko ładnie było opisane w dokumentacji, a tutaj w dokumentacji nie ma nic wspomniane o tym jak obsługuje się peryferia! Jest wspomniane o tym, że I2C jest, są przebiegi czasowy, a nie ma o tym jak to obsłużyć... Gdzie STM32 ma opisaną...

    Mikrokontrolery ARM   09 Lis 2011 08:30 Odpowiedzi: 9    Wyświetleń: 5863
  • [stm32] problem z wyprowadzeniem sygnału timera2

    Witam, Mam kolejny problem niestety. Chciałbym użyć drugiego kanału Timera 2 do generowania sygnału na danym pinie w sposób sprzętowy (czyli nie tak, ze w obsłudze przerwania ustawiam sobie ten pin na 1 i 0...). W manualu jest napisane (tabela 43), że TIM2_CH2 przy braku remapingu jest podłaczony...

    Mikrokontrolery ARM   24 Lis 2010 21:41 Odpowiedzi: 12    Wyświetleń: 1888
  • [STM32][C/Atollic TRueStudio] karta SD + SysTick

    Witam, staram sie wykorzystac karte SD do przechowywania danych uzywanych przez wyswietlacz (bitmapy etc). Korzystam z biblioteki FATfs i komunikacja SPI. Aby moc tego dokonac modul FATfs korzysta z sygnalu zegarowego, ktory co 10ms bedzie wywolywal funkcje [syntax=c]disk_timerproc()[/syntax] D...

    Mikrokontrolery ARM   26 Mar 2011 21:14 Odpowiedzi: 4    Wyświetleń: 2417
  • [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   05 Lip 2011 22:17 Odpowiedzi: 5    Wyświetleń: 2621
  • [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   12 Maj 2019 19:07 Odpowiedzi: 8    Wyświetleń: 2160
  • [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   12 Sty 2012 21:12 Odpowiedzi: 4    Wyświetleń: 1576
  • STM32 - timer wykorzystywany do zliczania impulsów

    Mam problem z programem w którym timer ma zliczać impulsy (zbocza opadające). Konkretnie zegar timera ma działać w rytm impulsów podawanych na piny TIM4_CH1 i TIM4_CH2, z tym, że osobno liczę impulsy z każdego kanału i generuję osobne przerwanie dla każdego kanału. Liczenie impulsów z dwóch kanałów powinno...

    Mikrokontrolery ARM   06 Wrz 2012 10:42 Odpowiedzi: 4    Wyświetleń: 3135
  • 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   12 Lut 2015 15:16 Odpowiedzi: 2    Wyświetleń: 1608
  • STM32 - Częste zawieszenia przy debugowaniu

    Mikrokontroler to STM32F439 Płytka samoróbka, bo niestety w discovery nie można wykorzystać do ETH. Jeśli chodzi o konfigurację zegara to wykorzystuję do tego program STM32CUBEMX. Tam jeśli coś wykracza poza jakiś zakres do jest zaznaczane na czerwono i nie można wygenerować kodu, dlatego wydaję...

    Mikrokontrolery   14 Gru 2014 11:59 Odpowiedzi: 26    Wyświetleń: 1746
  • [STM32] F4 - HAL_UART_RxCpltCallback - wykonuje się tylko raz

    Czy do funkcji HAL_UART_Receive_IT na pewno powinien być przekazywany adres wskaźnika do struktury UART_HandleTypeDef? Dziękuję bardzo za wytknięcie błędu. Jeszcze sporo nauki przede mną. Po zmianie wywołania z HAL_UART_Receive_IT(&huart2, &Received, 1); na HAL_UART_Receive_IT(&huart2,...

    Mikrokontrolery ARM   09 Mar 2017 09:19 Odpowiedzi: 8    Wyświetleń: 2706
  • 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   16 Lut 2018 07:54 Odpowiedzi: 1    Wyświetleń: 450
  • [STM32] USB WakeUp wywoływanie przerwania

    Witam, Czy ktoś próbował może wygenerować przerwanie EXTI_Line18 (void USBWakeUp_IRQHandler(void)) na mikrokontrolerze STM32F103RBT6? Chciałbym się dowiedzieć jak tego dokonać. Próbuję się z tym uporać od kilku dni i jakoś nie wychodzi. Konfiguracja EXTI_Line18 [syntax=C] //External Interrupt...

    Mikrokontrolery ARM   18 Paź 2011 23:53 Odpowiedzi: 0    Wyświetleń: 870
  • STM32 F0 discovery - Timer 1

    Witam, już dobrych kilka godzin zastanawiam się, dlaczego timer 1 nie działa tak jak chcę. A chcę, poprzez poniżej przedstawione funkcje włączać żarówkę po odliczeniu przez timer na czas też odliczany przez timer. Konfiguracja timera 1: void Tim1_config(void) { RCC-&... |=...

    Mikrokontrolery ARM   23 Gru 2013 19:11 Odpowiedzi: 8    Wyświetleń: 2796
  • 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   18 Sty 2016 23:58 Odpowiedzi: 0    Wyświetleń: 777
  • [CC1100][STM32][c] Tryb WOR (Wake On Radio)

    Witam Dostałem zadanie zaprojektować sieć do zdalnego pomiaru temperatury. System będzie się składał z dwóch centrali i około 200 czujników opartych o uC STM32 i moduły radiowe CC1100 (CC1101). Czujniki mają być zasilane z baterii pastylkowych 3V CR2450 i powinny działać kilka miesięcy (w sezonie...

    Mikrokontrolery   19 Cze 2017 11:41 Odpowiedzi: 0    Wyświetleń: 540
  • [STM32][FreeRTOS]Priorytety przerwań, Systick i przerwania od peryferiów

    Racja, wychodzi na to, że systick jest konfigurowany z najniższym priorytetem (logicznym). Pytanie, czy taka konfiguracja jest poprawna? Każde przerwanie o wyższym priorytecie wywłaszczy Systick, czy nie zaburzy to działania całego systemu operacyjnego?

    Mikrokontrolery ARM   20 Lip 2018 13:18 Odpowiedzi: 5    Wyświetleń: 489
  • [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   20 Paź 2009 08:59 Odpowiedzi: 2    Wyświetleń: 2214
  • [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   15 Mar 2012 15:45 Odpowiedzi: 3    Wyświetleń: 1385
  • [STM32][C] FreeRTOS i przerwania od USART

    W tym momencie wypłynęło mi coś zupełnie innego. Sprawa dotyka USART i modułu BTM222 (kamodBTM222). Nie mam pojęcia, dlaczego nie mogę wykonać tak prostej czynności, jak zmiana nazwy komendą ATN. Korzystam z przykładu zamieszczonego na . W tym momencie zrezygnowałem z przerwań i komendę AT (ATN=BT...

    Mikrokontrolery   12 Lip 2012 01:19 Odpowiedzi: 14    Wyświetleń: 4068
  • 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   05 Kwi 2014 16:44 Odpowiedzi: 7    Wyświetleń: 2025
  • [STM32] - Wyzwalanie zewnętrznego DAC

    Do pasma EKG układ w zupełności wystarczy. W kwestii punktu 4, chodziło mi o taką konfigurację licznika: - licznik zlicza w jednym kierunku, np. w górę. - Czas pełnego okresu (PSC i ARR) to trochę więcej niż czas transmisji + impuls LDAC (=210ns). - Do jednego z rejestrów porównujących ładujesz wartość,...

    Mikrokontrolery ARM   15 Sie 2016 11:06 Odpowiedzi: 6    Wyświetleń: 1119
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Nawet dla takiego małego Miki jak ja już na pierwszy rzut oka jest jasne że te kody to potężne źródło problemów. Co widać bez wgłębienia się w szczegóły: * Funkcja main() jako rozbiegówka to słaby pomysł. Kolega stmx napisał coś na ten temat (nawet podaje link w promowanych tematach), warto to przeczytać. *...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 696
  • [STM32] F4 Discovery CS43L22 wejścia audio

    Tego zegara nie trzeba jakoś kosmicznie generować, wystarczy dobrze skonfigurować I2S. Generowanie zegara w jakichś przerwaniach to kosmos :D O to tajemna konfiguracja I2S: MUSI być skonfigurowany (i piny). Po takiej konfiguracji nic więcej z I2S już się nie robi, tylko się zastanawia co tu jeszcze...

    Mikrokontrolery ARM   11 Cze 2013 22:25 Odpowiedzi: 15    Wyświetleń: 6350
  • Płytka uruchomieniowa - STM32

    automatyczna konfiguracja stosu, zegara, przerwań (startup). Kolego, nie opowiadaj bajek. Gdzie jest ta automatyczna konfiguracja??? Na przykład dla STM32F4xx, wielkość stosu definiujesz w pliku startup_stm32f4xx.c, konfiguracja zegara w pliku startup_stm32f4xx.c, bazuje na ustawieniach zawartych...

    Mikrokontrolery ARM   03 Kwi 2014 00:05 Odpowiedzi: 25    Wyświetleń: 2466
  • Silnik prądu stałego Enkoder - STM32 biblioteka st.

    Witam Proszę o pomoc w rozwiązaniu problemu. robię projekt silnika prądu stałego z enkoderem na STM32 podpiąłem wyprowadzenia : -PA6 Enkoder CHA Wejście pływające (TIM3_CH1) -PA7 Enkoder CHB Wejście pływające (TIM3_CH2) i nie wiem jak ruszyć dalej by wyświetlać odczyt prędkości na wyświetlaczu...

    Mikrokontrolery ARM   04 Sty 2018 13:25 Odpowiedzi: 4    Wyświetleń: 663
  • [stm32 M3] - Strategia konfiguracji timerów dla uzyskania pożądanego przebiegu

    Wydaje mi się, że najłatwiej będzie rozwiązać to w obsłudze przerwania jednego z timerów. I przychodzą mi do głowy dwie możliwości: 1. Zmienianie parametrów pracy timera po każdym "trybie" przebiegu jaki ma być wygenerowany na wyjściu. Tj. przeładowywanie liczby do jakiej licznik powinien odliczyć...

    Mikrokontrolery Początkujący   07 Lut 2013 23:47 Odpowiedzi: 2    Wyświetleń: 1143
  • [stm32f4][przerwania] - Przerwania nie zawsze wykonują się poprawnie.

    Jeżeli nie chodzi Ci o podstawy C, to książka dla win czy linuxa ma się nijak do programowania mikrokontrolerów. Programowanie mikrokontrolerów to w dużym stopniu znajomość i umiejętność obsługi peryferiów, czyli sprzętu. Z reguły (przynajmniej w moim przypadku) najwięcej kłopotów i błędów pojawia się...

    Mikrokontrolery ARM   24 Paź 2013 13:31 Odpowiedzi: 9    Wyświetleń: 2079
  • 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   15 Paź 2014 18:10 Odpowiedzi: 0    Wyświetleń: 807
  • [STM32F4] Makefile, skrypt linkera i startup dla stm32f4 - przerwania

    Cześć, Projekt zaraz będę konfigurował od początku. Fakt, podałem za mało danych, wybaczcie, skrajna nerwica mnie na to wzięła. Od początku: Używam SW4STM32, ale chciałbym od tego odejść mocno, bo za dużo automatów i za mało szczegółów, może dlatego, że nie potrafię tego wszystkiego ogarnąć. Kompilatora...

    Mikrokontrolery ARM   15 Mar 2017 21:48 Odpowiedzi: 15    Wyświetleń: 1410
  • stm32 Przerwanie od ADC z obsluga DMA

    Bez DMA odczyt wartosci z ADC i wrzucenie do tablicy zajmuje 5us. Przy najszybszej konfiguracji ADC, próbki lecą co 0,5us więc tylko DMA daje rade się wyrobić.

    Mikrokontrolery ARM   31 Maj 2011 14:32 Odpowiedzi: 14    Wyświetleń: 3257
  • [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   24 Cze 2011 13:49 Odpowiedzi: 2    Wyświetleń: 1802
  • [STM32][C/IAR][Win7] - "zawieszanie się" kontrolera NVIC

    Witam, Od jakiegoś czasu grzebię w STM32 (konkretniej w płytce ZL31ARM), jednak dość dawno temu napotkałem na problem z NVIC, z którym nijak nie mogę sobie poradzić. Próbuję wywołać przerwanie zewnętrzne od przycisku (właściwie można powiedzieć, że problem dotyczy jakiegokolwiek przerwania korzystającego...

    Mikrokontrolery ARM   20 Lip 2011 07:14 Odpowiedzi: 14    Wyświetleń: 3110
  • [STM32][C] TIM1 taktowany dwa razy niższą częstotliwością

    Witam, Napotkałem pewien problem. Otóż, w obsłudze przerwania od timer'a mam zmianę stanu lini. Generuję prostokąt. Konfiguracja układu to: Zewnętrzny kwarc: 8Mhz oraz RCC skonfigurowane w następujący sposób: [syntax=c] //zrodlo PLL to PREDIV1 RCC->CFGR |= RCC_CFGR_PLLSRC_PREDIV1; //ustawianie....

    Mikrokontrolery ARM   07 Lip 2011 06:41 Odpowiedzi: 23    Wyświetleń: 3242
  • [STM32] EXTI - zbocze opadające/narastające

    Ja ostatnio używam dość często EXTI, wczoraj realizując moduł umożliwiający komunikację przez RFM22B: sygnał nIRQ wprowadzony mam na jeden pin, z którego mam przerwanie, generowanie przerwania mam tylko od zbocza opadającego i nigdy nie wyzwala mi się na zboczu narastającym (tak więc exti zachowuje się...

    Mikrokontrolery ARM   28 Wrz 2011 20:20 Odpowiedzi: 5    Wyświetleń: 3459
  • STM32 współpraca DMA z USART3

    Po pierwsze, to co robiłeś wcześniej to nie było "ustawianie flagi nadawania" tylko włączenie przerwania od pustego bufora nadawczego. No i skoro chciałeś wysyłać coś co 1s, to nie prościej było po prostu... wysyłać to co 1s wpisując owe "coś" do rejestru danych, zamiast korzystać z przerwania? No...

    Mikrokontrolery ARM   11 Cze 2012 12:44 Odpowiedzi: 28    Wyświetleń: 4654
  • [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   29 Lis 2011 18:18 Odpowiedzi: 6    Wyświetleń: 2975
  • [STM32] [C] [SEGMENTY LED] - sterowanie.

    Freddie jestes wielki ! sam nie wiem jak to zrobilem, ale rzeczywiscie problemem byla konfiguracja PINu - przy probach z tymi wyrzszymi spalilem chyba 11 bo mi teraz juz nim nawet diody nie zapala :( no ale trudno wazne, ze znowu cos sie nauczylem :) No ok teraz mam juz obadany ten wyswietlacz...

    Mikrokontrolery ARM   02 Gru 2011 17:47 Odpowiedzi: 28    Wyświetleń: 3264
  • [STM32] [NVIC] [LCD] - segmenty led i przerwania

    Nie zauwazylem zadnej struktury dla SysTicka poza tymi definicjami. Zajrzyj do core_cm3.h , tam jest gotowa funkcja z CMSIS SysTick_Config(uint32_t ticks) i tam też znajduje się odpowiednia struktura w tym headerze. SysTick jest dostarczany z rdzeniem przez ARM. Dlatego konfigurację NVIC, ITM czy...

    Mikrokontrolery ARM   05 Gru 2011 15:49 Odpowiedzi: 7    Wyświetleń: 2202
  • [STM32][Eclipse] Sterowanie wyświetlaczem przez SSD1289

    Dzięki za odzew Freddie, Rzeczywiście w tej chwili timingi są dość wyżyłowane ale jak wspominałem nawet z nimi czasami się uruchamia i działa bardzo sympatycznie szybko. Nie mniej jednak już od początku próbowałem z "typowymi", wolnymi a nawet bardzo wolnymi ustawieniami FSMC jak i przerw przy konfiguracji...

    Mikrokontrolery ARM   14 Lut 2012 17:38 Odpowiedzi: 35    Wyświetleń: 12327
  • [stm32]Modbus i CRC16. Czujnik nie odpowiada.

    Zapytam tu o inną jeszcze sprawę, bo nie chcę dla tego drobiazgu zakładać nowego tematu. Muszę ustawić timeout ramki, jezeli po odpowiednim czasie odbiornik nie odpowie, to transmisja zostaje przerwana z flagą błędu. Chcę do tego użyć timera, np.TIM4. Uruchomiony bedzie w najprostszej konfiguracji zwykłego...

    Mikrokontrolery ARM   01 Cze 2012 16:15 Odpowiedzi: 13    Wyświetleń: 5464
  • [STM32][F4][GCC] - Weryfikacja częstotliwości zegara

    Witam, Skonfigurowałem sobie zegar bazując na przykładzie znalezionym w sieci (kod poniżej). [syntax=c]void RCC_Config(void){ ErrorStatus HSEStartUpStatus; RCC_DeInit(); /... Reset ustawień RCC RCC_HSEConfig(RCC_HSE_ON); // Włącz HSE HSEStartUpStatus = RCC_WaitForHSEStartUp(); // Czekaj...

    Mikrokontrolery ARM   17 Mar 2013 11:29 Odpowiedzi: 4    Wyświetleń: 1797
  • 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   11 Paź 2013 11:56 Odpowiedzi: 6    Wyświetleń: 1782
  • 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   11 Lis 2013 08:24 Odpowiedzi: 26    Wyświetleń: 2478
  • 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   18 Sty 2014 17:53 Odpowiedzi: 0    Wyświetleń: 855
  • [STM32][Eclipse] - Zapis pamięci I2C EEPROM 24...1024/1025/1026

    A może robić to poprzez machanie pinami w sposób ręczny? Nie mam siły już na to. Może problemem są też przerwania, wisi USB, 4 timery przerwania zewnętrzne itd. W sumie usb i 2 timery są dla mnie najważniejsze i muszą być obsłużone w pierwszych kolejnościach. Niestety detekcji nie mogę wykonać, jedyną...

    Mikrokontrolery ARM   24 Sty 2017 18:27 Odpowiedzi: 24    Wyświetleń: 4248
  • STM32 bootloader - Relokacja tablicy przerwań?

    Może ja do tego źle podchodzę. Czy Wy nie korzystacie ze standardowej biblioteki STM? Przynajmniej z modułów do inicjalizacji. Nie, nie korzystamy, ale skoro chcesz brać odpowiedzialność za kod dostarczony w podstać "as is" twoja sprawa. A konfiguracja Cortexa M, to żadna wielka tajemnica czy...

    Mikrokontrolery ARM   12 Lis 2014 21:49 Odpowiedzi: 17    Wyświetleń: 2427
  • STM32 - Timer opozniający start bez zatrzymania programu.

    Witam, mam problem z obsługą timera w STM32f103ZET6 na płycie ewaluacyjnej HY RedBul v3.0. Problem polega na opóźnionym zapłonie jednej z funkcji. Realizuje to na przykładzie samozamykającej się bramy po 15 sekundach, tak aby nie zatrzymać całego programu. Generalnie udało mi się skonfigurować przerwania...

    Mikrokontrolery ARM   31 Sty 2015 12:23 Odpowiedzi: 4    Wyświetleń: 867
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32F4

    Witam, chciałbym przesyłać dane przez USART za pomocą DMA (STM32F4). DMA jest aktywowane w przerwaniu od TIM2 w odstępach co 100 ms. Program wykonuje się, natomiast dane nie są przesyłane. Wiem, że na pewno przerwanie od TIM2 działa poprawnie. Jeśli ktoś wie gdzie może być błąd/braki w konfiguracji proszę...

    Mikrokontrolery ARM   22 Lut 2015 19:47 Odpowiedzi: 4    Wyświetleń: 1326