This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640R2L: 用CCS进行开发时,编译生成的.cinit的疑惑

Part Number: CC2640R2L
Other Parts Discussed in Thread: CC2640

用CCS编译程序后 view->Memory Allocation查看编译后的数据存放,发现定义的数组放入.data段的同时,也会被放入.cinit段,而.cinit段是会放到flash中去的。由此产生的问题是,定义数组会挤占flash空间,本来flash就不是很充足,数组稍微定义大一点,编译就通不过。定义一个数组而已,想不明白为什么要存到flash里面去呢?有没有办法定义的数组不放.cinit中?