出现一件奇怪的事,我的一块板子一直用得好好的,突然一次下完程序后就只能执行10行代码了。有意思的是,这10行代码无所谓是什么都行,函数内代码的长度试了几个好像也无所谓,多长都没问题,但到第11行代码就会死在那不动。无论下什么程序都是这样,而这些程序在别的芯片上也都可以运行。请问这是怎么回事啊,谢谢!
xyz549040622:
有鬼了,你可以把板子寄回去让原厂处理,这么诡异的情况
xyz549040622:
启动文件错了?
Herburt Huang:
板子是我们自己做的啊,第一次出这个问题,我也搞不清楚啊。
Herburt Huang:
我的描述有问题,之前做的测试少,只执行10行有点想当然了。应该是AD的原因,只要是和AD有关的函数就有可能在函数刚开始或函数结束后死掉。现在原因还没找到,突然出现的毛病。
Michael Sun:
把代码贴出来一起看看吧,注明MCU型号。