2023-02-27 09:20 PM
Hello,
I am working on STM32h745 controller. In cortex M4 I enable two ADC3 channels. Read the ADC value using DMA method. Only one time I get the ADC value after that it shows busy. Also I changes the sampling time, but no effect. But that ADC3 channels properly work in cortex M7 using DMA method.
Can you please help me.
2023-02-28 06:08 AM
Hello @MDeva.1,
Based on your configuration, you need to configure SRAM4 to store peripheral input/output data in D3 domain.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-02-28 08:41 PM
But how I can store in SRAM4, in Cortex M4 in flash.ld there is only one RAM
2023-03-01 08:06 AM
According to the reference manual, SRAM4 is the only RAM accessible by BDMA and ADC3.
I guess the linker for FLASH CM4 in IAR is correct. I will check the missing memory area in CM4 and get back to soon.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2023-03-01 08:50 PM
In cortex M7 I read the ADC3 is working properly but when I tried to CM4 it goes in busy state.