Quantcast
Channel: Microcontrollers
Viewing all articles
Browse latest Browse all 218828

Forum Post: MSP432E401Y: Array declaration issue on MSP432E401Y launchpad

$
0
0
Part Number: MSP432E401Y Tool/software: Hi Maters, I am working on a MSP432E401Y launch pad and want to collect some samples (about 1000) through and external ADC and store in an array for frequency calculation. As I declare an array, the code run into the infinite loop in startup_msp432e401y_ccs.c. When I change the size of the array from 1000 to 2, the code runs well. As I increase the size of the array from 2 one by one till 13, the code runs well. But when the array size is 14, the code runs into the infinite loop. the code is here. void main(void) { uint32_t systemClock; systemClock = SysCtlClockFreqSet((SYSCTL_XTAL_25MHZ | SYSCTL_OSC_MAIN | SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480),120000000); uint32_t i,ii,N, i32Idx; uint32_t N_sample=100; uint32_t sample_data[14]; sample_data[0]=1; The array starts from the address of 0x20000348. I checked the microcontroller's memory; this part (0X2000.0000 to 0X3FFF.FFFF) can store data, and there should not be conciliation. I also copy the variables with their addresses as follows. Please help, Thank you very much, Zhonghai

Viewing all articles
Browse latest Browse all 218828

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>