麻烦问下,我运行程序的时候会莫名其妙的停止在某个地方,查阅了资料说是存储数组过大或者一直进中断的原因,我定义了两个无符号整型的数组,unsigned int data1[200],unsigned int data2[200],用来存储AD转换值,然后在定时器里面把数组的数值发送到串口进行蓝牙传输,可是不知道是哪里出现了问题,程序有的时候会运行一会儿就停止,我把数组前加上__no_init 还是会停止运行,卡在当前状态,希望给予帮助,是不是数组存储方式不对?还是中断的问题?谢谢!
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.
麻烦问下,我运行程序的时候会莫名其妙的停止在某个地方,查阅了资料说是存储数组过大或者一直进中断的原因,我定义了两个无符号整型的数组,unsigned int data1[200],unsigned int data2[200],用来存储AD转换值,然后在定时器里面把数组的数值发送到串口进行蓝牙传输,可是不知道是哪里出现了问题,程序有的时候会运行一会儿就停止,我把数组前加上__no_init 还是会停止运行,卡在当前状态,希望给予帮助,是不是数组存储方式不对?还是中断的问题?谢谢!