I want the maximum processing speed from the STM32H723. So I enabled ITMC and DTCM cache. The project prcesses samples from 4 ADC inputs with ADC1. ADC1 is timer triggered and set up to use DMA in circular mode to transfer data to a buffer in D2 doma...
I am using one timer to trigger a second one and produce pwm outputs on the second timer. I would like to know if I disable this pwm timer (using CEN) and then re-enable it, will the PWMs re-start or wait until the next trigger event to re-start?If t...
I used stm32f469i-disco and lvgl to work with the lcd. but when i am using lvgl 8.30, error appear and says "dirent.h" and "unistd.h" not found. where i can found the library? pls help
Hi all, I'm trying to have the ADC sampling rate controlled by a timer (TIM9 in this case) and when 8 samples are acquired, DMA will fire a transfer complete interrupt. So far I'm able to get the ISR to fire one time but never again. In main I set up...
Hi,I want to compute the moving average of an IR sensor and set the brightness of an LED and im taking input values from read and I have set up an a timer interrupt which gets triggered every 100ms, and with this trigger I'm saving the read values in...
HiI am new at stm32 and build my can bus code i can receive and loop std id message between can1 and can 2 without problems. But when i send extended ID FIFO didn't receive them so didn't loop to another cansetup stm32f105transreceiver actual TJA1055...
Using STM32 HAL and a STM32H7 (I know some dissuade the usage of this). I have created 2 MPU Regions of non cacheable memory .void MPU_Config(void) { MPU_Region_InitTypeDef MPU_InitStruct = { 0 }; /* Disables the MPU */ HAL_MPU_Disable(); /** I...
I am trying read continuously from an external ADC. I want to use DMAMUX to do an SPI read from the ADC via SPI RX (MISO) without interrupting the MCU. I have an external data ready signal that gets low whenever data is ready. I want to use this exte...