CCS在软件延时上的探讨

2019-08-08 21:52发布

在使用CCS的过程中,我发现在有关于有软件延时的程序中会出现问题,感觉延时没起到作用,比如一个简单的例子,让灯闪烁,使用delay函数(函数体内用两个for循环嵌套那种),这种延时就不会有效果,而用i=50000;   while(i--);这种才有效果.而且即使这样你用do  while语句都不行.
在调试1602时其中也有软件delay延时,用CCS编译出来以后完全没有显示,而以此相同的程序复制到IAR上编译,结果完全正确!
所以在这个问题上我很是困惑啊,以至于我现在大都用IAR,只有用timer的时候才用CCS,不知论坛里面的兄弟姐妹也是否遇到过这种问题呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。