
至于它是怎么实现在特定cpu上延时0.2秒的,这个只能通过实验得出了。比如不断的调整k的值,然后检查该函数实际延时的时长,当k=248时枝枝宴,差不多是0.2秒了,那么就找到了k的值了。
算法是这样的:这个用编译软件,如KEIL,编译通过之后,进入软件调试功能,空掘羡就可以散枣测出来是延时多少秒。
具体我帮你调试过斗拍了,如果单片机接12MHz晶振的话,这个是延时0.2秒的子程序。你调用一次delay();就延时0.2秒。
请选为最佳答案哦亲。
欢迎分享,转载请注明来源:内存溢出

至于它是怎么实现在特定cpu上延时0.2秒的,这个只能通过实验得出了。比如不断的调整k的值,然后检查该函数实际延时的时长,当k=248时枝枝宴,差不多是0.2秒了,那么就找到了k的值了。
算法是这样的:这个用编译软件,如KEIL,编译通过之后,进入软件调试功能,空掘羡就可以散枣测出来是延时多少秒。
具体我帮你调试过斗拍了,如果单片机接12MHz晶振的话,这个是延时0.2秒的子程序。你调用一次delay();就延时0.2秒。
请选为最佳答案哦亲。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)