systick interrupt

Znaleziono około 109 wyników dla: systick interrupt
  • 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ń: 1866
  • STM32F373 - Nie działa SysTick

    Witam wszystkich. Uzywam Eclipse + OpenOCD (0.9.0) + GCC. Do tej pory używałem STM32F103 (Cortex-M3), a teraz przesiadłem się na STM32F373 (Cortex-M4). Wziąłem ze starego programu skrypt linkera, startup, vectors.c i posklejałem do kupy odpowiednio je modyfikując. Program generalnie odpala się, mogę...

    Mikrokontrolery ARM arturt134   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 852
  • [STM32][FreeRTOS]Priorytety przerwań, Systick i przerwania od peryferiów

    Cześć, mam skonfigurowanego i działającego FreeRTOSa na STM32L452, priorytety w FreeRTOSConfig.h są skonfigurowane następująco: [syntax=c] #define configLIBRARY_LOWEST_INTERRUPT_PRIORITY 15 #define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIO... 5 #define configKERNEL_INTERRUPT_PRIORITY...

    Mikrokontrolery ARM mciej   20 Lip 2018 13:18 Odpowiedzi: 5    Wyświetleń: 219
  • Co zrobić aby przerwanie było wywoływane co 1ms w liczniku SysTick

    Tak to jest jak się używa bibliotek, które "wszystko ułatwiają"... [syntax=C]/** * (at)brief Initialize and start the SysTick counter and its interrupt. * * (at)param ticks number of ticks between two interrupts * (at)return 1 = failed, 0 = successful * * Initialise the system tick...

    Mikrokontrolery ARM dziechu   25 Lut 2012 10:39 Odpowiedzi: 26    Wyświetleń: 3898
  • [stm32f429][keil] - Konfiguracja systick gdzie co odpowiaa za co ?

    Witam. Na początek pochwalę się kodem : Tak wygląda main: [syntax=c]int main(void) { /* This sample code shows how to use STM32F4xx GPIO HAL API to toggle PG13 IOs (connected to LED3 on STM32F429i-Discovery board) in an infinite loop. To proceed, 3 steps are required: */ ...

    Mikrokontrolery ARM nsvinc   17 Sie 2014 13:57 Odpowiedzi: 5    Wyświetleń: 1104
  • STM32l152RB6 - SysTick nie działa w obsłudze innego przerwania

    Ok kod już wklejam - wczoraj na szybko przed spaniem posta piałem. Konfiguracja pinu od przerwania oraz samego przerwania: GPIO_InitTypeDef GPIO_InitStructure; EXTI_InitTypeDef EXTI_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_AHBPeriphClo... ENABLE); GPIO_InitStructure.GPIO_P...

    Mikrokontrolery ARM Szperix   16 Lut 2014 19:34 Odpowiedzi: 7    Wyświetleń: 1188
  • STM32F0Discovery - SysTick Przerwania co 3kHz zamiast 1kHz

    BlueDraco Mam wersję Keila 4.5 i tutaj nie ma jeszcze tych podpowiedzi kontekstowych (gdy się naciśnie CTRL + SPACJA). Mam na płycie z EP wersję 4.72a. Aby dobrze działał to odinstalować wersje 4.5 i instalować nową, czy odrazu. Jak jest lepiej, żeby poźniej nie było problemów z działaniem? ...

    Mikrokontrolery ARM BlueDraco   11 Lis 2013 08:24 Odpowiedzi: 26    Wyświetleń: 2322
  • [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 stanleysts   26 Mar 2011 21:14 Odpowiedzi: 4    Wyświetleń: 2237
  • STM32 L476RG - Obsługa SysTick'a Error z winy środowiska?

    Cześć Od razu na wstępie, programowanie idzie mi tragicznie opornie, ale zaciskam zęby i próbuję. Mam Nucleo L476RG i "ujeżdżam" go z pomocą poradnika kolegi Szczywronek. Jestem na etapie SysTick'a i mam problem sam nie wiem do końca z czym. Chcę sobie wygenerować przerwanie od SysTick'a i zmienić...

    Mikrokontrolery ARM 2675900   17 Wrz 2016 20:19 Odpowiedzi: 9    Wyświetleń: 873
  • [STM32][C/uVision4] Częstotliwość przerwania SysTick

    Korzystanie z tej biblioteki poza tym mają również inne wady: 1) Struktury inicjalizacyjne marnują pamięć. Te struktury są spakowane, więc dostęp do bitów w tej strukturze jest utrudniony. Co modyfikacja bitfielda kompilator musi uzywac instrukcji BFI,AND,ORR,BIC. Marnuje to sporo czasu, zamiast...

    Mikrokontrolery ARM m.ki   19 Maj 2013 13:06 Odpowiedzi: 33    Wyświetleń: 12098
  • [LPC1114][C/LPCXPRESSO] SysTick - 1us

    Ale czego jeszcze nie wiesz? Wszystko zależy od szybkości pamięci FLASH. Minimum to 13 cykli. Jeśli interrupt latency ma być stałe należy tak zaprojektować procesor, aby przy każdej nastawie WAIT STATE dla pamięci Flash odpowiedź była jednakowa. W LPC11xx max WaitStates dla flash to 3 cykle czyli 13+3...

    Mikrokontrolery ARM czopas   23 Kwi 2012 07:57 Odpowiedzi: 60    Wyświetleń: 6193
  • [STM32F103][keil][C] nieznany atrybut przerwania SysTick

    Witam, Napotkałem ostrzeżenie przy kompilacji kodu: [syntax=csharp]#include "stm32f10x.h" int main(void) { RCC->APB2ENR |= RCC_APB2ENR_IOPAEN; //Wlaczenie zegara portu A /*dioda*/ GPIOA->CRL |= GPIO_CRL_MODE5_1; //Wyjscie 2MHz GPIOA->CRL &= ~GPIO_CRL_CNF5_0; //Open-drain S...

    Mikrokontrolery ARM es2   30 Gru 2017 10:38 Odpowiedzi: 63    Wyświetleń: 1617
  • STM32, IRQ, Interrupt, USART - Przerwanie - kilka USARTów STM32

    (at)BlueDraco hmm przerwania owszem i ich wielopoziomowosc jest przydatna ale tez nalezy pamietac ze rdzen ARM7TDMI ma niestety tez sporo gorzej rozwiazane niz Cortex-y... a male procesory to tez nie sa ;) Jednak nie o tym mialo byc... W sumie nie zawsze petla glowna jest zlym rozwiazaniem,...

    Mikrokontrolery ARM tplewa   30 Sty 2015 11:11 Odpowiedzi: 14    Wyświetleń: 3771
  • [STM32] Moduły NRF24L01 + STM32

    Cześć, od 2 dni zmagam się z modułami NRF24L01 i dwoma płytkami STM32. Płytki STM32 NUCLEO L053R8 i STM32F103 wykorzystujac biblioteki HAL i cubemx. Niby oba układy zwracają poprawne rejestry : Ale sama komunikacja w sobie nie działa. Nie odbieram żadnych pakietów. PYTANIE - czy w biblioteka...

    Mikrokontrolery ARM bartosz.tarnowski   19 Lip 2018 09:21 Odpowiedzi: 1    Wyświetleń: 195
  • LPC1343 - komunikacja i2c z rtc ds1307

    Od niedawna posiadam moduł oparty na procesorze lpc1343 nauczyłem się m. in. uruchamiać komunikacji prze COM, mrugać diodą. Mam także moduł zegara czasu rzeczywistego ds1307, komunikacja po i2c to dla mnie nowość. W przykładach lpcxpresso znalazłem taki kod i2c if ( I2CInit( (uint32_t)I2CMASTER ) ==...

    Mikrokontrolery ARM a-kendzio   31 Paź 2015 09:14 Odpowiedzi: 8    Wyświetleń: 1002
  • Komunikacja pomiędzy STM32F4 a raspberry_PI [SPI]

    Cześć, Próbuję się skomunikować pomiędzy RPi i stm32f4. Na RPi korzystam z biblioteki bcm2835 a na stm32f4 z HAL. Być może nie do końca rozumiem zasadę działania SPI i sta te problemy. RPi jest masterem i co 1000ms wysyła dane w postaci tablicy o rozmiarze równym 4 elementy. Te dane są w poprawny sposób...

    Mikrokontrolery ARM shy_moon   10 Lip 2017 18:07 Odpowiedzi: 22    Wyświetleń: 1218
  • [STM32] F4 - HAL_UART_RxCpltCallback - wykonuje się tylko raz

    Witam. Rozpocząłem przygodę z programowaniem układów STM32F4. Nabyłem płytkę XNUCLEO-F401RE (kompatybilną z NUCLEO-F401RE) oraz skorzystałem z kursu który znajduje się pod tym linkiem [url=] Otóż wykonałem krok po kroku identycznie jak kazano w kursie ale u mnie program wykonuje funkcję HAL_UART_RxCpltCallback...

    Mikrokontrolery ARM rogeros   09 Mar 2017 09:19 Odpowiedzi: 8    Wyświetleń: 1755
  • Stm Studio nie widzi zmiennych bool

    Witam, chciałby podglądać tablice bool oraz zmienna bool, jednak Stm Studio nie widzi tych zmiennych. Jeśli zmieniam typ na int zmienne stają się widoczne. W czym może istnieć problem? Z góry dzięki. [syntax=c]/* USER CODE BEGIN 0 */ bool mySwitches[16]; int mySwitches2[16]; int zmienna_int; bool...

    Mikrokontrolery ARM endju999   01 Maj 2018 23:17 Odpowiedzi: 11    Wyświetleń: 441
  • stm32f103rb nucleo HAL funkcja nie zmienia wartości rejestrów

    Witam, modyfikuję bibliotekę pod klawiaturę matrycową 4x4. W funkcji "Keypad4x4_ChangeColomn" dla określonego warunku należy zmieniać ustawienia pinów z PushPull na Oped Drain. Wszystko funkcjonuje dobrze : dla pierwszego warunku "if(colNum_0_to_3==0)" bity w rejestrze zostają ustawione poprawnie, jednak...

    Mikrokontrolery ARM endju999   02 Maj 2018 16:17 Odpowiedzi: 10    Wyświetleń: 489
  • HAL SPI hspi2 nie widoczny w pliku nagłowkowym

    Witam, próbuję uruchomić wyświetlacz monochromatyczny ze sterownikiem PCD8544 obsługiwanym za pomocą SPI. Wygenerowałem kod za pomocą CubeMx, utworzył mi strukturę "SPI_HandleTypeDef hspi2; " W pliku nagłówkowym biblioteki wyświetlacza chcę wysłać dane za pomocą : " HAL_SPI_Transmit( &hspi2, byte,...

    Mikrokontrolery ARM pioter996   10 Maj 2018 08:56 Odpowiedzi: 5    Wyświetleń: 405
  • [F411CE][C][KEIL 5.24.2.0] FT800 Touch Screen nie działa

    A jaki masz ten chip dokładnie? Jaki ten ekran - R czy C? Kupiłem dokładnie to Panel musi być rezystancyjny skoro FT800 a nie FT801. Układ identyfikuje się jako 0800 0100 w rejestrze 0x0C0000 (nie miałem w #define, 4 bajtowy rejestr identyfikujący chip) i 7C w REG_ID (0x102400). Próbowałem...

    Mikrokontrolery ARM 3149400   02 Sie 2018 09:49 Odpowiedzi: 7    Wyświetleń: 225
  • STM32F0DISCOVERY [EWARM] - DS18B20 - odczyt temperatury + mały delay.

    Witam. Na początku muszę zaznaczyć, że jestem raczej początkującym w temacie mikrokontrolerów i ogólnie elektroniki. Kupiłem sobie stm32f0 discovery oraz termometr ds18b20, podłączyłem wszystko jak trzeba - pin 1-wire do pc7, oraz piny zasilania odpowiednio do 3v i GND na płytce. Korzystam z IAR...

    Mikrokontrolery ARM TheCube   06 Sty 2014 16:00 Odpowiedzi: 3    Wyświetleń: 1551
  • [STM32F4][HAL][PWM] - PWM komplementarny timer 1 ,nie działają dead time-y

    Witam! Mam problem przy generowaniu sygnału komplementarnego na timerze 1 w mikrokontrolerze STM32F427ZIT6 (płytka STM32F429I-DISCO) przy pomocy bibliotek HAL. Udało mi się wygenerować sygnał komplementarny ale nie udaje mi się skonfigurować deadtime-ów. [syntax=c] /** *******...

    Mikrokontrolery ARM dominico12   01 Sty 2017 17:56 Odpowiedzi: 2    Wyświetleń: 732
  • [C][STM32][stm32f429i][HAL] - USB-CDC Komputer nie wykrywa urządzenia usb

    Witam Mam problem z płytką portem usb w trybie cdc (inne też nie działają) w stm32 z bibliotekami HAL. Próbowałem go uruchomić (używam płytki stm32f429i-disco) ale komputer wogóle nie widzi że został podłączony. main.c [syntax=c] /** ****************************************...

    Mikrokontrolery ARM 2675900   12 Sty 2017 09:34 Odpowiedzi: 9    Wyświetleń: 1146
  • STM32F103 biblioteka HAL i obsługa komunikacji CAN

    Mam problem z komunikacją po magistrali CAN. Próbuję uruchomić prosty program do odbioru danych po CANie i niestety nie działa. Uruchomiłem parę przykładów znalezionych w internecie i nic. Program generuję za pomocą SMT32CubeMx i korzystam z biblioteki HAL - bo tak chyba najprościej. Korzystam z...

    Mikrokontrolery ARM Buabua   11 Kwi 2017 21:39 Odpowiedzi: 4    Wyświetleń: 1095
  • STM32F103RBT6 - Odczytywanie wartości z czujnika BH1750 przez i2c

    zujnik jest podłączony bez rezystorów wzmacniających, ponieważ odczytałem ze schematu, że nie są potrzebne(próbowałem także z rezystorami 4k7). Przy sprawdzeniu bufora z danymi w programie Stm Studio, nic się nie zmienia a flaga busy jest ustawiona jedynie przy odłączeniu kabla SDA od czujnika. Proszę...

    Mikrokontrolery ARM kapi000   31 Gru 2017 12:42 Odpowiedzi: 3    Wyświetleń: 585
  • [STM32F3][SD][MCP2515] Problem z konfiguracją ,,czarnej skrzynki,, samochodu.

    Sam main.c raczej nic nie da ale proszę. /** ***********************************... File Name : main.c * Description : Main program body **********************************... This notice applies to...

    Mikrokontrolery ARM Freddie Chopin   21 Sty 2018 19:22 Odpowiedzi: 5    Wyświetleń: 510
  • STM32F4 przetwornik ADS1115 przerwanie z pinu ALRT

    Witam, otóż mam problem, a mianowicie chciałbym obsłużyć przerwanie z pinu ALRT z przetwornika ADS1115 w celu wyeliminowania opóźnienia które teraz stosuje przy odczycie każdego z kanału (delay(20)) dokumentacja: z góry dziękuję za pomoc mój dotychczasowy kod: [syntax=c] /* Includes ----------------------------------------...

    Mikrokontrolery ARM Pavelo9   04 Lut 2018 19:17 Odpowiedzi: 1    Wyświetleń: 366
  • sprintf wywołuje HardFault na F411

    Bawię się na KA-NUCLEO F11. sprintf oraz funkcja uart_read_line(&huart2, buffer, 1024) wywołuje wyjątek HardFault. Znalazłem podobny temat, związany za liczbami zmiennoprzecinkowymi ale tam program nie "zawieszał się". Przykłady kodów zaczerpnąłem z Fragment kodu [syntax=c] char buffer[1024]; //uart_read_line(&h...

    Mikrokontrolery ARM ghost2000   09 Mar 2018 20:27 Odpowiedzi: 2    Wyświetleń: 372
  • [STM32] Komunikacja z modułem Bluetooth po USART2

    Droga, którą obrałem to wpierw HAL, ze względu na bardzo przyjazną graficzną możliwość konfiguracji, a potem wraz z przeglądaniem dokumentacji powolne przechodzenie na rejestry. Po prostu po kolei np. obsługę portów (wejścia/ wyjścia) stosuję już bezpośrednio na rejestrach. I tak krok po korku ;) Co...

    Mikrokontrolery Pawel_1985   07 Cze 2018 11:12 Odpowiedzi: 8    Wyświetleń: 429
  • INA219 - biblioteki stm32 hal

    Niestety nie posiadam oscyloskopu. A tutaj kod: lib_ina219.c [syntax=c] #include "lib_ina219.h" extern I2C_HandleTypeDef hi2c1 ; uint16_t ina219_powerDivider_mW; uint16_t ina219_currentDivider_mA; uint16_t ina219_powerDivider_mW; /************...

    Mikrokontrolery ARM kred   20 Lip 2018 13:09 Odpowiedzi: 12    Wyświetleń: 504
  • Dziwne zachowanie funkcji "if"

    Dzień dobry, Napisałem sobie program (korzystam z: STM32CubeMX oraz Atolli TrueStudio, mam BluePill STM32F103C8, port szeregowy podłączony za pomocą UART2 oraz konwertera FT232RL (ustawionego na 3,3V - bo w dokumentacji wyczytałem że te wejścia nie tolerują 5V) do portu USB, gdzie łączę się za pomocą...

    Mikrokontrolery ARM skim   21 Sie 2018 18:37 Odpowiedzi: 8    Wyświetleń: 477
  • [Nucleo l053R8] [Cortex m0+] - Konfiguracja Timera

    No właśnie, żeby całkowicie wyczerpać temat i zakończyć go chciałem zapytać jeszcze o dwie rzeczy a mianowicie: o ten SysTick timer i o tryb porównania w liczniku. 1.Może najpierw ten SysTick. Wiem że w ten sposób: [syntax=c] SysTick_Config(FR... będę miał przerwanie...

    Mikrokontrolery ARM moscow18-1990   28 Gru 2016 22:28 Odpowiedzi: 47    Wyświetleń: 3393
  • [STM32][C/Keil] Nie działa "Simple server" na enc28j60

    Hej, dzięki za odpowiedź - nie działało, bo wywaliłem pliki z USARTem, a w jednym miejscu użyte było printf, co co ciekawe nie wywalało się w czasie kompilacji, ale po wywaleniu tego fragmentu jestem w stanie uruchomić debug. (Faktycznie nie popisałem się z tym .elf, noob ze mnie) Teraz jednak mam problem...

    Mikrokontrolery ARM Tomq   27 Lut 2016 00:34 Odpowiedzi: 16    Wyświetleń: 5253
  • discoveryf4 /407vg - Program nie chce zrealizować najprostszego przerwania

    Super, w życiu bym na to nie wpadł. Przyzwyczajenie z windows z tym cpp :) Co do SystemCoreClock - działa (pewnie dlatego że mam domyślne taktowanie i mieści się w zakresie argumentu) Dodano po 42 W każdym bądź razie problem rozwiązany ;)

    Mikrokontrolery Pozostałe drobok   24 Mar 2016 15:29 Odpowiedzi: 2    Wyświetleń: 3660
  • STM32F072B-DISCO L3GD20 KONFIGURACJA SPI

    Witam od pewnego czasu probuje uruchomic żyroskop l3gd20 na płytce Discovery stm32f0072B-disco , niewiem gdzie robię błąd . [syntax=c] SPI_HandleTypeDef hspi2; void SystemClock_Config(void); void Error_Handler(void); static void MX_GPIO_Init(void); static void MX_SPI2_Init(void); uint8_t...

    Mikrokontrolery ARM 2675900   13 Maj 2017 19:44 Odpowiedzi: 8    Wyświetleń: 864
  • stm32cl_blink_led Konfiguracja kolegi Freddie Chopin

    Kolego Piotrus_999 po imporcie projektu do eclipse wygenerowanego z cube widzę że kod jest napisany w hal. Nie widzę opcji w cube aby nie generował w hal jak i opcji USE_HAL_DRIVERw eclipse . Oto fragment kodu ustawiającego zegary: [syntax=c]void SystemClock_Config(void) { RCC_OscIn... RCC_OscInitStruct; RCC_ClkInitTypeDef.....

    Mikrokontrolery ARM es2   23 Lis 2017 16:08 Odpowiedzi: 13    Wyświetleń: 813
  • [HAL] STM32F411RE przenoszenie funkcji konfiguracyjnych do innego pliku .c

    Witam, mam krótkie pytanko. Od jakiegoś czasu korzystam z bibliotek HAL i ostatnio stwierdziłem, fajnie by było posprzątać w main.c. HAL po wygenerowaniu kodu podpina w mainie wszystkie funkcje konfiguracyjne np. [syntax=c] void SystemClock_Config(void) { RCC_OscInitTypeDef RCC_OscInitStruct; ...

    Mikrokontrolery ARM BlueDraco   02 Lut 2018 08:12 Odpowiedzi: 2    Wyświetleń: 390
  • [stm32f407-discovery][cube] Generowanie PWM

    Bardzo dziękuje za zainteresowanie. Jeśli chodzi o wartość ARR to się pomyliłam użyte wartości to : ARR - 99 PSC - 99 CKD - 0. Konfiguracja zegara: Funkcja inicjalizacji timera : Funkcja do sterowania: [syntax=c]void pwm_tim3_set(uint16_t duty) { if (duty < 1) { pwm_duty...

    Mikrokontrolery ARM Freddie Chopin   27 Wrz 2018 06:35 Odpowiedzi: 8    Wyświetleń: 321
  • UART komunikacja pomiędzy STM32F429-DISCO a Arduino UNO

    Witam, Próbuje skomunikować ze sobą STM32F4 z Arduino UNO po UARTcie. Skonfigurowałem UART1 i płytka komunikowała się bez problemu z Arduino. Lecz do mojego projektu potrzebna jest komunikacja przez UART2 (piny PA2-TX i PA3-RX), po skonfigurowaniu UART2 i podłączeniu do do Arduino nie mogę odczytać...

    Mikrokontrolery ex-or   27 Wrz 2018 21:36 Odpowiedzi: 5    Wyświetleń: 168
  • [LPC1114][uVision]zapis do portów

    Witam, mam następujący problem: napisałem dwa proste programy, pierwszy testuje przerwanie od timera a drugi testuje przerwanie SysTick. Problem polega na tym że oba nie działają. W pierwszym przypadku program zamiast skoczyć do funkcji obsługi przerwania, wpada w nieskończoną pętlę.(w pliku startup_LPC11xx.s...

    Mikrokontrolery ARM Freddie Chopin   04 Lis 2010 23:25 Odpowiedzi: 17    Wyświetleń: 2544
  • [STM32F1][c/asm] - ilość cykli zegara miedzy dwoma kolejnymi instrukcjami ldr

    Witam. Dla ćwiczebności napisałem sobie funkcję zwracającą ilość cykli zegara w celu pomiaru długości wykonywania funkcji itp. Aby to osiągnąć odczytuję "PENDSTSET" oraz stan licznika SysTick. Jednak pomiędzy tymi dwoma odczytami upływa trochę czasu i wartość licznika jestem w stanie skorygować znając...

    Mikrokontrolery ARM stmx   02 Lis 2018 14:41 Odpowiedzi: 7    Wyświetleń: 333
  • STMF0 Discovery - Pierwszy program

    Gdy utworzysz pusty project dla F0Discovery w TrueStudio najnowszym to on automatycznie wygeneruje pierwszy program do mrugania LEDami. O taki: [syntax=c]#include <stddef.h> #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" /* Private typedef */ /* Private define */ /* STM32F0_DISCOVERY...

    Mikrokontrolery Początkujący Chivo   08 Lis 2012 18:36 Odpowiedzi: 21    Wyświetleń: 3660
  • STM32f0 Discovery - Obsługa Wyświetlacza na HD44780

    oto kod programu [syntax=c]/* Includes */ #include <stddef.h> #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "lcd_hd44780_lib.h" /* Private typedef */ /* Private define */ /* STM32F0_DISCOVERY board definitions */ #define LED_PORT GPIOC #define LED1 GPIO_Pin_9 #define...

    Mikrokontrolery ARM BlueDraco   13 Sty 2013 13:46 Odpowiedzi: 17    Wyświetleń: 4737
  • STM32F103 - Delay psuje transmisje FSMC

    Witam, Zaczynam zabawę z STMami i mam pewien problem. Z kilku kodów w internecie zlepiłem swój kod i niestety jak to zwykle bywa coś jest nie tak. Docelowo chciałem obsłużyć wyświetlacz TFT wykorzystując FSMC. Napotykam problem gdy próbuje zrobić w pętli głównej wysyłanie danych przy użyciu FSMC w...

    Mikrokontrolery ARM snow   17 Lut 2015 23:00 Odpowiedzi: 2    Wyświetleń: 813
  • [STM32F4] - Układ DMA: DCMI -> SRAM

    Aktualnie najważniejsze pliki programu wyglądają następująco: main.c: [syntax=c]#in... "main.h" //definicje stalych #define LINENUM 0x15 #define FONTSIZE Font12x12 #define LED1 GPIO_Pin_13 #define LED2 GPIO_Pin_14 #define PRZYCISK GPIO_Pin_0 //zmienne - definicje void...

    Mikrokontrolery ARM atom1477   29 Lip 2015 07:32 Odpowiedzi: 60    Wyświetleń: 5415
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas...

    Mikrokontrolery ARM Cosicek   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 2120
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    Ja rozumiem ze mozna szarpać się z darmowymi toolchainami, ale zeby z keilem?... Postawienie darmowego toolchaina trwa minute :)

    Mikrokontrolery ARM lolonet   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8047
  • Debuger jako narzędzie marnujące czas programisty?

    PS W C z dowolną ilością asercji + druk jednej wartości albo i bez druku nie udało mi się potórzyć. Na Cortexach nie drukowałem. No i? Masz podany kod który wystarczy wkleić i wywołanie kompilatora, które wystarczy wykonać (byle to było GCC). To kombinujesz i "nie udało mi się powtórzyć". Dla ARM...

    Projektowanie i Tworzenie Po godzinach gaskoin   20 Lip 2018 20:36 Odpowiedzi: 58    Wyświetleń: 2205
  • [STM32] Włączanie przerwań.

    Wczoraj uruchomiłem RTC, działa ładnie, choć nie wiem dlaczego na koniec wpisu do rejestru RTC_CNT muszę dwa razy wyzerować bit RTC_CRL_CNF:) W następnej kolejności chcę uruchomić przerwanie od RTC, no i oczywiscie nie działa, inaczej nie pisałbym tu. Jak rozumiem z dokumntacji (tej cześci którą przeczytałem)...

    Mikrokontrolery ARM dziechu   27 Maj 2012 14:59 Odpowiedzi: 30    Wyświetleń: 4410
  • [Nucleo L053R8] [Cortex m0+] - Przerwanie zewnętrzne - pytanie

    Jeżeli chodzi o zegar dla SYSCFG to włączam w funkcji: [syntax=c] void system_init(void) { RCC->IOPENR |= RCC_IOPENR_GPIOAEN | RCC_IOPENR_GPIOBEN | RCC_IOPENR_GPIOCEN; RCC->APB1ENR |= RCC_APB1ENR_TIM2EN; RCC->APB2ENR |= RCC_APB2ENR_SYSCFGEN; // do przerwań zewnętrznych chyba konieczne //SysTick...

    Mikrokontrolery ARM moscow18-1990   28 Gru 2016 22:29 Odpowiedzi: 7    Wyświetleń: 1083
  • LPC1768, Keil - Czyszczenie flagi przerwania TIM0, startup i inne

    Witam, Jestem początkujący jeśli chodzi o programowanie ARM wiec proszę o wyrozumiałość. Mam problem z procesorem LPC 1768, konkretnie jest to płytka Mini DK-2. Od pewnego czasu walczę z problemami w przerwaniach i nie mogę sobie poradzić. Przewertowałem setki tematów na forach polskich i zagranicznych,...

    Mikrokontrolery ARM KamilCWK   08 Sie 2015 07:59 Odpowiedzi: 4    Wyświetleń: 1002
  • [C/ASM][CORTEX-M3] - Mix C i ASM

    Zresztą to też jest źle bo na "clobber list" nie mogę umieścić r7 - dlaczego? No ale przecież teraz też masz źle, przecież Ty nie "zastępujesz" tego co jest w tych rejestrach, tylko odczytujesz - one nie są dla Ciebie clobber, tylko właśnie input. A R7 to jest frame pointer. W "clobber" powinieneś...

    Mikrokontrolery ARM stanleysts   30 Mar 2013 11:20 Odpowiedzi: 10    Wyświetleń: 1656
  • [STM32F4 Discovery][C] - USB - tryb device, klasa Mass Storage

    Witam, mam problem z uruchomieniem przykładu USB MSC device od ST. Przerobiłem go, aby zamiast karty SD wykorzystać dysk twardy na ATA. Funkcje obsługi dysku są na 100% dobre. Problem jest raczej w USB. Po prostu komputer wykrywa nieznane lub uszkodzone urządzenie. Za bardzo nawet nie wiem, jak się...

    Mikrokontrolery ARM Marek_Skalski   19 Lut 2014 22:40 Odpowiedzi: 3    Wyświetleń: 2571
  • [stm32][c/uvision] - stm32f429zi Discovery stm32cubemx uvision4 stlinkv2

    Witam. Po ogarnięciu portów i/o chciałem przejść do konwersji ADC. Początkowo zakładam, że nie korzystam z przerwań, nie korzystam z DMA. Screeny z Cube: Plik main: /** ****************************************... * (at)file stm32f4xx_hal_adc.c ...

    Mikrokontrolery ARM mikkel   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 4566
  • [STM32F3 Discovery] odbieranie danych przez CAN

    Witam Kolegów, Od kilku dni męczę się z pewnym problemem. Na postawie filmu z youtube próbuje wykonać sieć CAN na STM32F3 + TJA1040. Cały problem polega na tym że nie mogę odebrać danych ani w przerwaniu, ani w programie głównym. Układ bez problemu wysyła dane do innego urządzania (drugi STM32F3 +...

    Mikrokontrolery ARM bartek 8118   25 Lut 2017 20:51 Odpowiedzi: 0    Wyświetleń: 462
  • [STM32f103]UART nie odbiera danych.

    Masz rację, że szkoda całego tygodnia na taki problem:). Oto cały kod: Main: podłączenie do STM'a wygląda nastepująco: RxD do PA10, TxD do PA9. Więc nadal stoję w miejscu, ale nie poddaje się;).

    Mikrokontrolery ARM Pegasus   12 Wrz 2012 14:20 Odpowiedzi: 4    Wyświetleń: 3147
  • SM32F103 - Zdarzenia i przerwania w STM32

    Jeśli zajrzysz do definicji funkcji NVIC_SetPriority((), zobaczysz, że dla SysTick nie rusza ona wcale NVIC. Racja, wpisuje do innych rejestrów. Ale Manual pisze że SysTick też wchodzi o NVIC. Jeszcze kolejna sprawa. Skoro Aby mogło wystąpić przerwanie należy zarówno ustawić i to co generuje...

    Mikrokontrolery ARM grko   18 Mar 2016 12:32 Odpowiedzi: 51    Wyświetleń: 3357
  • 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ń: 3794
  • [stm32] freeRTOS zawieszanie się RTOSa

    W jednym projekcie jeszcze mam dorzucone na początku main() coś takiego: NVIC_SetPriorityGrouping(0); ... Ja patrzę teraz na przykład z F4 FreeRTOSV7.4.0\FreeRTOS\Demo\CORTEX_M4F_... i w main.c jest [syntax=c] /* Ensure all priority bits are assigned as preemption priority bits....

    Mikrokontrolery ARM Smashing   24 Mar 2013 20:53 Odpowiedzi: 33    Wyświetleń: 6456
  • LPC1114+NT7538H - Wyświetlacz nie reaguje

    Witam Chciałem napisać dla siebie własną bibliotekę obsługującą jednokolorowy wyświetlacz 128x64 ze sterownikiem NT7538H i po około 20 godzinach pracy zwątpiłem i postanowiłem poprosić o pomoc. [url=]datasheet Oto datasheet do tego kontrolera. Może zanim wrzucę schemat połączeń i kod zadam...

    Mikrokontrolery Początkujący docencior   21 Wrz 2014 18:12 Odpowiedzi: 8    Wyświetleń: 855
  • [stm32] - przerwanie od przycisku

    [syntax=cpp]#include "stm32f4xx.h" #include "system_stm32f4xx.h" #include "cmsis/core_cm4.h" void RCC_Config(void); void GPIO_Config(void); void NVIC_Config(void); void CHECK_Reset(void); void RTC_Config(void); void EXTI0_IRQHandler(void) __attribute__((interrupt)); void EXTI1_IRQHandler(void)...

    Mikrokontrolery ARM amr1993   05 Sty 2015 17:47 Odpowiedzi: 22    Wyświetleń: 1344
  • [Eclipse] [FreeRTOS] [STM32]

    Nie wiem jak wygląda Twój projekt. Ja mam w pliku port.c gdzieś tam dopisane tylko 3 linijki: [syntax=c] void PendSV_Handler(void) __attribute__ ((interrupt, naked, alias("xPortPendSVHandler"))); void SysTick_Handler(void) __attribute__ ((interrupt, alias("xPortSysTickHandler"))); void SVC_Handler(void)...

    Mikrokontrolery ARM Freddie Chopin   10 Lut 2012 14:44 Odpowiedzi: 20    Wyświetleń: 6270
  • RTOS Coocox'a CoOS - pierwsze kroki

    Dodałem konfiguracje SysTick do obu projektów. Zero efektu. Już mi się kończą pomysły. Przejrzałem konfiguracje linkera, kompilatora i nic. Nie wiem czego się złapać. Wszystkie inne projekty działają a nie umiem uruchomić żadnego RTOS'a. Dodano po pewnym czasie Odpaliłem FreeRTOS Wiedza dla...

    Mikrokontrolery ARM Samuraj   31 Gru 2014 15:59 Odpowiedzi: 7    Wyświetleń: 801
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem,...

    Mikrokontrolery ARM PiotrLenarczyk   07 Lis 2018 20:12 Odpowiedzi: 131    Wyświetleń: 50301
  • [STM32F4] - Działa ADC albo LCD

    Cały plik main. [syntax=c]/** ****************************************... * File Name : main.c * Description : Main program body ****************************************... * * COPYRIGHT(c) 2016 STMicroelectronics ...

    Mikrokontrolery ARM krystian660   08 Maj 2016 21:46 Odpowiedzi: 2    Wyświetleń: 603
  • LPC1343 - ReinvokeISP przez IAP, raz działa, raz nie

    Witam, Zaimplementowałem sobie wejście w bootloader USB w LPC1343 przez IAP. Generalnie poza opcją zwarcia pinu, która by wymagała rozkręcania obudowy, wysyłam odpowiednią komendę przez USB, układ wtedy powinien pojawić się jako MSDC. Kod do wykoania tego wygląda tak: [syntax=c] USB_Connect(FALSE); ...

    Mikrokontrolery ARM hotdog   27 Lut 2013 14:02 Odpowiedzi: 7    Wyświetleń: 1350
  • STM32 - USB przesiadka z uvision

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

    Mikrokontrolery ARM kosster   07 Mar 2016 16:41 Odpowiedzi: 12    Wyświetleń: 1233
  • STM32F0DISCOVERY - Bluetooth HC05

    SysTick_Config() to przykład całkowicie bzdurnej funkcji, która "za Twoimi plecami" ustawia na sztywno że SysTick będzie taktowany z zegara rdzenia podzielonego przez 8. Tak wiec dla Twojego mikrokontrolera taktowanego zegarem 48MHz, SysTick był taktowany zegarem 6MHz. A powiedz mi dlaczego zewn...

    Mikrokontrolery ARM 2675900   08 Mar 2016 15:38 Odpowiedzi: 20    Wyświetleń: 1203
  • OpenOCD Cortex (codesourcery) błędy podczas debugowania

    1. Jak wspomniałem komendy gdb wziąłem z innego projektu, a że nie znam dobrze gdb więc konfiguruję wszystko metodą prób i błędów. Zamieniłem zatem soft_reset na reset_halt i tez działa. Zostawię tak jak poleciłeś. 2. Kod startup'a nie jest mojego autorstwa, był razem z paczkami od Luminary (albo...

    Mikrokontrolery Zbych_   07 Maj 2009 09:11 Odpowiedzi: 17    Wyświetleń: 2777
  • [STM32F107VBT6][C/Keil] Obsługa I2C slave przez przerwania

    Witam Dopiero zaczynam swoją przygodę z mikroprocesorami z rodziny ARM. Posiadam moduł prototypowy: STM32 LCD3.2" ARM Cortex, z procesorem: STM32F103VCT6 . Korzystam ze środowiska Kyle uVison4. Problem pojawił się przy próbie uruchomienia magistrali I2C. Obecnie mam 3 ATMEGI połączone ze sobą...

    Mikrokontrolery ARM Sparrowhawk   09 Lis 2011 08:30 Odpowiedzi: 9    Wyświetleń: 5311
  • [Cortex] NVIC Priorytety przerwań

    Po małej dyskusji oraz przejrzeniu Cortex ™-M3 TechnicalReference Manual, Revision: r1p1, nasuwa się takie ciekawe pytanie. Wiadomo, że zewnętrzne przerwania od układów peryferyjnych są podłączane pod odpowiednie linie IRQ_n, w tym przypadku mamy numery od 0-239, czyli IRQ0-239. Natomiast poziom...

    Mikrokontrolery ARM szczywronek   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 5308
  • [STM32F0] - Komplikacje z uruchomieniem zewnętrznych przerwań EXTI.

    Hehe, chyba ślepnę powoli :P Masz dobrą tablicę wektorów? Tablicę wektorów oczywiście napisałem sam, na podstawie twoich projektów dla µC LPC11xx i STM32. No i faktycznie, w tablicy wektorów zapisane miałem: Nie powinieneś działać na rejestrze 0? Tak, dokładnie, jedynka była wynikiem moich...

    Mikrokontrolery ARM maniek1818   22 Maj 2013 21:53 Odpowiedzi: 4    Wyświetleń: 1662
  • Stellaris Lm3S6911 - Ethernet nie działa

    Witam Od jakiegoś czasu próbuję uruchomić przykładowy program np: enet_io dostarczony przez StellarisWare na procesorze LM3S6911 niestety bez skutku ;-( Program działa przez bez zastrzeżeń na płytce ewaluacyjnej z LM3S6965. Podejrzewam że mam jakiś problem z ustawieniami preprocesora lub z plikiem...

    Mikrokontrolery ARM sesil   29 Maj 2014 13:37 Odpowiedzi: 0    Wyświetleń: 966
  • STM32 - Przerwanie zewnętrzne

    (at)habrat włączasz taktowanie AFIO? Dodano: Tak sobie myślę, że grono osób chętnych do analizowania Twojego kodu byłoby większe, gdyby był ładnie sformatowany i ogołocony ze wszystkiego co nie potrzebne, ale to Tobie powinno zależeć ;) Bo teraz to... szybciej można to napisać od zera: [syntax=c]int...

    Mikrokontrolery Początkujący mwtyczek   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2487
  • Ethernet na STM32 dp83848 odbiera tylko błędne ramki

    Całość kodu wygenerowałem za pomocą STM32Cube. Część odpowiedzialna za GPIO: [syntax=c]void HAL_ETH_MspInit(ETH_HandleTypeDef* heth) { GPIO_InitTypeDef GPIO_InitStruct; if(heth->Instance==ETH) { /*włączenie zegarów lini sygnałowych*/ __GPIOA_CLK_ENABLE(); __GPIOB_CLK_ENABLE(); ...

    Mikrokontrolery luki05   02 Paź 2014 19:36 Odpowiedzi: 3    Wyświetleń: 1035
  • STM32 half-duplex przez RS485

    Witam Wysyłam przykładowe ramki z terminala do STM32 przez driver MAX3485 i cały czas sypie mi błędami w odpowiedziach. Nie mam też pewności czy to co wysyłam z terminala do STM32 dociera bez błędów. Poniżej fragment kodu oraz zrzut ekranu. Powinienem otrzymać to co wysyłam. Czarny kolor to odebrane...

    Mikrokontrolery ARM prawicowiec   18 Kwi 2017 18:57 Odpowiedzi: 5    Wyświetleń: 1080
  • [Sprzedam]Moduł STM32F103VET6 512kB Cortex-M3 USB CAN SD

    Do sprzedania mam moduł oparty o 32 bitowy procesor STM32F103VET6 Cortex-M3. Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72 MHz, mają...

    Ogłoszenia Elektronika Szaflik   21 Wrz 2010 16:18 Odpowiedzi: 0    Wyświetleń: 1728
  • [STM32][C/IAR][Win7] - obługa przerwań od I/O

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

    Mikrokontrolery ARM afranz   03 Maj 2011 12:38 Odpowiedzi: 2    Wyświetleń: 2005
  • [stm32] Przerwania od timerów vs czyszczenie flasha

    Witam! Mam problem z projektem na STM32. Chciałem użyć pamięci flash do zapamiętania potrzebnych mi parametrów. Problem pojawił się przy czyszczeniu flasha. Po wywołaniu FLASH_ErasePage dostaję flagę FLASH_FLAG_BANK1_EOP,co wydaje się całkiem prawidłowe. Program wraca do pracy z tym, że przez około...

    Mikrokontrolery ARM Xychu   14 Cze 2011 12:02 Odpowiedzi: 0    Wyświetleń: 810
  • [Sprzedam] HIT! Moduł STM32 Cortex-M3 STM32F103VET6 512k USB

    Do sprzedania mam moduł oparty o 32 bitowy procesor STM32F103VET6 Cortex-M3. Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72 MHz, mają wbudowane...

    Elementy elektroniczne Bazar Szaflik   12 Paź 2011 21:07 Odpowiedzi: 0    Wyświetleń: 1718
  • [STM32][C/GCC] Przerwanie na buttonie i Hard Fault

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

    Mikrokontrolery ARM qscgu   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 5323
  • [STM32] log10() zawiesza procesor.

    Dodano po 31 Kiedy debuguje program, krokowo, zaraz po a = 124; z linii b = log10(a); wskakuje do nieskończonej pętli - void HardFault_Handler(void). Tak jakby sam adres procedury wywoływał błąd sprzętowy.

    Mikrokontrolery ARM dziechu   29 Mar 2012 21:29 Odpowiedzi: 75    Wyświetleń: 7566
  • [STM32] F4 - błąd Undefined symbol Init_GLCDPORT

    Dlaczego wyskakuje mi błąd "Undefined symbol Init_GLCDPORT?" [syntax=c] /* Includes ----------------------------------------... "main.h" #include "stm32f4xx_gpio.h" /* Private typedef ----------------------------------------... Private...

    Mikrokontrolery ARM dziechu   28 Mar 2012 11:25 Odpowiedzi: 2    Wyświetleń: 1695
  • Napisanie kodu bez użycia bibliotek

    PM0056 Programming manual strona 151 The RELOAD value is calculated according to its use: ● To generate a multi-shot timer with a period of N processor clock cycles, use a RELOAD value of N-1. For example, if the SysTick interrupt is required every 100 clock pulses, set RELOAD to 99. ●...

    Mikrokontrolery ARM Freddie Chopin   07 Lip 2012 20:42 Odpowiedzi: 188    Wyświetleń: 16878
  • [stm32] [RTOS] logowanie do systemu

    jest mały problem uruchomiłem wszystko jednak system się zawiesza dioda się zapala uruchamia się wyświetlacz i usart wszystko zawiesza :/ main.c [syntax=c]/***********... (c)*************************************... ...

    Mikrokontrolery ARM Mechanik PSC   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5176
  • [STM32][eclipse z CodeSourcery]błedna kompilacja programu do komunikacji USB HID

    Witam, w końcu udało się , komputer widzi urządzenie jako HID, robiłem już pierwsze testy wysyłania i odbierania wiadomości i wszystko jest Ok, Stało się tak przez podmienienie startup oraz linkera. Trochę pochodziłem po necie w poszukiwaniu i znalazłem całkiem ciekawą stronę : Z jednego, z...

    Mikrokontrolery ARM max7532   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7252
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    Witam. Starając się uruchomić Systick'a natrafiłem na szereg błędów: Description Resource Path Location Type ... of 'SysTick_Handler' main.c /Startowy line 94 C/C++ Problem cs-make: *** [out/main.o] Error 1 Startowy C/C++ Problem previous definition of 'SysTick_Handler'...

    Mikrokontrolery ARM neyron   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 13923
  • STM32 + uVision4 - Kompilacja biblioteki do karty SD i FAT32

    Wykonywanie jekichkolwiek zmian w pliku integer.h dostarczanego wraz z biblioteką fatfs - to raczej średnio dobry pomysł, zwłaszcza, że są tam tylko definicje niezależne od platformy. Jedyne co trzeba zmienić / napisać to kilka funkcji w diskio.c (lub jak w twoim przypadku sd_spi_stm32.c. Poniżej zawartość...

    Mikrokontrolery ARM EBC41   18 Lut 2013 17:01 Odpowiedzi: 10    Wyświetleń: 2595
  • stm32f4 - FatFs nie widzi żadnej karty

    Witam, mam taki problem. Walczę z obsługą karty SD na stm32f4 discovery. Niestety po wywołaniu funkcji f_open w najlepszym przypadku otrzymuję wynik FR_NOT_READY oczywiście bez względu na to czy karta jest czy jej nie ma. Załączam kod funkcji main oraz funkcje związane z spi. Kody są pobrane z forum,...

    Mikrokontrolery ARM lukash90   01 Paź 2013 19:25 Odpowiedzi: 8    Wyświetleń: 2694
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    Witam! Mam problem z fatfs 0.09b (najnowsza; wersja 0.07 też nie działa) pod stm32f103vet6. Komunikacja SPI. Maksymalny prescaler SPI do debug'u. (Na każdej prędkości to samo). Disk timer proc na SysTick'u (działa). Karta formatowana na różne jednostki alokacji, FAT, FAT32 zawsze to samo. Nie...

    Mikrokontrolery ARM rafz   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2199
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    A jak ten kod działa, kiedy przycisk pozostaje wciśnięty? Faktycznie, po upływie zadanego czasu program odczytuje długie wciśnięcie jako kolejne. , i w czym jest on lepszy od moich dwóch linii kodu, które dają poprawną reakcję na naciśnięcie przycisku? O których liniach kodu mowa? Jeśli chodzi...

    Mikrokontrolery Początkujący Tomq   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 4236
  • [LPC1768][CooCox][FreeRTOS] - problem z funkcją vTaskDelay

    Witam, próbuje uruchomic FreeRTOS 7.6.0 na LPC1768. Korzystam z CooCox`a. Dodałem do projektu plik FreeRTOSConfig.h, wybrałem stertę heap_2, port to oczywiście GCC->ARC_CM3. Podpiołem Handlery do przerwań. Plik FreeRTOSConf.h [syntax=c] #ifndef FREERTOS_CONFIG_H #define FREERTOS_CONFIG_H /*...

    Mikrokontrolery ARM krzysiek07576   22 Sty 2014 15:05 Odpowiedzi: 6    Wyświetleń: 1737
  • STM32 - Częste zawieszenia przy debugowaniu

    to mój kod. raz działa raz nie. Np ponowne uruchomienie Debugowania już go pogoni, a czasem nie da rady. wywala HardFault_Handler() lub inne. [syntax=c] /** ****************************************... * File Name : main.c * Date ...

    Mikrokontrolery luki05   14 Gru 2014 11:59 Odpowiedzi: 26    Wyświetleń: 1623
  • stm32f100rb - sprintf() float Coocox

    Zmieniłem : 2. change The initial stack pointer in the vector table: (void *)&pulStack[STACK_SIZE-1]... to (void (*)(void))((... long)pulStack + sizeof(pulStack)), w startup_stm32f10x_md_vl.c Dalej to samo. [syntax=c]/** ...

    Mikrokontrolery ARM piotrva   09 Mar 2015 10:10 Odpowiedzi: 10    Wyświetleń: 2124
  • STM32 - COOCOX deklaracja zmiennych globalnych itp

    Wygenerowany jest bezpośrednio z CooCoxa Linkera tutaj nie ma chyba jest zaszyty w środowisku. Wersja CoIDE to: Version: 1.7.8 [syntax=c] /** ****************************************... * (at)file startup_coide.c * (at)author Coocox * (at)version...

    Mikrokontrolery ARM kosster   03 Maj 2015 15:46 Odpowiedzi: 4    Wyświetleń: 759
  • [Sprzedam] Moduł Cortex-M3 STM32F103C8T6 + 3 GRATISY

    Do sprzedania mam moduł oparty o 32 bitowy procesor Cortex-M3 STM32F103C8T6: Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do 72 MHz, mają...

    Ogłoszenia Elektronika Szaflik   26 Maj 2015 20:05 Odpowiedzi: 0    Wyświetleń: 870
  • [Sprzedam] Zestaw STM32 STM32F103VCT6 NAND MP3 LCD 3.0"

    Do sprzedania mam moduł rozwojowy oparty o 32 bitowy procesor Cortex-M3 STM32F103VCT6: Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o częstotliwości do...

    Ogłoszenia Elektronika Szaflik   26 Maj 2015 21:29 Odpowiedzi: 0    Wyświetleń: 828
  • [ARM, STM32F4Discovery] - Konfiguracja Codeca CS43L22 po I2C

    Witam, od dłuższego czasu walczę z tym problemem i nie potrafię znaleźć rozwiązania. Mam projekt, który pochodzi z anglojęzycznego tutoriala: [url=]Link Wrzucony do Keila i skompilowany działa jak powinien. Problem w tym, że próbuję przenieść go na wykorzystanie bibliotek HAL, z których planuję...

    Mikrokontrolery ARM maksym92   28 Lis 2015 16:58 Odpowiedzi: 1    Wyświetleń: 978
  • STM32F103 - Dziwny reset procka

    Chyba nie jest inicjowany 2x bo jedna inicjacja tyczy sie portu B a druga portu C.... Dodano po 2 Wiem, że wielu ludzi nie lubi STM32Cube. Włączyłem generator na parę minut i wygenerowałm 'drivery' dla pinu przycisk i pinu led. Nastepnie skopiowałem "logike" autora postu poprawaijac nazwy pinow....

    Mikrokontrolery ARM bgolab   02 Mar 2016 11:57 Odpowiedzi: 10    Wyświetleń: 729
Mouser  Szukaj w 5mln produktów