yzwzfyz 发表于 2017-7-26 07:51 好的,,谢谢了。。 |
1、“i为啥小于40000”? 如果你愿意的话可以改成其它数字,它只是消耗CPU的时间,让CPU在此循环40000次,造成一个延时。 2、“最后一个for循环的执行语句是哪一个啊?” 当然是在:最后一个FOR开始的地方了。 你以为FOR下面一定要写点什么吗?它就是不写!为什么呢?因为它就是想消耗CPU的时间,而不想做任何别的事。 3、"除(frequ*2)这个怎么来的?" frequ是频率,你想不除以它,除以什么呢?至于“2”:一个周期分正负两个部分,在T0中断后,你只做了一次反转,即做正(或负),下次再做负(或正),才能完成一个完整的周期。即T0中断两次,才能合成一个完整的“frequ”的周期。 |