In simulink, we used CTU, ADC_Config (corresponding to 8 external input simulates), ADC_Config1 (corresponding to 8 external input simulates) and DMA_Config to configure the underlying layer. Through experiments, we found that:
Note: 16 analog converted digital quantities are stored in RAM (0x4000E000~0x4000E030), including both channel Numbers and channel conversion values.
1.These data can be read in the adc-conversion data register and RAM when 16 variables are set to pass in DMA_Config and the Destination Start Address is set to 0x4000E000.
2.When passing 2 variables is set in DMA_Config and Destination Start Address is set to 0x4000E000, these 2 data can only be read in adc-conversion data register, but not in RAM