AVR/Atmel Studio延时函数没有被调用的问题
最近刚接触Atmel Studio,有很多东西不熟悉。弄了个范例程序,想自己改个跑马灯的程序,需要用到延时,可是延时一做成函数就有问题,根本没有延时的效果,把代码放到主函数里却没有问题。使用avr simulator软件仿真试试,发现延时函数根本没有被调用,可是函数明明声明得没有问题啊。 网上一查发现是GCC编译器优化导致的。这下我明白了,因为GCC编译器会误认为这是没有
原创
2012-09-20 11:25:43 ·
2134 阅读 ·
0 评论