电子白板的控制程序,运行到某处总是会出错,跟踪发现程序竟然在一个算术运算处卡住了~比较纳闷,这时我英明的想到,可能是算术运算溢出导致了ARM体系的运算异常中断,然后系统就PIN住了。查看了源代码,发现代码中的运算是以毫秒计算的,每个变量除以1000后,一切OK,我们高兴的一塌糊涂。
我太牛X了...
电子白板的控制程序,运行到某处总是会出错,跟踪发现程序竟然在一个算术运算处卡住了~比较纳闷,这时我英明的想到,可能是算术运算溢出导致了ARM体系的运算异常中断,然后系统就PIN住了。查看了源代码,发现代码中的运算是以毫秒计算的,每个变量除以1000后,一切OK,我们高兴的一塌糊涂。
我太牛X了...