stm32 external clock

Znaleziono około 98 wyników dla: stm32 external clock
  • STM32 Nucleo F103 RB - Konfiguracja przycisku na rejestrach, problem z CRH

    Ta linijka chyba ustawia: Z dokumentacji ARM:

    Mikrokontrolery ARM   15 Paź 2017 19:01 Odpowiedzi: 59    Wyświetleń: 3117
  • [STM32] Czy inicjalizacja RTC w STM32 z kwarcem 32.768 kHz jest poprawna?

    Mówimy o STM32F4 czy zwyczajnym? Bo jak o zwyczajnym, to tam po prostu musisz sobie zrobić "czas unixowy", czyli liczbę sekund od jakiejś daty i przy potrzebie przekształcenia tego na format czytelny po prostu przeliczać. P.S. Definicje z których korzystasz (np. RCC_APB1Periph_PWR) są dla funkcji z biblioteki SPL, a nie do wpisywania wprost do rejestrów....

    Mikrokontrolery ARM   29 Lip 2012 14:58 Odpowiedzi: 11    Wyświetleń: 4945
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [STM32] Czy Embest STM32F107 ARM-CM3 można programować przez USB bez JTAG?

    Embedded boot loader The embedded boot loader is located in the System memory, programmed by ST during production. It is used to reprogram the Flash memory with one of the available serial interfaces: ● In low-, medium- and high-density devices the bootoader is activated through the USART1 interface. ● In XL-density devices the boot loader...

    Mikrokontrolery ARM   08 Wrz 2010 11:35 Odpowiedzi: 4    Wyświetleń: 2696
  • REKLAMA
  • STM32F0 - STM32F0Discovery Przerabianie przykładu, wywala błąd w core_cmInstr.h

    OpenOCD zaktualizowanie tak jak kompilator wcześniej. Przerabiam przykład od początku teraz na bazie tego o którym mówiłeś LPC Będe wklejał tutaj co dokładnie przerabiam. Jeśli coś robię źle to mam nadzieje że mnie poprawicie. Jeśli dobrze to mam nadzieje że komuś się przyda. 1.Import projektu lpc1114_blink_led i rename na stm32f0_blink_led 2. Zmiany...

    Mikrokontrolery ARM   20 Paź 2013 11:55 Odpowiedzi: 24    Wyświetleń: 4221
  • REKLAMA
  • STM32F0DISCOVERY - Bluetooth HC05 - Błędne znaki przy odbiorze UART

    Kod: [syntax=c]/** ****************************************... * (at)file system_stm32f0xx.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 23-March-2012 * (at)brief CMSIS Cortex-M0 Device Peripheral Access Layer System Source File. * This file contains the system clock configuration for STM32F0xx...

    Mikrokontrolery ARM   08 Mar 2016 15:38 Odpowiedzi: 20    Wyświetleń: 1506
  • REKLAMA
  • [STM32] [C/Keil/STM32CubeIDE] F030 transmisja SPI z użyciem DMA

    Funkcja SystemInit jest wywoływana w obu przypadkach na początku main. Podałem ją w kodzie. Może tutaj faktycznie jest problem. Pliki startup.s Keila i Cube się różnią. Zauważyłem, że funkcja SystemInit jest wywołana w pliku dla Cube. Niestety te pliki to dla mnie czarna magia. Czytałem o nim artykuł waszego kolegi z elektrody. https://www.elektroda.pl/rtvforum/topic3...

    Mikrokontrolery ARM   22 Sty 2021 13:24 Odpowiedzi: 21    Wyświetleń: 1032
  • STM32F030F4P6 - Debugger w System Workbench for STM32 nie działa, błąd open failed

    Wyłączyłem optymalizacje. Wprowadziłem zmiany w startup. http://obrazki.elektroda.pl/7964964200_1... Main wygląda tak: [syntax=c]int main(int argc, char* argv[]) { // At this stage the system clock should have already been configured // at high speed. int x=0; x+=10; // Infinite loop while (1) { ++x;// Add your code here. } }[/syntax]...

    Mikrokontrolery ARM   10 Mar 2016 13:36 Odpowiedzi: 18    Wyświetleń: 3030
  • [STM32][C/uVision4] Częstotliwość przerwania SysTick

    A to masz już w dokumentacji samego uC The RCC feeds the external clock of the Cortex System Timer (SysTick) with the AHB clock (HCLK) divided by 8 . The SysTick can work either with this clock or with the Cortex clock (HCLK), configurable in the SysTick control and status register. Z dokumentacji ARM: CLKSOURCE Indicates the clock source: 0 = external...

    Mikrokontrolery ARM   19 Maj 2013 13:06 Odpowiedzi: 33    Wyświetleń: 14390
  • STM32 - My schematic needs to be checked before PCB design.

    Btw did I get it right, that I need that external 8MHz crystal for my usb? You're absolutely right :-) See -> Datasheet page 28 Universal serial bus (USB) The STM32L15xxx embeds a USB device peripheral compatible with the USB full speed 12 Mbit/s. The USB interface implements a full speed (12 Mbit/s) function interface. It has software-configurable...

    Projektowanie PCB   04 Sie 2014 23:19 Odpowiedzi: 13    Wyświetleń: 5286
  • [STM32] STM32F107 Timer2 - dlaczego przerwanie co 10s zamiast 1s?

    tak wygląda moja konfiguracja rcc: [syntax=c]#define RCC_ON2 (RCC->APB1ENR)|= #define RCC_TIM_2 (RCC_APB1ENR_TIM2EN)[/syntax] [syntax=c]void rcc_conf(void) { //wlaczenie High Speed Internal clock RCC->CR |= (RCC_CR_HSION); //czekanie na zalaczenie High Speed Internal clock while(!RCC->CR & RCC_CR_HSIRDY); //wylaczenie High Speed External clock, PLL3,PLL2,PLL1...

    Mikrokontrolery ARM   14 Wrz 2011 10:23 Odpowiedzi: 12    Wyświetleń: 2345
  • REKLAMA
  • Programator C-SKY Flash z STM32 CK-Link Lite: Odczyt/zapis do MCU Taixin TXW817-810

    C-SKY Flash Programmer jest oprogramowaniem dostarczanym do pobrania przez XuanTie na stronie https://www.xrvm.cn/community/download?i... https://obrazki.elektroda.pl/1504579400_... Narzędzie to współpracuje z programatorami CK-Link do odczytu i zapisu w pamięci flash procesorów C-Sky z rdzeniem RISC. Procesory...

    Smart Home Poradniki   29 Maj 2025 13:20 Odpowiedzi: 2    Wyświetleń: 750
  • STM32L151 DFU USB bootloader – czy wymagany zewnętrzny kwarc i jak go uruchomić?

    Witam Robię prototyp płytki pod STM32L151 i zatrzymalem się przy zewnetrznym kwarcu. Nie mialem go zamiaru użyć, ale jak wyczytałem w "STM32™ microcontroller system memory boot mode" AN2606 str 39 "The external clock is mandatory only for the DFU bootloader and must be in the following range..." , wynika że jak chcę użyć DFU bootloader to muszę...

    Mikrokontrolery ARM   15 Lut 2014 08:49 Odpowiedzi: 8    Wyświetleń: 2799
  • STM32 - ZL29ARM - Uruchamianie płytki bez bibliotek

    Najlepiej poszukaj dokumentacji SysTicka na stronie ARMa. Choćby to: http://infocenter.arm.com/help/index.jsp... Kluczem do sukcesu jest wiedza, że "external clock" to zegar procesora podzielony przez 8 [; Swoją drogą, nie wiem jednak jak to mógłby być problem - przecież to tylko zmienia prędkość działania - 8x...

    Mikrokontrolery ARM   13 Lut 2013 10:14 Odpowiedzi: 99    Wyświetleń: 15504
  • stm32 - Obsluga enkodera - nie resetujący się licznik

    Niestety wygląda na to że tak po prostu ma być: Encoder interface mode acts simply as an external clock with direction selection. This means that the counter just counts continuously between 0 and the auto-reload value in the TIMx_ARR register (0 to ARR or ARR down to 0 depending on the direction).

    Mikrokontrolery ARM   11 Paź 2013 11:56 Odpowiedzi: 6    Wyświetleń: 1959
  • STM32 F7 - Problemy z inicjalizacją RTC z LSE 32.768 kHz

    Ooo Dzieki za odpowiedz. W sumie to korzystam tylko z manuala obecnie a te dwie linijki oznaczone niewiadomo po co dopisalem juz w ramach desperacji. W sumie RCC_BDCR nie ma za wiele bitow, tylko: BDRST: Backup domain software reset RTCEN: RTC clock enable RTCSEL[1:0]: RTC clock source selection LSEDRV[1:0]: LSE oscillator drive capability LSEBYP: External...

    Mikrokontrolery ARM   08 Gru 2015 09:52 Odpowiedzi: 5    Wyświetleń: 2298
  • [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: http://obrazki.elektroda.pl/6506556500_1... http://obrazki.elektroda.pl/5974943000_1... http://obrazki.elektroda.pl/2033015600_1... Plik main: /** ****************************************...

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 5049
  • [stm32] Podłączenie PL-2303 do USART na Kamami Butterfly2 bez MAX232 - czy to bezpieczne?

    [syntax=c] /** ****************************************... * (at)file system_stm32f10x.c * (at)author MCD Application Team * (at)version V3.5.0 * (at)date 08-April-2011 * (at)brief CMSIS Cortex-M3 Device Peripheral Access Layer System Source File. */ //... /*!< Uncomment the line corresponding to the desired System...

    Mikrokontrolery Początkujący   19 Lut 2012 12:27 Odpowiedzi: 17    Wyświetleń: 5801
  • Konfiguracja zegarów STM32F410RB - różne częstotliwości na GPIO przy HSI i HSE

    - nie zapoznał się ze schematem elektrycznym, I tutaj trafiłeś w sedno Zerknąłem jeszcze raz na schemat: https://obrazki.elektroda.pl/7360522100_... i zauważyłem zworkę SB50 która idzie do MCO, ale na schemacie nie widać gdzie idzie, więc zmierzyłem miernikiem i okazało się, że idzie do kwarcu Usunąłem ją i teraz wszystko działa :-)...

    Mikrokontrolery Początkujący   21 Sty 2019 21:21 Odpowiedzi: 15    Wyświetleń: 1254
  • STM32F051R8 - Podtrzymanie RTC podczas zasilania z VBAT

    Witam. Od kilku dni próbuję obsłużyć RTC na procesorze STM32F051R8, dokładnie na płytce DTM32F0 discovery. O ile zegar działa w miarę dobrze, to mam problem z utrzymaniem zegara podczas zasilania z baterii (VBAT). Rejestry się zachowują, ale zegar nie działa. Po ponownym włączeniu zasilania jest zapisana godzina w której zostało ono wyłączone. Kod,...

    Mikrokontrolery ARM   27 Lis 2012 08:07 Odpowiedzi: 11    Wyświetleń: 2706
  • Jak uruchomić wyświetlacz oparty o ILI9341? STM32F407 + SPI.

    Witam, Próbuje uruchomić wyświetlacz oparty o ILI9341 z wykorzystaniem SPI. Wyświetlacz sprawdzałem pod Arduino i działa, jest sprawny. Próbuję podpiąć go do STM32F407ZET6. SPI działa, widać że są przesyłane dane na oscyloskopie. Zaczerpnąłem procedurę inicjalizacji wyświetlacza z Adafruit dla Arduino ale wyświetlacz jak był biały tak jest po wgraniu...

    Mikrokontrolery ARM   20 Lis 2018 19:15 Odpowiedzi: 7    Wyświetleń: 741
  • STM32F407 - Konfiguracja CAN bus na pinach PB8 i PB9

    (at)sulfur Dopiero teraz znalazłem czas żeby dalej zająć się CANem. Ustawiłem tak jak mówiłeś i dalej nic. Nie mam pomysłu co sprawdzić . Tak jak wcześniej wspomniałem mam przejściówkę USB/CAN za pomocą której próbuję przetestować CANa. Program do obsługi tej przejściówki w ustawieniach transmisji wygląda następująco : http://obrazki.elektroda.pl/8802608800_1...

    Mikrokontrolery   16 Sty 2017 19:05 Odpowiedzi: 29    Wyświetleń: 4239
  • [STM32F103ZE][C/CoIDE]Timer taktowany zewnętrznym sygnałem

    Ten kod, który pokazałeś, to chyba SPL jeszcze? Jeśli nie jesteś zmuszony z niego korzystać, to przerzuć się na HAL, lub pisz bezpośrednio na rejestrach. Po za tym, dlaczego wybierasz jako źródło sygnał ITR0? Czytałeś RM, podrozdział External clock source mode 1 ? Musisz skonfigurować timer w trybie External Clock Mode 1, a jako źródło impulsów wybrać...

    Mikrokontrolery ARM   06 Gru 2017 09:44 Odpowiedzi: 6    Wyświetleń: 813
  • STM32F4 DISCOVERY - Jak skonfigurować piny SPI dla karty pamięci?

    Zacytuje z pliku stm32f4xx_spi.c ========================================... * How to use this driver * ========================================... * * 1. Enable peripheral clock using the following functions * RCC_APB2PeriphClockCmd(RCC_APB2Periph_SP... ENABLE) for SPI1 * RCC_APB1PeriphClockCmd(RCC_APB1Periph_SP...

    Mikrokontrolery ARM   22 Gru 2012 14:20 Odpowiedzi: 27    Wyświetleń: 5304
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Eclipse CPP Juno SR1 - świeżo wypakowane od nowa Katalog Workspace - Wyczyszczony Projekt wypakowany do innego katalogu niz Workspace Odpalamy Eclipse Ustawiamy Workspace na C:\_Prog\Workspace Zamykamy ekran powitalny. File->Import->General->Existing Project into Workspace Wskazuję plik z archiwum projektu. Projekt został dodany Sprawdzam ustawienia...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101268
  • [STM32f103ZET6][C/CooCox]] - Brak inicjalizacji wyświetlacza HY32C

    Tak. W zasadzie włączam taktowanie wszystkich portów zaraz po funkcji "SystemInit()". Dodano po 13 Próbowałem też na przykładzie z "hy mini". Zmieniłem tylko pin adresowy(RS), chip select na NE4 no i dorzuciłem obsługę DEMUX'a. I dalej nic. Załączam kod z tego przykładu: main: [syntax=c]void MUXInit(); //void TestChipSelect(); int main(void) { SystemInit();...

    Mikrokontrolery ARM   22 Paź 2013 09:52 Odpowiedzi: 8    Wyświetleń: 3123
  • [STM32F103VE] Jak skonfigurować ADC w STM32F103VE z wyzwalaniem przez Timer 2 CC2?

    Witam, Próbuję wymusić na STMie aby konwersja w jego zintegrowanym przetworniku ADC wyzwalana była przez CC2 od timera 2. Inicjalizacja odpowiednich peryferiów jak poniżej nie powoduje zadziałania całości. void ADC1_Init(void){ /*APB2 buses clock for ADC enable with prescaler 8*/ RCC->APB2ENR|=RCC_APB2ENR_ADC1EN; RCC->CFGR|=RCC_CFGR_ADCPRE_DIV8;...

    Mikrokontrolery ARM   23 Sty 2011 19:13 Odpowiedzi: 2    Wyświetleń: 2616
  • [STM32][C] Nie załącza się dioda przy zliczaniu impulsów na PA8

    Witam od paru dni mam problem z poniższym kodem. Program ma zliczać impulsy generowane przez SysTick - macha on nóżką PA8 i po zliczeniu 20 uruchomić przerwanie TIM1, co spowoduje zmianę stanu załączenia diody ( Pin PA5 ). Niestety dioda wg się nie załącza. uC STM32f411RE. Proszę o wyrozumiałość dopiero zaczynam przygodę z ARM. [syntax=c] #include "stm32f4xx.h"...

    Mikrokontrolery ARM   09 Mar 2020 11:19 Odpowiedzi: 25    Wyświetleń: 957
  • Atmega – jak dynamicznie włączać i wyłączać watchdog w C++ podczas programowania?

    A ja nie mogę dojść ile to ciągnie prądu. Taki Cortex vs ATtiny. Cortex-Mx to rdzenie stworzone z myślą o minimalizacji poboru, zresztą rdzenie ARM znane są z tego, że pomimo gigantycznej wydajności mają mało tranzystorów = mało ciągną prądu. Niech będzie o STM32 (Cortex-M3): The MCU is placed under the following conditions: ● All I/O pins are...

    Mikrokontrolery AVR   05 Gru 2009 23:53 Odpowiedzi: 61    Wyświetleń: 6698
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    A bawił się ktoś z Was tymi gotowcami od ST? Nie mogę tego uruchomić za bardzo. Na jednym małym projekcie działa ale jak chcę to dorzucić do FreeRTOS to już nie bardzo. Mam Taki kod: static void prvSetupHardware(void) { /* Start with the clocks in their expected state. */ RCC_DeInit(); /* Flash 0 wait state */ //FLASH_SetLatency(FLASH_Latency_2&#...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7694
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    Bit 31 w ST32F446 pokazuje ze external refernce clock nie jest zaimplementowany Ciekawe jaki efekt wywoła właczenie? Muszę sprawdzić. O jakim bicie 31 mowa? W rejestrze SYST_CSR nie ma takiego bitu, za to jest info, że jeśli external clock nie jest zaimplementowany, to po prostu nie da się przestawić CLKSOURCE na inną wartość niż 1. Dodatkowo w RM...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7650
  • Własny Makefile dla STM32F103 - program się kompiluje, ale nie działa

    GPIOA->BSRR |= GPIO_BSRR_BS5; To nie źródło problemu ale tak się tego rejestru nie używa. To jest write only rejestr czyli tylko samo przypisanie Zgadza się, dzięki :) Co do głównego problemu, punkt 1. Użyj debugera okazał się bardzo pomocny :) Założyłem, że skopałem coś w Makefile (np. brakuje jakiejś flagi) i podczas debugowania nic ciekawego...

    Mikrokontrolery ARM   31 Mar 2019 09:39 Odpowiedzi: 6    Wyświetleń: 678
  • 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 TRACE OS_USE_TRACE_SEMIHOSTING_DEBUG...

    Mikrokontrolery ARM   07 Mar 2016 16:41 Odpowiedzi: 12    Wyświetleń: 1518
  • ADV/7181C/LQFP - Czy 80 megahercowy kontroler ARM Cortex obsłuży dekoder video?

    Szukając o MIPI CSI2 trafiłem na ADV7280(-M). Co za wspaniały chip – tylko 32 piny! Nie ma podziału na dwa procesory SDP (standard proc.) i CP (component proc.), wszystkie funkcjonalności upakowane w jednym procesorze video. To oznacza że autodetekcja standardu wejścia PAL/NTSC jest zawsze, nie tylko w SDP, i że jeżeli SDP miał jakiś np. filtr...

    Arduino   15 Sty 2017 20:27 Odpowiedzi: 52    Wyświetleń: 3336
  • [stm32][gcc] - DMA, jak zwiększyć bufor przesyłanych danych?

    Witam, W pewnym momencie zaszła potrzeba przesłania dużej ilości danych przez DMA do zewnętrznego SDRAM'u i w tym miejscu rozczarowałem się trochę co do moich początkowych założeń. Od razu będę bazował na przykładzie : [syntax=c] RCC->AHB1ENR |= RCC_AHB1ENR_DMA2EN; // DMA clock enable // DMA Stream7 Channel1--------------------------------...

    Mikrokontrolery ARM   10 Sty 2017 00:06 Odpowiedzi: 14    Wyświetleń: 1953
  • FreeRTOS STM32F10x na KEIL – jak poprawnie uruchomić system i zadania?

    Witam Od kilku dni zaczałem zabawe z FreeRTOS. Niestety nie potrafie go uruchomić. Nie wiem gdzie jest problem. Prosiłbym o pomoc. Kod programu. (KEIL) ////////////////////////////////////////... #include "FreeRTOS.h" #include "task.h" #include "stm32f10x_systick.h" #include "stm32f10x_rcc.h"...

    Mikrokontrolery ARM   13 Sie 2011 18:32 Odpowiedzi: 5    Wyświetleń: 1965
  • [STM32F4] - Nieudane flashowanie przez OpenOCD na płytce Olimex

    Witam kolegów. Walczę od wczoraj z płytką prototypową w Olimexu. Ściągnąłem przykład migającej diody od Freddiego. Po pewnym czasie i odpowienich konfiguracjach, przykład się kompiluje. Poprzez Open OCD wywołuję: -f interface/jtagkey.cfg -f target/stm32f4x.cfg w wyniku: Info : only one transport option; autoselect 'jtag' adapter speed: 1000...

    Mikrokontrolery ARM   02 Kwi 2013 04:27 Odpowiedzi: 4    Wyświetleń: 2088
  • [Stm32] STM32 Keil-C: Odczyt ADC w trybie ciągłym z Injected group nie działa

    To tak poglądowo, bo bez nagłówków różnych wiele z tym kodem nie zdziałasz. Korzystam zwykle z czterokrotnego pomiaru tego samego kanału i uśredniania tych wyników. U mnie niestety jest wyzwalanie, a nie pomiar ciągły. [syntax=C]/*----------------------------... * \brief Returns value of selected channel...

    Mikrokontrolery ARM   07 Paź 2012 08:30 Odpowiedzi: 24    Wyświetleń: 2777
  • [PIC32] [MPLAB] [C] inicjalizacja mikrokontrolera - start systemu

    Witam rozpoczynam przygodę z PIC32. Napotkałem na problem z inicjalizacją systemu (zegar, pll, wdt, etc.). Może ktoś mi wyjaśnić jaka jest idea sekcji PRAGMA? Dlaczego tak? Czy trzeba osobno konfigurować drzewo zegarowe dla poszczególnych peryferiów, np. GPIO? Jakie rejestry są przez to konfigurowane i na jakim etapie pracy CPU - fuse bity, specjalny...

    Mikrokontrolery PIC   22 Lis 2011 10:37 Odpowiedzi: 21    Wyświetleń: 3684
  • STM32F3 - Jak uruchomić sygnał z oscylatora LSE 32768Hz

    Witam Jak w temacie próbuję uruchomić zegar LSE dla zegara RTC na moim procku STM32F3 discovery, ale nie udaje mi się ta czynność. W Reference manualu znalazłem taką adnotację: LSE clock The LSE crystal is a 32.768 kHz Low Speed External crystal or ceramic resonator. It has the advantage of providing a low-power but highly accurate clock source to the...

    Mikrokontrolery   29 Sie 2016 15:17 Odpowiedzi: 3    Wyświetleń: 1008
  • 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) return (1); /* Reload value impossible...

    Mikrokontrolery ARM   05 Kwi 2014 16:44 Odpowiedzi: 7    Wyświetleń: 2292
  • [STM32F042K6]ADC + DMA: Wyniki ADC przekraczają 10^6, jak ustabilizować?

    Witam Mam mały problem z uruchomieniem ADC + DMA na STM32F042K6 (Nucleo). Wyniki z ADC zamiast mieścić się w zakresie 0-4095 to ich wartości oscylują powyżej 10^6 [syntax=c]volatile uint32_t wynik_adc[4]; void ADC_Config(void) { RCC->APB2ENR |= RCC_APB2ENR_ADC1EN; //Enable the peripheral clock of the ADC RCC->AHBENR |= RCC_AHBENR_DMA1EN; //Enable the...

    Mikrokontrolery ARM   29 Lip 2018 21:48 Odpowiedzi: 10    Wyświetleń: 489
  • STM32F072 - brak reakcji na sygnały PA8 i PA9 przy przerwaniu zewn.

    Witam, przerabiając poradnik Szczerwunka nie mogę sobie poradzić z obsługą przerwania zewnętrznego, praca jako zwykły licznik działa bez problemu. Program nie reaguję na sygnały na PA8, niżej w programie mam także zakomentowany kod z noty aplikacyjnej, który powinien działać na wejściu CH2 TIM1 czyli PA9. Jednak ani pierwsza ani druga obsługa przerwania...

    Mikrokontrolery ARM   21 Sie 2018 19:04 Odpowiedzi: 4    Wyświetleń: 486
  • [STM32F303CB] Encoder remap w SYSCFG - czy to w ogóle działa?

    Cześć, czy ktokolwiek na tej planecie próbował użyć opcji remapowania enkodera z TIM15 na TIM2/TIM3/TIM4 w STM32? W datasheet opisane jest to tak (rejestr SYSCFG->CFGR1) https://obrazki.elektroda.pl/4378207500_... TIM15 nie ma bloku enkoderowego, ale według mojego rozumienia ustawiając odpowiednio bity ENCODER_MODE w tym rejestrze mogę...

    Mikrokontrolery ARM   03 Paź 2019 10:43 Odpowiedzi: 3    Wyświetleń: 594
  • [STM32F4] Jak działa taktowanie magistrali APB1/APB2 i AHB w oparciu o HSE/HSI?

    HSI clock The HSI clock signal is generated from an internal 8 MHz RC Oscillator and can be used directly as a system clock or divided by 2 to be used as PLL input. HSE clock The high speed external clock signal (HSE) can be generated from two possible clock sources: ● HSE external crystal/ceramic resonator ● HSE user external clock Czyli...

    Mikrokontrolery ARM   06 Lut 2012 17:57 Odpowiedzi: 10    Wyświetleń: 3708
  • [STM32L432] Wybór źródła zegara dla ADC: PLLSAI1 vs SYSCLK

    Witam ADC nie chce ruszyć (stoi na kalibracji), jeśli jako źródło zegara wybiorę PLLSAI1. W przypadku, gdy jako źródło wybiorę SYSCLK, ADC pracuje normalnie. Dodam jeszcze, że w rejestrze RCC_CCIPR( Bits 29:28 ADCSEL Dodano po 4 Po kilku próbach udało mi się ustalić, że przyczyna leży w ponownym zapisie do do RCC->CR=0xA9 ;//MSI=32 MHz, jeśli po ustawieniu...

    Mikrokontrolery ARM   22 Gru 2021 12:52 Odpowiedzi: 6    Wyświetleń: 654
  • [STM32F0/C] - Wyświetlacz SSD1306 po SPI nie reaguje, inicjalizacja nie działa

    Witam, Próbuję uruchomić wyświetlacz z kontrolerem SSD1306 po SPI, ale za chiny ludowe nie mogę uzyskać jakiejkolwiek reakcji. Schemat podłączenia wyświetlacza wygląda tak: http://obrazki.elektroda.pl/1073675300_1... Program za skomplikowany nie jest, praktycznie inicjacja peryferiów i próba zainicjowania wyświetlacza. main() System_init()...

    Mikrokontrolery ARM   21 Sty 2015 14:01 Odpowiedzi: 1    Wyświetleń: 1269
  • [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 używałem poprzez naciśnięcie "build". W ustawieniach...

    Mikrokontrolery ARM   15 Mar 2017 21:48 Odpowiedzi: 15    Wyświetleń: 1839
  • Kalibracja RTC w STM32F411 za pomocą rejestrów - instrukcje i wskazówki

    opisz jak w procesorze STM32F411 skalibrować RTC używająć rejestrów. Posiłkuj się Reference Manual i notą aplikacyją AN4759 Wstępna ocena dostępnych informacji Użytkownik prosi o szczegółowy opis kalibracji RTC w mikrokontrolerze STM32F411 przy użyciu rejestrów, opierając się na Reference Manual oraz nocie aplikacyjnej AN4759 . Celem jest precyzyjne...

    Mikrokontrolery Pozostałe   19 Paź 2024 14:42 Odpowiedzi: 1    Wyświetleń: 159
  • Konfiguracja STM32 w Eclipse Mars.1 - Problemy z ustawieniami PATH i makefile

    Witam wszystkich użytkowników, na studiach spodobały mi się stmy, chce iść w tym kierunku... Mam problem z poprawną konfiguracją środowiska. Oto kroki które poczyniłem: 1.Instalacja gdb_hardvare_debuging w programie eclipse 1.1Help 1.2Instal New Software 1.3Work with: --All Avaliable Sites – 1.3.1Instalacja GDB hadvare debugging 2.Załadowanie...

    Mikrokontrolery   21 Gru 2015 22:16 Odpowiedzi: 12    Wyświetleń: 1578
  • Konfiguracja FreeRTOS na STM32F407VG – poprawne ustawienie czasów i obsługa wielu zadań

    Standardowo jest taktowany 168MHz na wewnętrznym źródle sygnału: Dodano po 13 Dodano po 28 [syntax=c] /** ****************************************... * (at)file system_stm32f4xx.c * (at)author MCD Application Team * (at)version V1.0.0 * (at)date 30-September-2011 * (at)brief CMSIS Cortex-M4 Device Peripheral Access...

    Mikrokontrolery ARM   16 Sie 2015 12:05 Odpowiedzi: 6    Wyświetleń: 1059
  • [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=http://www.siwawi.arubi.uni-kl.de/a... strony i przerobiłem go by pasował do STM32L. Po testach objawy wyglądają tak: Karty 512MB i 16GB: porgram mniej...

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 49    Wyświetleń: 13689
  • [stm32f103ve] Konfiguracja CAN w STM32F103VE z FreeRTOS - brak sygnału na magistrali

    Witam, Na początku chciałem zaznaczyć ze jestem początkujący jeśli chodzi o procesory typu ARM, a tym bardziej o obsługę FreeRTOS. Mam problem z obsługą magistrali CAN pod tym system. Wykorzystuje biblioteki pobrane ze strony www.freertos.org . Niby wszystko ładnie się kompiluje ale na magistrali nic się nie pojawia . Odpaliłem proste zadania typu miganie...

    Mikrokontrolery ARM   08 Cze 2011 16:39 Odpowiedzi: 4    Wyświetleń: 1759
  • C Keil - STM32F103VE + kamera OV7725 + wyśw. SSD1963

    Witam, Mam problem - mam za zadanie zrobić coś w stylu skanera 3D na STM32. Na razie nie mogę opanować samej obsługi kamery w konfiguracji STM32F103VE+ wyśw. SSD1963 7" (zestaw EB-STM32_08_LCD7) i kamera OV7725 . Do zestawu dostałem przykładowe projekty w keilu. Bazując na projekcie do sprawdzania kamery z wyświetlaczem 4.3' wkleiłem działające biblioteki...

    Mikrokontrolery ARM   26 Gru 2013 15:52 Odpowiedzi: 16    Wyświetleń: 3645
  • STM32F4xx - Głupi problem z licznikiem zewnętrznych impulsów.

    To już jest część działającego programu i wszystkie porty GPIO są podłączone do zegara. Dodano po 58 Na razie usunąłem jedną linię (wykomentowana) i dodałem ustawienie zewnętrznego taktowania z przykładu z SPL - działa. Teraz muszę dojść co ta linia z SPL dokładnie robi, bo nie jest to takie baaaardzo proste. Dodano po 1 Finalnie wygląda to tak: [syntax=c]...

    Mikrokontrolery ARM   29 Lip 2013 13:46 Odpowiedzi: 8    Wyświetleń: 1461
  • STM32F407 - adc i dma - jak osiągnąć maksymalny czas próbkowania

    Próbuje osiągnąć maksymalny możliwy czas próbkowania (2.4MSPS) z STM32F407ZET6 Inicjalizacja ADC i DMA: ADC_SampleTime_3Cycles lub ADC_SampleTime_15Cycles powoduje że wartości odczytane z przetwornika są 0. Niższe prędkości próbkowania działają poprawnie lecz mi chodzi o "wyciągnięcie" tych 2.4MSPS Dla ADC_SampleTime_84Cycles : 982648 Dla ADC_SampleTime_56Cycles:...

    Mikrokontrolery ARM   01 Wrz 2019 11:31 Odpowiedzi: 7    Wyświetleń: 639
  • STM32F373 - SysTick nie uruchamia się po migracji z STM32F103

    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ę sterować GPIO. Następnie spróbowałem uruchomić SysTicka....

    Mikrokontrolery ARM   17 Lut 2016 10:36 Odpowiedzi: 12    Wyświetleń: 1224
  • [stm32L031] Jak najmniejszy pobór prądu i zliczanie impulsów

    LPTIM ma przecież: External clock source over LPTIM input (working with no LP oscillator running, used by Pulse Counter application) Wydaje się to dużo lepszą opcją niż budzenie co przerwanie. Impulsy taktują timer, cały układ jest wyłączony, co godzinę budzisz układ przez RTC, odczytujesz licznik timera, odejmujesz od poprzednio odczytanej wartości,...

    Mikrokontrolery ARM   15 Lut 2018 11:58 Odpowiedzi: 34    Wyświetleń: 2025
  • [STM32F107] [STM32F107RCT6] Brak komunikacji z procesorem, błąd core not halted

    Witam ponownie, mam teraz niezwykłą zagadkę, tak więc posklejałem kawałek kodu który obsługuje USART + Ethernet - program polega jedynie na tym że jak odbierze jakąkolwiek ramkę Ethernetową to powiadomi o niej i wyśle przez RS-232 MAC address nadawcy i odbiorycy (przy czym tutaj kwestia estetyczna jest niedopracowana) - tak czy inaczej kod ten przetestowałem...

    Mikrokontrolery ARM   31 Paź 2011 19:02 Odpowiedzi: 16    Wyświetleń: 5396
  • STM32F7Discovery - Kaskadowe łączenie TIM2 i TIM3

    Chcę, aby TIM2 i TIM3 pracowały w połączeniu kaskadowym. Ta konfiguracja działa, ale mam pewną wątpliwość dotyczącą pracy TIM2 (TIM2 taktuje TIM3). Z racji braku domowego oscyloskopu staram sobie pomóc diodą LED. Inicjalizacja diody realizowana jest przez inicjalizacją timerów. W inicjalizacji dioda jest zapalana. W procedurze obsługi przerwania od...

    Mikrokontrolery ARM   30 Gru 2015 20:19 Odpowiedzi: 7    Wyświetleń: 1290
  • Jak zsynchronizować TIMER1 z ADC2 na STM32F407 przy PWM?

    Witam od 2 dni próbuje zsynchronizować TMI1 (podczas generowania przebiegu PWM) i ADC2 w taki sposób aby przetwornik ADC2 próbkował w czasie gdy gdy nastąpi przepełnienie w liczniku jak poniżej na rysunku: https://obrazki.elektroda.pl/6382692400_... Dodam, że Timer pracuje w trybie "Center-aligned mode 2" a przetwornik ADC2 używa kanału...

    Mikrokontrolery ARM   03 Paź 2018 15:04 Odpowiedzi: 2    Wyświetleń: 600
  • STM32F405RG zawiesza się na operacji dzielenia i nie tylko

    OK, spróbuję. Dodano: Niestety nie udało mi się zrobić nic z tym ADC, zmienna, do której wpisuję wartość z przetwornika uparcie przyjmuje cały czas zero, a próbowałem różnych ustawień. Napisałem kod, w którym wartość z ADC przepisywana jest do DAC, ale kręcąc potencjometrem nic się nie dzieje (mierzę zmiany DAC na oscyloskopie). Kod jest podobny i wygląda...

    Mikrokontrolery ARM   19 Cze 2017 17:11 Odpowiedzi: 22    Wyświetleń: 1836
  • STM32F1 - TIM3 zlicza 2x szybciej przy pierwszym uruchomieniu timerów

    Witam. Używam TIM1 (master) i TIM3 (slave). Konfiguruję je tak jak na listingu poniżej. TIM1 generuje przebieg prostokątny o określonej częstotliwości na wyjściu kanału OC1, jednocześnie sygnał porównania przekazywany jest jako źródło taktowania TIM3 który ma zliczać te "porównania". Na pierwszy rzut oka wszystko jest ok, ale podczas pierwszego uruchomienia...

    Mikrokontrolery ARM   09 Wrz 2013 10:22 Odpowiedzi: 2    Wyświetleń: 1875
  • STM32F103 - Jaki RTOS (uzycie ADC wyzwalanego z Timera + transfer przez DMA)

    Ne wiem, po co do takiego zadania angażować RTOS, chyba, że docelowo ma być tego duo więcej. Skoro wiesz, co i jak trzeba zaprodramować - po prostu zaprogramuj timer, ADC i DMA, obrabiaj wstępnie próbki w przerwaniu DMA, a resztę przetwarzania zrób przez PendSV (obniż priorytet do najniższego), bez pętli głównej. Wiesz calosc dekodowania i wysylania...

    Mikrokontrolery ARM   21 Sty 2013 11:38 Odpowiedzi: 6    Wyświetleń: 3549
  • [STM32F4][C/Keil] - ADC1 + przerwanie od DMA transfer complete

    Nie wiem jak z ta zakrecona biblioteka od ST :) moj dzialajacy kod na STM32F407 z jednego projektu (z tym ze wyzwalanie ADC jest z Timera). Przerwanie DMA wyzwalane po zebraniu 8 probek... Twojego kodu nie analizuje bo ta biblioteka dziala czasami jak chce, z tego co pamietam na F4 chyba tez z nia mialem problem przy ADC i DMA... [syntax=cpp] volatile...

    Mikrokontrolery ARM   17 Maj 2014 15:26 Odpowiedzi: 2    Wyświetleń: 1656
  • STM32F7 jak obliczyć Flash access parameters dla pamięci obsługiwanej przes FMC

    W plikach nagłówkowych do biblioteki SPL/HAL te parametry są dobrze opisane: [syntax=c]/** * (at)brief Timing parameters For FMC NAND and PCCARD Banks */ typedef struct { uint32_t FMC_SetupTime; /*!< Defines the number of HCLK cycles to setup address before the command assertion for NAND-Flash read or write access to common/Attribute or I/O memory...

    Mikrokontrolery ARM   21 Kwi 2017 17:20 Odpowiedzi: 7    Wyświetleń: 1317
  • STM32F4 i MAX1300 SPI - brak odpowiedzi na dane startowe i kontrolne

    Witam, Problem polega na komunikacji STM32F4 z układem MAX1300 http://datasheets.maximintegrated.com/en... Układ nie odpowiada poprawnie ani na Conversion-Start Byte np 0x0900 0x0000 (start conversation CH1) ani na Mode-Control Byte np 0xF8 (power save mode) http://obrazki.elektroda.pl/3610528800_1... Niebieski->CS,...

    Mikrokontrolery ARM   29 Sty 2014 19:00 Odpowiedzi: 1    Wyświetleń: 1122
  • [STM32][F4] - Przerwanie od timera, wskakiwanie do "__Default_Handler"

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

    Mikrokontrolery ARM   16 Mar 2013 10:19 Odpowiedzi: 4    Wyświetleń: 3063
  • [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ę : http://gandalf.arubi.uni-kl.de/avr_proje...

    Mikrokontrolery ARM   14 Lip 2012 14:57 Odpowiedzi: 38    Wyświetleń: 7957
  • Moduł przetwornika temperatury MAX6675 z Arduino Nano - błędne odczyty temperatury

    Chyba rozwiązałem problem. Ponieważ ten moduł jest chińczykiem, na płytce jest opisany jako MAX6675, natomiast na chipie jako MAX31855. Zgodnie z filmikiem, który wcześniej podesłałem, należy na wejściu termopary zastosować kondensator 10nF. Do testowania użyłem kodu programu z (może komuś się to kiedyś przyda)[url=tej]https://curiousscientist...

    Początkujący Elektronicy   07 Cze 2021 22:11 Odpowiedzi: 6    Wyświetleń: 489
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    AVE... LChucki ma ten problem, że on zna się na tych swoich ARMach i jest zaślepiony swoją miłością do nich. Wsadzałby je wszędzie, nawet tam, gdzie byle ATTiny czy PIC10/12F da radę. Dzielnikami i buforami rozwiązuje problemy, których by nie miał używając ośmiobitowca. A co do pisania prostych funkcji, to pozwolę sobie posłużyć się przykładem programu,...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17295
  • [stm32l053 Nucleo] DAC nie odwzorowuje sygnałów powyżej 50Hz z ADC

    Dzień dobry, Może moje pytanie będzie śmieszne, ale nie mogę znaleźć rozwiązania swojego problemu... To moje początki z ADC i DAC jako wstep do DSP... Procesor stm32l053 - płytka Nucleo :) Zegar skonfigurowany na 32MHz. Za pomocą TIM22 generuję przerwania co 10kHz, w których wyzwalany jest ADC mierzący napięcie na pinie IN1 (PA1). Próbkowanie ADC ustawione...

    Mikrokontrolery Początkujący   09 Wrz 2019 19:12 Odpowiedzi: 5    Wyświetleń: 696
  • STM32 CubeMX RTC - brak wyświetlania daty, tylko czas jest widoczny

    Dobry wieczór Sam zaczynam z armami i nie bardzo wiem, czy wypada abym coś radził ? W każdym razie moja walka z RTC skończyła się na programowaniu rejestrów, bo z HALem do ładu dojść nie mogłem. Co prawda procesor nie ten (STM32F091RCT6), ale może RTC to samo. Inicjalizacja RTC : [syntax=c] int InitZegarRTCWithLSE() { uint32_t LoopGuard; /* GPIO_InitTypeDef...

    Mikrokontrolery ARM   08 Maj 2018 23:50 Odpowiedzi: 5    Wyświetleń: 1485
  • Nie poprawnie działający delay us z użyciem Systick

    Witam Was mam taki problem i nie wiem jak sobie z nim poradzić. Słowem wstępu Mk: stm32303vct6 zestaw discovery podłączony kwarc tak jak poniżej http://obrazki.elektroda.pl/9922777300_1... zwarte SB17 SB18, rezystor już był, dolutowałem C23, C22 - 22pF (nie miałem 20pF) SB12 do MCO nie ruszałem, jeszcze nie wiem do czego mogę MCO użyć...

    Mikrokontrolery ARM   28 Lip 2015 22:05 Odpowiedzi: 9    Wyświetleń: 1821
  • [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 https://elty.pl/pl/p/Wyswietlacz-LCD-4%2... 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...

    Mikrokontrolery ARM   02 Sie 2018 09:49 Odpowiedzi: 7    Wyświetleń: 786
  • [STM32L476] Błąd OpenOCD podczas próby debugowania z remapowanymi strukturami

    Open On-Chip Debugger 0.10.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD...

    Mikrokontrolery ARM   07 Sie 2022 08:34 Odpowiedzi: 0    Wyświetleń: 516
  • Przeniesienie kodu z Keil uVision do innego środowiska

    Rzeczywiście wystarczyło to zaznaczyć i jest już lepiej, przynajmniej próbuje coś kompilować :) Niestety pojawił się kolejny problem, tym razem chyba trudniejszy do rozwiązania. GCC strasznie nie podoba się plik startup... [syntax=c];******************** (C) COPYRIGHT 2010 STMicroelectronics ******************** ;* File Name : startup_stm32f10x_hd.s...

    Mikrokontrolery   04 Wrz 2012 00:17 Odpowiedzi: 16    Wyświetleń: 3207
  • [STM32] [STM32F303] - Jak efektywnie zarządzać buforami DMA w oscyloskopie 1MHz?

    Tak, tylko ta linia nie wnosi nic do problemu. Wróciłem do starej posklejanej wersji: Dodano po 5 Nerwy mnie już biorą... powyższy kod... po kolejnych próbach grzmoci się totalnie - inaczej tego ując nie moge (przepraszam). Zawiesza się od razu po załączeniu diody LED, USB wysiada przy BR = 9600 przy okazji sypiąc mi totalnie terminal...

    Mikrokontrolery ARM   15 Maj 2014 23:36 Odpowiedzi: 15    Wyświetleń: 4620
  • [STM32 P103] Czy uszkodziłem konwerter RS232->RS485 i RS232 na STM32 P103?

    Napisałem program obsługujący komunikację RS232 dla płytki STM32 P103: - dokumentacja płytki https://www.olimex.com/dev/pdf/ARM/ST/ST... - schemat https://www.olimex.com/dev/images/ARM/ST... Niestety łącząc docelowo przez konwerter RS232 -> RS485 i podłączając do serwomechanizmu RS28 dynamixel podłączyłem raz zasilanie 15V,...

    Mikrokontrolery Początkujący   28 Lip 2012 08:57 Odpowiedzi: 12    Wyświetleń: 3205
  • ST32F746-Disco - problem z przerwaniami w kodzie, konfiguracja EXTI

    Sprawdź, czy w module startup masz w ogóle w tablicy wyjątków nazwę procedury obsługi tego przerwania. Kiedy ostatni raz bawiłem się AC6, generował puste tablice wyjątków. Nie ma tam nic :( tylko to: g_pfnVectors: .word_estack .wordReset_Handler .wordNMI_Handler .wordHardFault_Handler .wordMemManage_Handler .wordBusFault_Handler .wordUsageFault_Handler...

    Mikrokontrolery ARM   06 Kwi 2016 15:22 Odpowiedzi: 22    Wyświetleń: 1554
  • STM32F1 - problem z przesyłaniem pliku WAV za pomocą I2S (SD, FatFs, DMA, I2S, DAC)

    Cześć! Po kilku małych projektach opartych na Nucleo i Discovery postanowiłem wykonać trochę bardziej skomplikowany i praktyczny projekt - odtwarzacz plików WAV z karty SD i... zwracam się do Was z prośbą o pomoc 😄 Projekt oparty jest o STM32F103RCT6 do którego podłączone jest gniazdo kart microSD i DAC (PCM1780). Za pomocą FatFs odczytuję plik WAV...

    Mikrokontrolery   04 Maj 2023 19:52 Odpowiedzi: 5    Wyświetleń: 543
  • [STM32] tworzenie własnego pliku .c z funkcją wykorzystującą I2C_HandleTypeDef

    Witam serdecznie. Niżej kawałek kodu z pliku main.c W tym kodzie odczytuje sekundy z zewnętrznego układu RTC po I2C. Jak widać stworzyłem sobie funkcję "odczytaj_sekunde" w pliku "main.c" przed funkcją główną: unknown type name I2C_HandleTypeDef Co oznacza, że funkcja nie wie czym jest "I2C_HandleTypeDef" i to jest dla mnie jasne. Próbowałem zainkludować...

    Programowanie Początkujący   13 Lip 2021 11:31 Odpowiedzi: 7    Wyświetleń: 684
  • Jak podkręcić Intel Core2 Quad Q6600 na płycie GIGABYTE G33M-S2?

    --------[ EVEREST Home Edition (c) 2003-2005 Lavalys, Inc. ]---------------------------------------... Wersja EVEREST v2.20.405/pl Strona domowa http://www.lavalys.com/ Typ raportu Kreator raportów Komputer AREKPAULAX33 Generator raportu ArekPaulax3 System operacyjny Windows 7 Ultimate Media Center Edition 6.1.7600 Data 2012-01-31...

    Komputery Modding & OC   11 Sie 2022 21:15 Odpowiedzi: 36    Wyświetleń: 8908
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Witam. Od pewnego czasu walczę z chińską płytką (blue-pill) z STM32F103 na pokładzie i z tego co już się nauczyłem oraz co sobie w ReferenceManualu wyczytałem to wiem, że AVR'y odłożę na półkę:) Moja nauka jest w stylu 'bare-metal' wykorzystuję jedynie pliki nagłówkowe stm32f103xb.h i kilka od CMSIS które można wydobyć z STM'owych bibliotek, więc ich...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 993
  • STM32 Discovery - Brak pinów PA11 i PA12 w CubeMX

    Mało przykładów w sieci z CANem. Mam wolne piny PB8 i PB9 więc na tych pinach chciałbym zrealizować CANa. Z informacji z sieci poskładałem coś takiego: CAN.h [syntax=c] #define STANDARD_FORMAT 0 #define EXTENDED_FORMAT 1 #define DATA_FRAME 0 #define REMOTE_FRAME 1 typedef struct { unsigned int id; /* 29 bit identifier */ unsigned char data[8]; /* Data...

    Mikrokontrolery   27 Gru 2016 20:39 Odpowiedzi: 9    Wyświetleń: 810
  • [STM32] F4 - Undefined symbol Init_GLCDPORT - brak definicji funkcji?

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

    Mikrokontrolery ARM   28 Mar 2012 11:25 Odpowiedzi: 2    Wyświetleń: 1911
  • STM32F107RCT6 + VS1003 - transmisja SPI działa tylko w jedną stronę

    Zaprojektowałem i zbudowałem płytkę wyposażoną w procesor STM32F107RCT6 oraz dekoder popularny MP3 VS1003. Jest to kolejna wersja starszego projektu na PIC32, który przenoszę na nowy mikrokontroler. Większa część projektu PCB pochodzi ze starej wersji. Do komunikacji z VS1003 używam popularnej biblioteki Andy'ego Karpova, którą już wcześniej przeportowałem...

    Mikrokontrolery   13 Lut 2021 11:19 Odpowiedzi: 8    Wyświetleń: 363
  • [Sprzedam] Zestaw STM32 STM32F103VCT6 NAND MP3 LCD 3.0"

    Do sprzedania mam moduł rozwojowy oparty o 32 bitowy procesor Cortex-M3 STM32F103VCT6: http://obrazki.elektroda.pl/1742074400_1... 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,...

    Ogłoszenia Elektronika   26 Maj 2015 21:29 Odpowiedzi: 0    Wyświetleń: 1296
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    https://obrazki.elektroda.pl/4950580000_... 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ń: 2400
  • LCD 16x2 na ST7066U + NUCLEOF411RE - wyświetla przypadkowe znaki

    Cześć, Znalazłem u siebie w szafce stary wyświetlacz LCD 2x16(QC PASS, 1602FZA 2014.2.17), jako że mam też Nucleo, postanowiłem uruchomić sobie ten LCD. Pobrałem bibliotekę do LCD2x16 ze strony controllerstech, która była napisana na sterownik HD44780 (a przynajmniej tak mi się wydaje). W moim wyświetlaczu siedzi ST7066U Link poniżej: https://controllerstech.com/interface-lc...

    Mikrokontrolery ARM   20 Paź 2021 19:19 Odpowiedzi: 9    Wyświetleń: 1479
  • Sterowanie diodą przez USB w STM32F103VBT6 - jak aktywować LEDON?

    Szanowni Forumowicze, Mam problem z Virtual Port COM. Używam procesora STM32F103VBT6. Na nim chcę zrobić taki sterownik uniwersalny kilka wejść wyjść oraz USB do wysyłania komend i odczytu stanu wejść i wyjść. Chcę zrobić to tak że np mam wyjście powiedzmy PA0 i jest tam podłączona dioda i po wysłaniu komendy "LEDON" włączy się. Niestety mając do dyspozycji...

    Mikrokontrolery ARM   07 Wrz 2019 09:10 Odpowiedzi: 9    Wyświetleń: 927
  • [STM32F051] [STM32F051][C/Eclipse] - DMA nie kopiuje danych z ADC do tablicy, co sprawdzić?

    Witam, mam trywialny pewnie problem z DMA dla przetwornika ADC, sam przetwornik działa, mierzy, lecz problem jest w tym, że DMA nie kopiuje danych do zaznaczonej przeze mnie tablicy, przesyłam pełną konfigurację, o czym zapomniałem? Konfiguracja ADC i DMA: Dodano po 51 Problem rozwiązany - warto zostawić dobrą radę dla potomnych - przy definiowaniu...

    Mikrokontrolery ARM   10 Lut 2014 09:54 Odpowiedzi: 0    Wyświetleń: 1140
  • [STM32F3 Discovery] STM32F3 Discovery + TJA1040: brak odbioru danych przez CAN, wysyłanie działa

    Witam Kolegów, Od kilku dni męczę się z pewnym problemem. Na postawie filmu z youtube https://www.youtube.com/watch?v=GYhsHJi6... 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 + MCP2551)....

    Mikrokontrolery ARM   25 Lut 2017 20:51 Odpowiedzi: 0    Wyświetleń: 864
  • stm32f1 eclipse openOCD - podczas debugu od razu wchodzi do Default_Handler

    Witam ponownie. Mam jeszcze pytanie. Ponieważ chciałem dodać obsługę: ETH_WKUP_IRQHandler i ETH_IRQn. Więc w pliku vaectors.c dodałem takie linijki: [syntax=c] // ETH Ethernet global Interrupt void ETH_IRQHandler(void) __attribute__ ((interrupt, weak, alias("__Default_Handler"))); // ETH_WKUP Ethernet Wakeup through EXTI line Interrupt void ETH_WKUP_IRQHandler(void)...

    Mikrokontrolery ARM   17 Lut 2016 11:37 Odpowiedzi: 51    Wyświetleń: 2877
  • [Sprzedam] Moduł Cortex-M3 STM32F103C8T6 + 3 GRATISY

    Do sprzedania mam moduł oparty o 32 bitowy procesor Cortex-M3 STM32F103C8T6: http://obrazki.elektroda.pl/6552814600_1... 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...

    Ogłoszenia Elektronika   26 Maj 2015 20:05 Odpowiedzi: 0    Wyświetleń: 1173
  • Brak reakcji panelu dotykowego XPT2046 z wyświetlaczem ILI9341 na STM32-F407

    Dzień dobry, problem tytułowy to problem z modułem wyświetlacza z panelem dotykowym, rezystancyjnym bodajże. Wyświetlacz z sterownikiem ILI9341, panel dotykowy z sterownikiem XPT2046. O ile z wyświetlaczem nie ma żadnych problemów - program wygenerowany przez TouchGFX jest na nim wyświetlany, tak już panel dotykowy kompletnie nie reaguje na dotyk, współrzędne...

    Mikrokontrolery ARM   13 Lip 2023 18:08 Odpowiedzi: 0    Wyświetleń: 495
  • [Sprzedam] HIT! Moduł STM32 Cortex-M3 STM32F103VET6 512k USB

    Do sprzedania mam moduł oparty o 32 bitowy procesor STM32F103VET6 Cortex-M3. http://obrazki.elektroda.pl/8406402000_1... 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   12 Paź 2011 21:07 Odpowiedzi: 0    Wyświetleń: 2012
  • [Sprzedam]Moduł STM32F103VET6 512kB Cortex-M3 USB CAN SD

    http://obrazki.elektroda.net/5_128508213... Do sprzedania mam moduł oparty o 32 bitowy procesor STM32F103VET6 Cortex-M3. http://obrazki.elektroda.net/83_12850821... Procesor ten jest reprezentantem serii "Performance Line" (STM32F103) – mikrokontrolery o bogatszym wyposażeniu niż wersje F101 i F102, przystosowane do taktowania sygnałem o...

    Ogłoszenia Elektronika   21 Wrz 2010 16:18 Odpowiedzi: 0    Wyświetleń: 2040
  • [STM32] [STM32][libopenstm32] Obsługa przerwania Timera2 - konfiguracja i kod programu

    Witam, mam problem z programem obsługi przerwania od Timera2. Używam biblioteki #include <libopenstm32/rcc.h> #include <libopenstm32/flash.h> #include <libopenstm32/gpio.h> #include <libopenstm32/usart.h> #include <libopenstm32/timer.h> #include <libopenstm32/nvic.h> void clock_setup(void) { rcc_osc_on(HSI);...

    Mikrokontrolery ARM   01 Maj 2010 17:28 Odpowiedzi: 0    Wyświetleń: 2046