stm32 wykonywania

Znaleziono około 372 wyników dla: stm32 wykonywania
Podstawowa forma zapytania: stm32 wykonywać
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tadzik85 - dziękuję za skrót różnic między nagłówkami :) Ale... no bez jaj. Czyli bit "Global Interrupt Enable" (czy jak on się tam zwał) w AVR, decyduje o tym na jakim poziomie pracuje procesor? ISR z "odblokowanymi" przerwaniami to poziom wątku, a "main" z "wyłączonymi" przerwaniami to poziom...

    Mikrokontrolery ARM czarusgg   18 Lip 2019 07:49 Odpowiedzi: 134    Wyświetleń: 58314
  • STM32 - Nie da się więcej zaprogramować po udanym programowaniu.

    Dobra, to jest znacznie lepsza opcja, z poczekaniem po prostu... Albo nawet ze zworką. Bo rozumiem, że to jest tak, że jak już programator (ST-Link) "złapie" procka, tzn. się z nim połączy to wykonywanie kodu jest wstrzymane i wtedy może już sobie tak wisieć ile chce?

    Mikrokontrolery ARM vonar   09 Gru 2015 23:17 Odpowiedzi: 8    Wyświetleń: 1131
  • [STM32] Czy używać bibliotek ST?

    dziechu: nie sugerujesz chyba, że 32-bitowy uC "nie pracuje zaraz po włączeniu"? Fakt, w ATmega wystarczy zapisać DDR, a potem już można zmieniać PORT i dioda miga - prościzna, tylko dwa rejestry. Dla porównania: w STM32 żeby zamigać diodą trzeba zapisać coś do AHBENR, potem do MODER, a potem modyfikować...

    Mikrokontrolery ARM tadzik85   15 Sty 2016 12:53 Odpowiedzi: 152    Wyświetleń: 30922
  • SM32F103 - Zdarzenia i przerwania w STM32

    są jakieś praktyczne przypadki wykorzystywania zdarzeń? Pytam ogólnie w całej rodzinie stm32. Tak w praktyce to zdarzeń nie ustawia się wcale. BlueDraco, a np. zdarzenie od zmiany stanu pinu ? Zdarzenie od przepełnienia licznika i zmiany stanu pinu ja osobiście dość często wykorzystuję. Co...

    Mikrokontrolery ARM grko   18 Mar 2016 12:32 Odpowiedzi: 51    Wyświetleń: 3681
  • STM32 F4 Discovery - Akcelerometr MEMS LIS3DSH vs LIS302DL

    Witam Na tej stronie [url=]STM32CubeF4 jest paczka zip z wieloma przykładami. Jest też demo obsługujące w/w układy (program automatycznie wykrywa, który układ jest zamontowany). Program sprawdzałem i u mnie działa (płytka STM32F4-DISCOVERY z wersją akcelerometru LIS3DSH) PS. Jak skonfigurować by...

    Mikrokontrolery ARM jabu74 - ekspert   20 Lut 2016 17:56 Odpowiedzi: 9    Wyświetleń: 5265
  • STM32 - USB przesiadka z uvision

    Hm w cubie pewnie jest, ale jakoś nie jestem w stanie tego przezwyciężyć. Poziomy abstrakcji są fajne ale zupełnie niepotrzebnie pożerają zasoby uC. Moje urządzenie z kodem keila oczywiście odnajduje USB natomiast ten sam kod "przystosowany" (zmiany polegały głównie na dopasowaniu do standardu gcc)...

    Mikrokontrolery ARM kosster   07 Mar 2016 16:41 Odpowiedzi: 12    Wyświetleń: 1308
  • stm32 - parę pytań początkującego

    Jesteś w stanie mi jakoś wytłumaczyć o co chodzi, że Cortexy mogą ignorować instrukcję NOP? NA czym ten mechanizm ma polegać? Opis w sieci często spotykany jest taki że to inteligentne uC i w pewnych sytuacjach mogę nie wykonywać tej instrukcji. W inteligencję nie wierzę, musi byc jakiś mechanizm...

    Mikrokontrolery ARM tadzik85   05 Maj 2016 14:58 Odpowiedzi: 40    Wyświetleń: 2409
  • Przerwanie migania diody STM32

    Tu nie ma za dużo do przerabiania. Trzeba zrobić od nowa. Z powyższego przykładu to co najwyżej literki sobie można wykorzystać do napisania nowego kodu :D. Miganie diody pasuje zrobić na Timerze. Na przerwaniu EXTI migania nie zrobisz w ogóle. Na EXTI to co najwyżej można zrobić oczyt stanu przycisku,...

    Mikrokontrolery ARM natrov   10 Cze 2016 11:12 Odpowiedzi: 15    Wyświetleń: 1176
  • [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 Kwarcu   15 Sie 2016 11:06 Odpowiedzi: 6    Wyświetleń: 1083
  • [STM32][C][I2C] - Obsługa I2C w przerwaniach

    Już tracę siły z tym I2C, bardziej tego skomplikować się nie dało.... Pod debuugerem chodzi bez problemu, jak procesor lata bez debuggera to przerwanie wykonuje się w zupełnie innej kolejności. Pod debuggerem dostaje taką sekwencje: Bez debuggera wszystko się krzaczy. Wrzucam kod: Funkcja...

    Mikrokontrolery ARM wojlej   25 Paź 2017 22:14 Odpowiedzi: 40    Wyświetleń: 3087
  • [STM32] Przerwanie od timera co 1 sekundę

    Witam, w przerwaniu inkrementuję pewną zmienną i tu powstaje problem; warunek: if(write_bit_tim2==10) wykonuje się gdy write_bit_tim2==5, nie wiem czym jest to spowodowane ponieważ przerwanie wykonuje się co sekundę(dioda miga co sekundę). Miał ktoś coś podobnego i wie czym jest to spowodowane?...

    Mikrokontrolery ARM natrov   08 Paź 2016 19:14 Odpowiedzi: 7    Wyświetleń: 828
  • STM32 i dzielnik pomiarowy

    Chodzi o częstotliwość wykonywania pomiarów a nie częstotliwość taktowania bloku ADC. Ale tą częstotliwość już podałeś: 50Hz. Jest to bardzo mało. Możesz użyć największego możliwego do ustawienia czasu próbkowania i nie wpłynie to na spowolnienie pomiarów. A znacznie zminimalizujesz problemy związane...

    Mikrokontrolery ARM 2675900   03 Lis 2016 19:15 Odpowiedzi: 37    Wyświetleń: 1743
  • STM32 NUCLEO-F446RE - rejestr BSRR [C]

    Użycie operacji logicznych na BSRR jest błędem, i to podwójnie. Nie ma to nic wspólnego z "ostrożnością". Oczywiście nie ma to nic wspólnego z ostrożnością, ale jak dopiero zaczynałem programować i kilka razy nadpisałem sobie ważne rejestry, to wszędzie wstawiałem "|=". Zadziałało i przynajmniej...

    Mikrokontrolery ARM piotrek0207   04 Gru 2016 18:27 Odpowiedzi: 17    Wyświetleń: 933
  • - STM32 ARM na polskich uczelniach

    Po teoretycznym zapoznaniu się z Z80, bez problemu można było zrozumieć resztę architektur. Co prawda, do tego wszystkiego potrzebny był jeszcze jeden warunek - pasja i samozaparcie. Tylko pytanie - czy na początek trzeba rozumieć architekturę? (czy chcąc napisać program na komputer, zaczynamy od...

    Mikrokontrolery ARM moonshadow3   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 6807
  • STM32 - Brak komunikacji z wyswietlaczem TFT ze sterownikiem ILI9163C

    W efekcie wykonania poniższego kodu oczekiwałem czarnego tła na ekranie wyświetlacz, jednak po uruchomieniu jedyne co otrzymuje to przypadkowe wartości pamięci wyświetlacza (losowe czarno-białe punkty tzw. "szum"). Próbowałem uruchamiać wyświetlacz nie tylko w takiej konfiguracji jak zamieszczona tutaj...

    Mikrokontrolery ARM Rzeju   30 Gru 2016 23:21 Odpowiedzi: 6    Wyświetleń: 951
  • STM32 - wyłączenie wewnętrzego bootloadera

    To wskazuje na wykonywanie się bootloadera ST.

    Mikrokontrolery ARM sulfur   27 Gru 2016 09:53 Odpowiedzi: 7    Wyświetleń: 705
  • [stm32][gcc] - DMA, jak zwiększyć bufor przesyłanych danych?

    Dane lądowały w SDRAM bo RAM procesora jest znacznie za mały by pomieścić 2 miliony pikseli w formacie RGB565. Po wykonaniu zdjęcia dane były "wyciągane" przez procesor z tego ramu i wyliczana była krzywa którą monitorowała kamera. Cały proces wykonywał się ok 2 - 3 razy na sekundę.

    Mikrokontrolery ARM nowydamian   10 Sty 2017 00:06 Odpowiedzi: 14    Wyświetleń: 1599
  • [STM32] - zmiana procesora z 8 na 32.

    Myślałem że zmieniam płytkę, wgrywam nowy bootloader i działa tak samo jak inne arduino. Wykonywałem procedurę z tego linku

    Arduino 2675900   18 Sty 2017 09:43 Odpowiedzi: 15    Wyświetleń: 882
  • STM32 jaki zestaw bibliotek wybrać?

    Ja mogę dodać od siebie że wszytko staram się pisać bez bibliotek. Czasami zrozumienie biblioteki zajmuje mi więcej czasu niż napisanie własnego kodu / zrozumienie dokumentacji.. trzeba tylko nabrać doświadczenia z daną rodziną mikrokontrolerów . N.p. do dzisiaj używam własnej biblioteki do konfiguracji...

    Mikrokontrolery ARM grko   07 Lut 2017 17:07 Odpowiedzi: 21    Wyświetleń: 1521
  • STM32 F4 (Nucleo F446RE) Problem z przekazaniem float to funkcji

    1. Jak jest zdefiniowane float32_t? 2. Literał 2.4567 jest domyślnie typu double. Użyj 2.4567f. 3. W jaki sposób odczytujesz wartość przekazywaną do funkcji? 4. W jaki sposób wykonujesz konwersję do stringa?

    Mikrokontrolery ARM Lukste21   29 Mar 2017 20:00 Odpowiedzi: 28    Wyświetleń: 1179
  • [STM32] Tablica wielowymiarowa - wysyłanie przez USART

    Dzięki za szybką odpowiedź. Przy okazji zapytam. Jeśli jest wykorzystywana tablica, to szybciej będzie się wykonywało obliczenia z wykorzystywaniem standardowej obsługi, czy obliczeń na niej z wykorzystaniem wskaźników ?

    Mikrokontrolery ARM Rodanek93   30 Mar 2017 23:05 Odpowiedzi: 13    Wyświetleń: 852
  • STM32 - Dlaczego nie działa ten program

    Ewentualnie zmiana poziomu optymalizacji - zależnie od kompilatora pomoże lub nie. Bez volatile kompilator na podstawie samego kodu stwierdza ze "run" nie ma szans zmienić stanu bo niby jak ma wejść do funkcji TIM2_IRQHandler i olewa taki fragment kodu. Kompilator nie uwzględnia czynników sprzętowych...

    Mikrokontrolery ARM bartosz.tarnowski   19 Kwi 2017 21:24 Odpowiedzi: 2    Wyświetleń: 786
  • STM32 przerwania od przycisku

    Witam, właśnie zacząłem przerabiać kurs ze strony układ na jakim pracuje to stm32f103c8t6 w środowisku Eclipse. Niestety moja nauka stanęła na przerwaniach od przycisku. Mianowicie mimo wciśnięcia przycisku przerwanie się nie wykonuje. Kod programu: Czy ktoś wie w czym może być problem? Z...

    Mikrokontrolery ARM 2675900   10 Maj 2017 22:35 Odpowiedzi: 10    Wyświetleń: 1545
  • [STM32 F411RE Nucleo] Przerwanie zewnętrzne.

    Dzień dobry, mam pytanko, mam dziwny problem z przerwaniem zewnętrznym ( właściwie to 2 ). po 1 kod. Inicjalizacja: [syntax=c] GPIO... GPIO_InitStruct; EXTI_InitTypeDef EXTI_InitStruct; NVIC_InitTypeDef NVIC_InitStruct; RCC_AHB1PeriphClockC... ENABLE); RCC_APB2PeriphClockCmd(RCC_APB...

    Mikrokontrolery ARM 2675900   23 Maj 2017 08:20 Odpowiedzi: 10    Wyświetleń: 1158
  • STM32 - Brak komunikacji po I2C z wyświetlaczem OLED ze sterownikiem SSD1306

    W efekcie wykonania kodu oczekiwałem zapalenia się na biało całego wyświetlacza. Wykorzystałem jedno wyprowadzenie testowe które ustawiam w ostatniej linii kodu celem sprawdzenia czy nie następuje zawieszenie na którejś z flag od I2C. Kod nie wykonuje się w całości wobec tego przypuszczam, że jest coś...

    Mikrokontrolery ARM Rzeju   29 Cze 2017 15:11 Odpowiedzi: 2    Wyświetleń: 1149
  • [stm32][HAL]Output compare no output na dwóch kanałach

    Witam, Próbuję skonfigurować dwa przerwania output comare no output na dwóch kanałach timera 1. Korzystam z płytki nucleo stm32f103rb. Procesor taktuję zegarem 8MHz. Korzystam z CubeMx i biblioteki HAL. Preskaler i ARR ustawiam dla całego timera, a dodatkowo Pulse dla poszczególnych kanałów, tak...

    Mikrokontrolery ARM 2675900   31 Lip 2017 23:14 Odpowiedzi: 10    Wyświetleń: 1278
  • Telefon własnej roboty oparty na STM32, FT811 oraz Raspberry Pi

    Musi być wykonywany pooling. Realizowany jest przy rysowaniu kontrolki: [syntax=c] //Kontrolka wyświetlająca przycisk. uint8_t LCD_Button (uint16_t X, uint16_t Y, uint16_t Width, uint16_t Height, uint8_t Font, uint32_t BackgroundColor, uint32_t FontColor, uint32_t Options, char *NormalText, char *PushedText,...

    DIY Konstrukcje Hetii   18 Cze 2019 15:19 Odpowiedzi: 34    Wyświetleń: 15825
  • [STM32] Programowanie od zera, własny szablon - nie działa

    Cześć. Posiadam płytkę 32L152CDISCOVERY ( 853882 ). Moja prośba jest taka aby ktoś obeznany z tymi kontrolerami powiedział co jest źle. Podejrzewam że zastosowałem złą sekwencję startową (nie włączyłem jakiego zegara czy czegoś nie zresetowałem). Od razu zaznaczam że nie ma wlutowanego zewnętrznego...

    Mikrokontrolery ARM sibislaw   15 Mar 2019 09:50 Odpowiedzi: 8    Wyświetleń: 1041
  • STM32 ustawienia portów GPIO na rejestrach

    Skąd pewność, że autor tematu używa SWD a nie JTAG? Bo marudzi, ze ma problem ze stanem pinów PB3 i PB4? Czyli je do czegoś podłączył i nie jest to JTAG. ;) A swoją droga, bo właśnie sprawdziłem, jest jeszcze jedna metoda na zaprogramowanie z wyłączonym debugiem, przycisnąć reset i: stlink -HardRst...

    Mikrokontrolery Początkujący 2675900   16 Wrz 2017 15:04 Odpowiedzi: 13    Wyświetleń: 1236
  • STM32 Nucleo F103 RB Przycisk na rejestrach.

    I tu są dwie szkoły. Albo zrobić jedna niepotrzebną operacje, która wykonuje sie najczęściej raz po resecie i mieć pewność, że zawsze będzie ok (nawet jak inny kod, coś wcześniej na tych rejestrach zrobił), albo zaoszczędzić te kilka bajtów i czasem, w przyszłości, długo szukać błędu.

    Mikrokontrolery ARM Pawel1243   15 Paź 2017 19:01 Odpowiedzi: 59    Wyświetleń: 2460
  • [STM32] Wysyłanie komunikatów MIDI przez UART

    [syntax=c]void MIDImessage(byte command, byte data1, byte data2) { uint8_t data[3]; data[0] = command; data[1] = data1; data[2] = data2; HAL_UART_Transmit_IT(&huart2, data, sizeof(data)); }[/syntax] Pamiętaj transmisja jest wykonywana w tle.

    Mikrokontrolery Początkujący 2675900   09 Lis 2017 15:52 Odpowiedzi: 7    Wyświetleń: 852
  • STM32 - obsługa przerwań od UART podczas zapisu do pamięci flash mikrokontrolera

    To ja podniose temat: chodzi o uszczegółowienie logiki działania procesora przy zapisie do wewnetrznego flash. Jesli wykonuje zapis do flash to kontroler wstrzymuje dzialanie programu na czas zapisu/kasowania - to oczywiste. I jesli przychodzi przerwanie a obsluga jest w RAM (tak jak i wektor przerwan)...

    Mikrokontrolery ARM xadamus   01 Gru 2017 20:41 Odpowiedzi: 19    Wyświetleń: 1767
  • Stm32 Nucleo - Generowanie sygnału o zadanej ilości impulsów.

    Witam napisałem program,który zapala diodę dokładnie co 1 sekundę. /** ****************************************... * (at)file main.c * (at)author Ac6 * (at)version V1.0 * (at)date 01-December-2013 * (at)brief Default main function. ...

    Mikrokontrolery ARM Rariusz   03 Sty 2018 08:54 Odpowiedzi: 4    Wyświetleń: 879
  • STM32 + NandFlash + przerwanie od TIMera

    Witam, mam problem z zapisywaniem danych do pamięci Nand Flash komunikującej się z STM32F746IG za pośrednictwem interfejsu FSMC. Gdy wygeneruję projekt z CubeMx konfigurujący tylko pamięć flash wszystko działa, tzn. zapis, odczyt, kasowanie, czytanie ID itp. Problem pojawia się gdy do projektu dodam...

    Mikrokontrolery ARM Gość   18 Sty 2018 12:54 Odpowiedzi: 3    Wyświetleń: 477
  • [STM32][SW4STM32] Nie działające przerwania

    Witam, używam nakładki SW4STM32 na Eclipse pisząc wyłącznie na rejestrach na płytkę Nucleo STM32F411RE. Bazuję na poradniku: [url=][STM32][C] - Poradnik dla początkujących (bez bibliotek) Wszystko szło świetnie do czasu rozdziału o EXTI,a mianowicie kod działa, jednakże przerwanie się nie wykonuje....

    Mikrokontrolery ARM MalyQubuS   20 Maj 2018 12:36 Odpowiedzi: 19    Wyświetleń: 786
  • PC -> Nucleo -> RS485 -> STM32 Własny program do komunikacji z uC

    Oj, chyba nieuważnie przeczytałeś: zoptymalizowany kod jest w bibliotece, a ten pokazany jest tylko ilustracją - prostym sposobem uzyskania tego samego wyniku. Chyba raczej Ty nieuważnie przeczytałeś. Algorytm funkcji - nawet pomimo tego że jest w assemblerze: - dalej jest wolny, ponieważ dla każdego...

    Projektowanie i Tworzenie Po godzinach 3149400   06 Lip 2018 10:02 Odpowiedzi: 21    Wyświetleń: 1110
  • [STM32] - STM32L052K8Tx - EXTI Przerwania dla pinu PA2

    Niekasowanie maski przerwania, to tez zachowanie nowicjusza,wychowanego na AVR, gdzie prawie wszystkie flagi sa kasowane automatycznie. Zajrzałem do bibliotek co powinienem zrobić od razu i rozwiązałem problem. Wszystkie opisy w sieci tyczą się serii Fx i ich bibliotek więc mylnie zakładałem, że...

    Mikrokontrolery ARM vakacjus   27 Wrz 2018 11:16 Odpowiedzi: 9    Wyświetleń: 291
  • STM32 - aplikacja ładowana przez bootloader - ustawienia w Eclipse [SW4STM32]

    Ok, rozumiem. Chodziło mi o to, czy na bazie Target takie flagi sobie doda. Ale wydaje mi się, że to skutkuje tylko dodaniem pliku xml z ustawieniami, gdzie jest typ mcu, interfejs debug itp. Nie wiem czy na tej bazie zrobi cokolwiek więcej, np. doda sobie na bazie tego wskazanego typu MCU odpowiednie...

    Mikrokontrolery ARM krisRaba   17 Lis 2018 12:18 Odpowiedzi: 74    Wyświetleń: 1806
  • [STM32][C] FreeRTOS vs Bare-metal różny czas wykonania instrukcji

    O adresy kodu chodzi, a nie danych. Adresy kodu mają wpływ na akcelerację dostępu do Flash. Pętla zaczynająca się od adresu podzielnego przez 16 ma szansę wykonywać się szybciej, niż taka od adresu np. 16x + 14. Nie sądzisz chyba, że kompilator przy wyłączonej optymalizacji zrobił dwie różne wersje...

    Mikrokontrolery ARM gogus9   22 Lis 2018 00:28 Odpowiedzi: 21    Wyświetleń: 870
  • [STM32] [STM32CubeMX] ver. 4.21 błąd przy ustawianiu kwarcu LSE i HSE

    Problem nadal występuje. W wersji 5.0.1 Cube jako nakładka do Eclipse (Neon.3 release 4.6.3) nie można już edytować pola LSE (nie dziwne, bo nie ma po co - mikrokontrolery akceptują tylko klasyczne kwarce zegarkowe 32768 Hz). Jednakże problem dzielenia wartości w polu LSE przy każdym wejściu w Clock...

    Mikrokontrolery ARM Tenkowal   05 Lut 2019 15:09 Odpowiedzi: 12    Wyświetleń: 1398
  • [STM32] - inicjalizacja SP

    Witam. Od pewnego czasu bawię się STM32. Starając się przejść na nieco wyższy poziom niż klepanie w C na AVRach a przy okazji zrozumieć 'bebechy' SMTów - nie używam bibliotek - trochę korzystam z poradnika szczywronka, trochę z przykładów Freddiego, trochę z innych rzeczy znalezionych w sieci, wydrukowanego...

    Mikrokontrolery Początkujący Gość   29 Kwi 2019 20:11 Odpowiedzi: 14    Wyświetleń: 390
  • [STM32F4][C/System Workbench for STM32 V2.5] Operacje na float zawieszają się

    Witam, Nie bardzo wiem co robię źle w związku z czym zwracam się z prośbą o pomoc do szanownych Kolegów. Mianowicie mam taki oto prosty kod: [syntax=c] static int16_t count = 0; float dd = count * 1.0f; ... [/syntax] W chwili rzutowania procesor się zwiesza, tzn. nie przechodzi do wykonywania...

    Mikrokontrolery ARM INTEII   26 Kwi 2019 23:32 Odpowiedzi: 2    Wyświetleń: 243
  • [STM32] sygnał z sieci CAN

    Transmisja CAN między urządzeniami jest dwuprzewodowa. Na pewno nie wykonuje przerwania od przychodzącej ramki, choć jak przedstawiłem (w powyższym poście) ustawienia w programie powinien odbierać wszystkie ramki.

    Mikrokontrolery ARM OlegTor   05 Cze 2019 17:47 Odpowiedzi: 29    Wyświetleń: 765
  • STM32 Przerwanie SYSTICK. Jak wrócić do funkcji main?

    Pytanie brzmi, jak zrealizować moje założenie działania programu. W książkach Kardasia masz podobnież opisane coś takiego co nazywa się system czasu rzeczywistego. Weź się zapoznaj z tym tematem, przemyśl go i przećwicz. Bo to co w tej chwili robisz wynika głównie z tego, że nie rozumiesz jak konstruuje...

    Mikrokontrolery ARM krzysiek_krm   09 Cze 2019 00:09 Odpowiedzi: 11    Wyświetleń: 468
  • STM32 jednoczesne sterowanie PWM i RS232

    Ale chyba za dużo gdybasz - napisz jakieś fragmenty kodu i porównaj czasy wykonywania - czy spełniają twoje założenia. A czy masz już napisaną oddzielnię obsługę jakiegoś z tych zadań? w sensie sterowanie silnikiem/odczyty i obróbka ramek? W końcu pewnie twój HAL i tak się skupi na ustawieniu DMA...

    Mikrokontrolery ARM arturt134   26 Cze 2019 07:42 Odpowiedzi: 13    Wyświetleń: 663
  • [STM32][SPI][FLASH_SPI] uruchamianie procedur

    Ale Ja to bardzo dobrze wiem co trzeba zrobić i jak piszę że ma strukturę płaską to wiem co piszę (mam napisanych takich modułów około 100) teraz chcę to przełożyć do flash_spi. I jak pisałem na wstępie interesuje mnie czy w sieci nie ma gdzieś gotowca żebym nie musiał pisać za dużo. A co do procesora...

    Mikrokontrolery arturt134   19 Lip 2019 06:18 Odpowiedzi: 11    Wyświetleń: 330
  • Nie wykonuje się _sbrk

    Swoją drogą kiedyś wymyśliłem, że najlepiej byłoby umieścić stos na samym początku RAM, potem .data, .bss i na końcu heap - tym sposobem przekroczenie zarówno stosu jak i heap nie spowoduje kasowania zmiennych, a do tego jeśli procesor generuje jakieś przerwanie z okazji zapisu pod nieistniejący adres,...

    Mikrokontrolery ARM BoskiDialer   18 Sie 2009 00:30 Odpowiedzi: 19    Wyświetleń: 2192
  • STM32F4 - Używanie funkcji API znacznie wydłuża czas wykonywania programu... ?

    Witam, problem i zarazem pytanie jak w temacie. Napisałem funkcję obsługi 1-wire z wykorzystaniem bibliotek API STM32 do komunikacji z czujnikiem temperatury DS1820. Funkcja wywoływana jest w przerwaniu od timera. Nie było z nią problemów gdy rdzeń STM-a pracował częstotliwością 168 MHz, przy niższych...

    Mikrokontrolery ARM dyzma_s   15 Lip 2014 07:57 Odpowiedzi: 20    Wyświetleń: 2802
  • [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 BlueDraco   24 Paź 2013 13:31 Odpowiedzi: 9    Wyświetleń: 2046
  • [STM32] [ASM] [GDB] - program sie nie wykonuje

    Juz to przerabialem.. toolchain jest zainstalowany, program z przykladu juz kompilowalem i ladowalem do uC. Moze w takim razie inaczej sformuluje pytanie.. Dlaczego po wgraniu tego programu do mikrokontrolera sie on nie wykonuje?

    Mikrokontrolery ARM holo   12 Sty 2011 21:44 Odpowiedzi: 4    Wyświetleń: 2202
  • [STM32] Menu LCD wybór opcji i ciągłe wykonywanie zadania aż do przerwania

    Witam, Mam problem, który jak podejrzewam okaże się prosty w rozwiązaniu, a nie znalazłem odpowiedzi w innych postach... Mam już proste Menu na LCD 16x02, kilka opcji, wybór poszczególnych opcji za pomocą pętli switch, po wyborze dana opcja wykonuje się raz i wraca z powrotem do menu. Chciałbym...

    Mikrokontrolery ARM micrograf   04 Lut 2012 01:02 Odpowiedzi: 2    Wyświetleń: 1341
  • STM32 - Jak zmierzyć czas wykonywania całej, jednej pętli

    Witam, Tak jak w temacie - mam w głównej pętli dosyć skomplikowane obliczenia i chciałbym się dowiedzieć ile dokładnie trwa cykl jednej pętli. Jak to zmierzyć?

    Mikrokontrolery ARM BlueDraco   06 Gru 2013 19:48 Odpowiedzi: 4    Wyświetleń: 1251
  • STM32,RIDE7,Gadżet USB - Program się wykonuje - pomimo tego cisza na porcie B

    Witam, bez niepotrzebnych wstępów przechodzę do sedna sprawy: - Środowisko pracy Ride7 + programator debuger Rlink - Mikrokontroler STM32F103T8U6 - Projekt - przykład startowy z książki USB dla niewtajemniczonych - Cel - zamiganie diodami na porcie PB0 i PB1 - Źródła - biblioteki STM i kod dostarczony...

    Mikrokontrolery ARM Loker   18 Mar 2014 15:51 Odpowiedzi: 3    Wyświetleń: 2238
  • STM32 - [STM32F303CCT6][C/CooCox] Czas wykonywania FFT przy FPU

    Witam, Robię analizę FFT na tym mikrokontrolerze korzystając z bibliotek DSP producenta. Za pomocą TIM2 zmierzyłem czas obliczeń FFT (szyna APB1 36MHZ, prescaler = 35 daje inkrementację licznika co 1µs). Fragment listingu z pomiarów: [syntax=c] TIM2->CNT = 0; for(i=0; i<512; i++) buffer_input[i]=(float)(ADC_buff_1[i][0]...

    Mikrokontrolery ARM zweinstein   21 Sie 2014 11:59 Odpowiedzi: 3    Wyświetleń: 1362
  • STM32 - Discovery F3, program nie wykonuje wgranego wsadu programu.

    Witam. Zacząłem niedawno przygodę z mikrokontrolerami STM32. Zaopatrzyłem się w zestaw Discovery F3 (taki z akcelerometrem i żyroskopem). Zacząłem bawić się STLinkiem-Utility. Ściągnąłem z niego podstawowy wsad z zestawu uruchomieniowego aby go nie stracić (miganie diod, wskazywanie północy, świecenie...

    Mikrokontrolery ARM polak27   23 Wrz 2014 11:29 Odpowiedzi: 0    Wyświetleń: 669
  • STM32 - wykonywanie obliczeń z zadanego wzoru

    Witam Mam płytkę z STM32F107 (wersja z ethernetem), mam na nim posawiony serwer www. Strona załadowana do przeglądarki wyswietla dane z ADC, przy uzyciu java script odpowiednio przeliczam dane na np. temperature lub napiecie. Przeliczanie w javascript ma tą zaletę, że odciąża procesor mikrokontrolera,...

    Mikrokontrolery vania   16 Lis 2015 19:08 Odpowiedzi: 5    Wyświetleń: 615
  • [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 rogeros   09 Mar 2017 09:19 Odpowiedzi: 8    Wyświetleń: 2256
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie projektu....

    Artykuły Marek_Ertew   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 4602
  • Mały radiomagnetofon internetowy na STM32F407VGT6

    Witam wszystkich, Chciałbym tym razem przedstawić projekt gotowego radiomagnetofonu internetowego. Jest to rozwinięcie opublikowanego wcześniej na Elektrodzie małego odtwarzacza MP3. Radiomagnetofon umożliwia granie strumieni radiostacji internetowych, nagrywanie tych strumieni na kartę...

    DIY Konstrukcje Tytus Kosiarski   09 Wrz 2018 11:07 Odpowiedzi: 36    Wyświetleń: 11796
  • STM32F030 - init SPI DMA + Keil uVision5

    Witam wszystkich. Przenosze kod z STM32 L 053 na STM32 F 030 Ruszylo mi prawie wszystko czyli: RCC GPIO SPI Pracuje na kodzie dostarczonym przez ST pod pewien moduł radiowy. Kod jest oparty o HAL generowany z Cube. Mam problem z DMA. Problem ten jest wynikiem nie wykonywania się jednej linijki...

    Mikrokontrolery ARM Freddie Chopin   03 Mar 2017 12:08 Odpowiedzi: 8    Wyświetleń: 789
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia wiele...

    DIY Zagranica tzok   26 Paź 2018 21:44 Odpowiedzi: 10    Wyświetleń: 8703
  • STM32F303 kopiowanie do RAM -

    Nie wiem o co chodzi, support STM mi powiedział, żebym wgrał kod do ramu oraz wektor przerwań. Cały problem od początku: Zadanie programu jest następujące: ze sterownika sczytuję wartości enkoderów i zapisuję je do pamięci flash. (powinno to być wykonywane timerem co 10ms). Następnie odczytuję te...

    Mikrokontrolery ARM Critek   21 Wrz 2015 10:11 Odpowiedzi: 13    Wyświetleń: 1254
  • Intre ARM PCB Digestion Controller LCD Touch WiFi

    I Opis ogólny urządzenia: Chciałbym przedstawić mój projekt bazujący na mikrokontrolerze STM32 dokładnie na modelu STM32F11RET6 . Jest to sterownik dla urządzenia popularnie zwanego „wytrawiarką” przydatnego podczas prototypowania płytek PCB, czyli przyrządu podgrzewającego...

    DIY Konstrukcje d3lta   21 Paź 2016 14:36 Odpowiedzi: 42    Wyświetleń: 18666
  • Sterowanie wyswietlacza 8-bit z różnych portów.

    Pewnie dlatego, ze wczesniej programowałem (AVRy) pod Eclipse, a CooCox to w sumei Eclipse jest. Coocoxa kiedyś używałem, ale odniosłem wrażenie że nie nadąża za trendami w STM32. Jeśli nie czujesz się jakoś specjalnie przywiązany do (schyłkowego) SPL (np. dorobek własny), to ośmielę się zasugerować...

    Mikrokontrolery ARM mas24   16 Lip 2016 11:33 Odpowiedzi: 70    Wyświetleń: 3633
  • Programowania mikrokontrolerów/ mikroprocesorów w języku C# pod .NETMF

    Od pewnego czasu zauważyłem na forum zainteresowanie tematyką programowania mikrokontrolerów i mikroprocesorów ARM w języku C# z wykorzystaniem platformy .NETMF będącej córką słynnej platformy Microsoft .NET Framework, którą zna chyba każdy. Niedawno wpadła mi do rąk nowa książka wydawnictwa BTC na ten...

    Artykuły Zalewski Pawel   29 Sty 2019 15:33 Odpowiedzi: 5    Wyświetleń: 3213
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki,...

    Artykuły TomSzc   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 4173
  • Coraz więcej producentów implementuje rdzeń Cortex-M4F

    Coraz więcej producentów udostępnia mikrokontrolery, z rdzeniem Cortex-M4F lub planuje wprowadzić je do produkcji w roku 2012. Czym jest Cortex-M4F w architekturze ARMv7-ME ? Na początek krótka informacja o Cortex-M4, jest to rozbudowany o 186 instrukcji rdzeń M3 co pozwala na znaczne...

    Newsy And!   25 Lut 2012 20:02 Odpowiedzi: 0    Wyświetleń: 1600
  • Cortex-M3 debuggowanie watchpointy

    Wykonałem próbę pracy z watchpoint-ami, za pomocą nowej (rozwojowej) wersji OpenOCD 0.4.0-rc2 i telnetu. Już wykonanie komendy: "wp 0x20000e04 4 r 10 0xffffffff" (gdzie 0x20000e04 adres zmiennej typu int), powoduje błąd: openocd-0.4.0-rc2.exe -f interface/kt-link.cfg -f target/stm32.cfg -c "jtag_khz...

    Mikrokontrolery ARM Freddie Chopin   17 Lut 2010 12:02 Odpowiedzi: 6    Wyświetleń: 1724
  • Jakich używasz mikrokontrolerów? Jakie są różnice pomiędzy rodzinami?

    AVR (Tiny, Mega) w C jako zajęcie główne (do celów dydaktycznych znam Bascoma, liznąłem trochę ASM). Używam głównie dlatego, że do zleceń i urządzeń które wykonuję, te procesory wystarczają a znam je dosyć dobrze oraz mam pełny zestaw narzędzi do ich programowania/debugowania. Uczę się natomiast...

    Mikrokontrolery VanThor   01 Kwi 2013 19:20 Odpowiedzi: 48    Wyświetleń: 7812
  • [ARM] programowanie użytkowanie doświadczenia

    co do tego, ze cortexy nie sa obslugiwane, na stronce WinARMa nie jest wymieniony zaden cortex, natomiast przy toolchainie yagarto wyczytalem: This version of YAGARTO does not support the Cortex-M3 cpu. stad moje pytanie A czy świat ogranicza się tylko do tych dwóch toolchainów? Codesourcery toolchain...

    Mikrokontrolery ARM tplewa   04 Kwi 2014 16:15 Odpowiedzi: 267    Wyświetleń: 143026
  • Regulowany generator sygnału prostokątnego

    Mikrokontrolerem można odmierzać okres - jeśli działa z zegarem 1MHz, to można na nim zrobić generator dający się ustawić na 1000Hz, 999.001Hz, 998.004Hz,... przy mniejszych częstotliwościach odstępy będą coraz mniejsze. Nie da się cyfrowo zrobić równych odstępów, jeśli sygnał ma być równym prostokątem. Można...

    Początkujący Elektronicy TK_Kolejarz   27 Mar 2018 15:51 Odpowiedzi: 17    Wyświetleń: 612
  • Korzystanie z funkcji rozpoczęło rozwałke kodu

    Witam, od kiedy zacząłem porządkować kod, korzystając z funkcji mój program zaczął się źle wykonywać. Dotychczas kod był nie wielki więc wszystko robiłem na if'ach, zaczął się rozrastać więc w systicku zostawiłem if'y ale całe obliczenia do wykonania oraz wysyłanie dałem do oddzielnej funkcji (wysyłanie...

    Mikrokontrolery ARM Freddie Chopin   13 Kwi 2012 12:47 Odpowiedzi: 23    Wyświetleń: 1502
  • [Zrobię] Układy elektroniczne - mikroprocesorowe

    Witam. Projektuję, wykonuję i uruchamiam elektroniczne urządzenie mikroprocesorowe (głównie procesory PIC ale nie tylko) i mieszane analogowo - cyfrowe. Pracuję z wykorzystaniem programu KiCAD (schematy i pcb) oraz kompilatorów firmy Microchip dla procesorów PIC18, PIC24, dsPIC oraz PIC32 (język C). Wykonywałem...

    Ogłoszenia Elektronika pawelp11   13 Wrz 2013 08:36 Odpowiedzi: 0    Wyświetleń: 1275
  • [Zrobię] Układy elektroniczne - mikroprocesorowe

    Witam. Projektuję, wykonuję i uruchamiam elektroniczne urządzenie mikroprocesorowe (głównie procesory PIC ale nie tylko) i mieszane analogowo - cyfrowe. Pracuję z wykorzystaniem programu KiCAD (schematy i pcb) oraz kompilatorów firmy Microchip dla procesorów PIC18, PIC24, dsPIC oraz PIC32 (język C). Wykonywałem...

    Ogłoszenia Elektronika pawelp11   06 Lis 2016 00:12 Odpowiedzi: 0    Wyświetleń: 792
  • Przetaktowanie (Overclocking) AVR

    (at)R-MIK Opis zawarty w Twojej stopce sugeruje zachowanie minimum poziomu technicznego, merytorycznego i odpowiedzialności. A co mamy? Jakieś bzdury. Jaki jest sens zakładania tego tematu? Jak AVR się nie wyrabia, to biorę coś innego: dsPIC33/PIC24, PIC32MX/MZ, STM32, LPC czy inny Kinetis. Podajesz...

    Mikrokontrolery AVR 22053   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 8802
  • STM32F103 - Zabezpieczenie przed odczytem kodu zawiesza procesor

    Szanowni, Napotkałem na problem z zabezpieczeniem pamięci Flash przed odczytem. Pracuję na płytce testowej STM32F103 Nucleo, piszę w C z użyciem SPL, edytor: System Workbench for STM32. Mianowicie, po zaprogramowaniu procesora za pomocą ST-LINK Utility v4.1.0 swoim kodem, w opcjach oprogramowania...

    Mikrokontrolery ARM Freddie Chopin   01 Gru 2017 22:06 Odpowiedzi: 12    Wyświetleń: 975
  • [STM32F103][C] żądanie transferu DMA

    Czy coś jeszcze jest obsługiwane przez DMA1? Nie, wykonywany jest tylko ten program, nic innego nie wykonuje DMA. Czy próbowałeś ustawić wysoki priorytet dla tego kanału DMA? Po tym jak napisałeś spróbowałem ustawić najwyższy priorytet, ale nic to nie pomogło. Czy procesor próbuje uzyskać...

    Mikrokontrolery ARM kamil94goldman   07 Lut 2018 00:14 Odpowiedzi: 6    Wyświetleń: 555
  • lm3s9b90 codesourcery openOCD eclipse

    Hej Freddie, tym razem to już mam poważny problem i proszę Cię o pomoc. Problem mam cały czas z przerwaniami. Nigdy mi w sumie tak naprawde nie zadziałaly na tym projekcie od stm. Przerobiłem Twoją tablice wektorów przerwań: /** \file vectors.c * \brief STM32 (STM32F101 - STM32F103) vector...

    Mikrokontrolery ARM donelbaron   09 Sie 2010 22:12 Odpowiedzi: 26    Wyświetleń: 3833
  • Zakłocenia EMI resetujące ENC28j60

    Testuję urządzenie składające się m.in z płytki STM32 Discovery oraz modułu ethernet na ENC28j60. Problem jest taki, że gdy włączę np. lampkę biurkową ( z transformatorem do halogenu 20W) która znajduje się w odległości ok. 40 cm bądź ją wyłączę, resetuje się kontroler ethernet. STM32 dalej wykonuje...

    Projektowanie Układów CosteC   15 Sie 2012 05:43 Odpowiedzi: 6    Wyświetleń: 1194
  • [VHDL] - Zrozumienie procesu

    Witam , dopiero raczkuje w praktycznym wykorzystaniu FPGA w języku VHDL, jednak co nie co umiem. A więc: mam napisaną obsługę SPI, która działa dobrze z STM32. Problem polega na tym, że dioda wskazująca otrzymanie nowych danych zachowuje się źle(np zmieni stan co 4 lub 5 bajt) gdy kod wygląda tak: ...

    Programowalne układy logiczne mongoł2000   31 Paź 2012 22:16 Odpowiedzi: 9    Wyświetleń: 3393
  • [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ń: 807
  • [STM32F4][C] Brak reakcji mikrokontrolera na wgrany program.

    Po kilku miesiącach przerwy chciałem wrócić do programowania mojej płytki Discovery z układem STM32F407. Mam napisanych kilka wersji programu do zwykłego migania diodą, programy się kompilują i wgrywam jej przy pomocy AC6 System Workbench oraz STM32 ST-Link Utility. Programator mam widoczny w menadżerze...

    Mikrokontrolery ARM tomek2864   16 Mar 2017 20:34 Odpowiedzi: 6    Wyświetleń: 654
  • STM32F410RB lista rozkazów

    Proponuje dodać do ulubionych stron: [url=]STM32 A tutaj więcej szczegółów. [url=]STM32F103RB [url=]ST... słabo to wygląda jeżeli jednocześnie chcesz rozpocząć przygodę z STM32 i uczyć się C. Można, ale będziesz potrzebował dużo cierpliwości i wytrwałości. SPL - Standard Peripheral...

    Mikrokontrolery Początkujący kogiel   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 2877
  • Assembler a C++ czyli wybór szybciej czy taniej...

    Hehe, widzę że koledze to chyba ktoś płaci za reklamowanie tego Cortex'a :wink:. Nie uważam bynajmniej że rdzeń '51 (AVR) jest szybszy od Cortex'a czy ARM7. Zresztą takie porównywanie nie miałoby sensu. Każdy rdzeń ma swoją listę rozkazów ASM i każda ma ponad 80% z nich wykonywanych w jednym cyklu. ...

    Mikrokontrolery AVR klon111   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 19408
  • Eclipse + CodeSourcery + LPC2478 - jak zacząć?

    PS. Jak załadować program za pomocą BootLoadera po RS232? Szukam i szukam w necie i nie widzę. Dokładnie to chodzi mi o to jakim programem. Program nazywa się Flash Magic Jak by jakiś pin był podłączony do GND a ja na nim bym wymuszał stan niski (a raczej próbował wymusić) i procesor by się...

    Mikrokontrolery ARM Freddie Chopin   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 16384
  • Szopka Bożonarodzeniowa LED+AUDIO+MOTION

    Witam, w ramach konkursu chciałbym zaprezentować Szopkę Bożonarodzeniową z dynamicznym oświetleniem LED, muzyką, oraz ruchem. Część plastyczną wykonał mój tata, elektronikę natomiast ja. Wymiary to 55 cm wysokości i 40 cm szerokości. Całość wykonana głównie z drewna i MDF. Szopka oświetlona...

    DIY Konstrukcje zerpo   31 Gru 2010 12:08 Odpowiedzi: 9    Wyświetleń: 11041
  • [Cortex] NVIC Priorytety przerwań

    Ponieważ dalej mi to spędza sen z oczu, a przy okazji daje fragment z książki o której mówiłem na temat STM32 opisującej przerwania. Zabaczcie jeszcze cos ciekawego. W bibliotece STM są takie dwie funkcje przeliczające nr priorytetu mając grupę, preempriority oraz subpriority. Z książki o STM: ...

    Mikrokontrolery ARM szczywronek   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 5494
  • [AT89C51AC2][C] - różne odczyty z ADC w zależności od f.w której wywołano pomiar

    Witam serdecznie, Mikrokontroler: AT89C51AC2; IDE: Keil Kompilator Keil W pracy projektuje soft do badania ilości materiału na blacie maszyny szwalniczej. Bazuje on na mikrokontrolerze AT89C51AC2. Program posiada możliwość uczenia przez operatora. Polega to na tym, że operator naciska przycisk...

    Mikrokontrolery Vatras   21 Mar 2013 18:37 Odpowiedzi: 0    Wyświetleń: 1557
  • ARM pierwsze starcie po przejściu z AVR

    Jeżeli masz odpowiednią praktykę w projektowaniu i wykonywaniu płytek drukowanych, to samodzielne wykonanie "płytki prototypowej" jest jak najbardziej możliwe. Przy czym można użyć dowolnego procesora z rodziny STM32 - takiego jaki nam najbardziej odpowiada np. ze względu na duża ilość nóżek, itp... Dodatkowe...

    Mikrokontrolery Jado_one   01 Cze 2013 10:18 Odpowiedzi: 11    Wyświetleń: 2529
  • FreeRTOS (obsługa przerwania)

    Witam Jestem początkującym w temacie FreeRTOS i mam parę problemów ze zrozumieniem działania tego systemu. Jeśli mam jakąś obsługę przerwania i w czasie jego wystąpienia ustawiam semafor na który czeka jakieś zadanie o niskim priorytecie (albo nie najwyższym) to po wyjściu z tego przerwania to zadanie...

    Mikrokontrolery michalko12   14 Cze 2013 07:20 Odpowiedzi: 7    Wyświetleń: 1467
  • Pomoc w pisaniu programu do RFM22.

    W związku z tym, że raz na jakiś czas dostaję wiadomość z pytaniem o uruchomienie modułu RFM22, publikuję kody tutaj ;] Nie bawi mnie wysyłanie, tłumaczenie któregoś razu z kolei jak odpalić ten moduł. Poniżej daje kod który konfiguruje moduł do pracy w sieci. Potrzebne funkcje: nie rx! . W rx wypada...

    Mikrokontrolery dondu   05 Mar 2014 15:27 Odpowiedzi: 7    Wyświetleń: 4905
  • ARM - Najtańszy zestaw startowy

    ARMy są równie dobre dla starych wyjadaczy, jak i dla początkujących Tak samo jak rachunek różniczkowy jest równie dobrych dla starych wyjadaczy po studiach matematycznych, jak i dla pierwszoklasistów w gimnazjum. Dodano po 1 A może to nie "kretyni" tylko inteligentni...

    Mikrokontrolery ARM dziechu   04 Kwi 2014 19:59 Odpowiedzi: 46    Wyświetleń: 5205
  • PIC - Szybkość przełączania pinu portu

    Widzę, że wywiązała się całkiem spora dyskusja i nie wiem do czego najpierw się odnieść. 1. Ten przypadek to maksymalne taktowanie timera i ciągłe wywoływanie przerwania, jednak nadal nie usprawiedliwia to czasu przełączania portu z ns do us. Nie zrobię teraz pomiarów więc nie podam dokładnych wyników...

    Mikrokontrolery PIC dawid_sw1   05 Gru 2016 23:18 Odpowiedzi: 30    Wyświetleń: 4215
  • Odbiór danych przez UART z Neo-7 (GPS MODULE)

    Witam! Od jakiegoś czasu pracuję na stm32 - ucząc się o protokołach I2C współgrając z modułami magnetometru i ciśnieniomierza. Chciałbym dołączyć do tego moduł GPS jednak obsłużyć go przy pomocy UART'a. Sensor to NEO-7, wraz z podłączeniem zasilania GPS wysyła dane *żyje swoim życie*. Próbuję zrealizować...

    Mikrokontrolery ARM BlueDraco   15 Wrz 2018 10:36 Odpowiedzi: 5    Wyświetleń: 342
  • [STM32/ARM/ogólnie o programowaniu na uC]Wielowątkowość, wielozadaniowość

    Ale mam kilka operacji wykonywanych ciągle w tle realizowanych wywołaniem z przerwania natomiast główna część programu leci i mam miejsca gdzie muszę zrobić "postój" na czas 100ms-1000ms ze względu na inicjalizację pewnych urządzeń. W tej chwili robię to wystawianiem flagi z timera ale chciałbym poznać...

    Mikrokontrolery Gość   28 Gru 2018 17:32 Odpowiedzi: 35    Wyświetleń: 981
  • Atmega128L + pamiec zewnetrzna

    w architekturze harward gdzie pamięć danych nie może być użyta do przechowywania wykonywanego kodu programu (w przeciwieństwie do organizacji von Neumana). Nie do końca jest to prawdą. W przypadku AVR owszem, ale takie uogólnienie na wszystkie procesory w architekturze harwardzkiej jest nadużyciem....

    Mikrokontrolery BeerBear   29 Lip 2008 12:05 Odpowiedzi: 25    Wyświetleń: 3249
  • AVR XMEGA - nowe zabawki z oferty Atmela

    Eee, czepiasz się. A te STM32 to nie mają czasem takiej przypadłości, że może szybkie na papierze to są, ale flash mają za wolny, żeby z niego się na pełnej prędkości wykonywać? Coś takiego kiedyś gdzieś (tzn. wiem gdzie i od kogo, ale nie powiem) słyszałem. Co do Xmeg, to obawiam się, że umoczyli...

    Mikrokontrolery tmf   28 Mar 2010 19:59 Odpowiedzi: 80    Wyświetleń: 24564
  • Czytnik RFID 125kHz

    Czytnik RFID (a raczej jego prototyp) powstał na zlecenie klienta który ma dość wysokie wymagania. Zalożeniem było stworzenie urządzenia do monitorowania czasu pracy pracowników które będzie pracować bez zewnętrznego systemu kontrolującego. Czytniki jakie są dostępne na rynku potrzebują do pracy...

    DIY Konstrukcje kawel   19 Paź 2010 15:17 Odpowiedzi: 45    Wyświetleń: 31404
  • [Atmega32][C] Własna ramka danych

    A zobacz inne urządzenia - GeniBus, eBus, profibus, CAN, LIN z rozwiązań przemysłowych - żadne nie bazuje na detekcji końca. Racja, jak pisałem są różne rozwiązania. Co do twojego kodu - jest on wrażliwy na buffer overrun No nie za bardzo, gdyż bufor jest większy od iteracji wskaźnika...

    Mikrokontrolery AVR tmf   28 Cze 2010 13:16 Odpowiedzi: 30    Wyświetleń: 4562
  • Lokalizator GPS - AVT-5269 z EP 12/2010 - program na STM

    Można jeszcze zmniejszyć płytkę, wyrzucając złącze JTAGA oraz USB. USART1 do programowania zupełnie wystarczy. Upraszcza to trochę program na STM32. Stosując taki zabieg jak przedstawiłeś oraz moje eliminacje - wyszły nam z kolegami płytki o 50% powierzchni mniejsze niż te z kitu AVT oraz oczywiście...

    Mikrokontrolery ARM J_Bravo   04 Lut 2011 06:47 Odpowiedzi: 11    Wyświetleń: 3118