Resolved! how to verify the fake STM32 MCUs?
I am working on a project using UART communication and I have a question what is really different between interrupt mode and DMA mode in TX except for their underlying mechanism.(HAL_UART_Transmit_IT vs HAL_UART_Transmit_DMA)I know DMA uses the DMA c...
Hello,I have a GPS module that prints of NMEA message strings in standard ASCII format at a rate of 9600 baud. This module is connected to usuart1 on my micro.It appears that only the first character is ever caught by the system, and anything followi...
I am working with the STM32L4 and STM32F4 microcontrollers and compiling with CubeIDE and System Workbench. I use no realtime operating system, I have no semaphores/mutexes, but I'm allowed to write code in C++. Every once in a while I want to execut...
I'm pluging into ADC_IN0 1x pull-up and 5x buttons, that when i pressed some button, it adds a resistor to ground and make a voltage_divider... then i read the value on ADC.But when i pressed the button, however, my ADC shows 0 on the variable and no...
Hi community members, I have tried to find the answer in the available documentation but could find the exact answer to my query. I have been using STM32-Nucleo-G474RE and I wanted to assign specific channels of ADCs to sensors X and other available ...
hey thereI have a STM32f030k6t6 which I wish to set a timer(TIM16 in this case) and each time timer interrupts, a GPIO pin toggles. I attach the clock configuration.and here is my tim16 confightim16.Instance = TIM16; htim16.Init.Prescaler = 10; h...
Hello all,I am facing following problem:Trying to perform an erase operation of a flash sector forces a WWDG reset. The WWDG is initialized with following settings: hwwdg.Instance = WWDG; hwwdg.Init.Prescaler = WWDG_PRESCALER_8; hwwdg.Init.Wind...