external interrupt
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { if (GPIO_Pin == GPIO_PIN_1) { uint32_t current_time = HAL_GetTick(); if ((current_time - last_interrupt_time) > 500) { last_interrupt_time = current_t...
Ask questions, find answers, and share insights on STM32 products and their technical features.
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { if (GPIO_Pin == GPIO_PIN_1) { uint32_t current_time = HAL_GetTick(); if ((current_time - last_interrupt_time) > 500) { last_interrupt_time = current_t...
Spoiler HELLO,I have 2 issues1. A bug reportCubeMx generated init code is wrong with LL libthe marco config is not change from HAL to LL2. I cannot enable dual ADC1/ADC2 continous conversion with dma, and at every tranfer finish trigger a intteruptb...
Hello everyone,I'm designing a new system based on the STM32F746BET6.Basically it's just reading and writing GPIOs and receiving/transmitting data through a few interfaces (ethernet and I2C). The system receives a 100 bit/sec data frame every second ...
Hello EveryoneI encounter a problem with clock initialization for STM32H753V for peripheral clocks.I found a similar thread periphcommonclockconfig-when-adc-clocked-by-pll3 dealing with a similar thing, but mine is different:I have a very simple proj...
TLDR:Using a debugger to read the values of the reset values for the OCTOSPIM->PCR registers fails.Documentation:RM0468 Rev 2 - Table 7. Register boundary addresses0x5200B400 - 0x5200B7FF - OCTOSPI1 control registers Section 24.7: OCTOSPI registers C...
I’m trying to write data to the [MT25QL512ABB NOR flash](https://media-www.micron.com/-/media/client/global/documents/products/data-sheet/nor-flash/serial-nor/mt25q/die-rev-b/mt25q_qlkt_l_512_abb_0.pdf?rev=0ef0faa5f7b645d7bc11c30bfd27505b) using an S...
Hi all, I have been developing a bootloader to facilitate OTA updates on an STM32F446 device. The OTA update works such that, when the device is powered on, it runs the bootloader, which is written at address 0x08000000 in the flash memory. I keep tw...
Sorry, can I use STM32F407VET and STM32F4 Discovery board in CUBE IDE version 1.17.0. If so, tell me where I can find information on how to implement it. I tried on STM32F404VET and when compiling, it says that it does not see the controller.Thank
Hi,I am working on the electronics design and configuring the micro through CubeMX to decide which pins to connect to which pins.We need to read a quadrature encoder (ideally also with the index) and at the moment we have wired the micro/PCB as per a...
Hi,I'm looking for baseband processor for my IQ receiver. I would need dual 12-bit ADC with 5.12MSPS rate. I hope to get data from two ADC to DMA syncronously.I have been looking for STM32H745 for this task. Based on the datasheet, maximum sample rat...