首页 > 其他分享 >软件延时循环次数经验,内循环和外循环

软件延时循环次数经验,内循环和外循环

时间:2024-03-01 21:13:41浏览次数:21  
标签:10 -- 次数 while 循环 延时 xms

在C语言中,内循环和外循环是指嵌套循环中的两个不同级别的循环。通常情况下,我们希望尽量保持外循环次数少,因为外循环的执行次数通常决定了整体算法的复杂度。如果外循环的次数过多,程序的执行效率可能会受到影响

void delayMs(uint xms)		//@12.000MHz
{
	xms=xms/10;    
	while(xms--)	//里边是10ms
	{
		unsigned char i, j;

		i = 117;
		j = 184;
		do
		{
			while (--j);
		} while (--i);
	}
}

本代码块中,如果取消注释xms=xms/10;  语句,里边用STC生成1ms的代码语句,那么我延时1s就得执行1000次,这样会很大程度影响执行效率。
而我现在1s,只需要执行10次内循环的10ms语句。

 

标签:10,--,次数,while,循环,延时,xms
From: https://www.cnblogs.com/YYZYCS/p/18047939

相关文章

  • window.open 循环下载多个文件会打开新页签问题解决
     批量下载文件,循环使用window.open(url)的方式会打开新页签,参考了一位大侠的文章,使用iframe可以的:https://blog.csdn.net/nanke_yh/article/details/125145717如下:fileList.forEach(file=>{//同时下载多个文件,使用iframe下载,因为window.open或者a......
  • 编程的循环
    找到了笔记本,可以用来写代码。突然发现没有什么可写的,一些东西都不愿意去写的样子,更别提什么网上随便找个项目熟悉一下。现在想到的是框架不好搭,记事本写的话显得太简陋了。之前写C#的时候,也没有搭建框架,也没有考虑写什么项目,就是完成功能。一个功能过来,从后台设计数据库......
  • Python用RNN循环神经网络:LSTM长期记忆、GRU门循环单元、回归和ARIMA对COVID
    原文链接:http://tecdat.cn/?p=27042原文出处:拓端数据部落公众号 该数据根据世界各国提供的新病例数据提供。  获取时间序列数据  df=pd.read_csv("C://global.csv")探索数据此表中的数据以累积的形式呈现,为了找出每天的新病例,我们需要减去这些值 ......
  • 流程控制【代码块与作用域】【选择结构】【循环结构】
    @目录代码块与作用域选择结构循环结构源码:Giteehttps://gitee.com/drip123456/java-seGIthubhttps://github.com/Drip123456/JavaSE专栏:JavaSE笔记专栏代码块与作用域在开始流程控制语句之前,我们先来介绍一下代码块和作用域。不知道各位小伙伴是否在一开始就注意到了,为......
  • 问答:C程序为何for循环和while循环无法相互替代?
    百鸡百钱问题:C代码:include<stdio.h>main(){intcock,hen,chicken;for(cock=0;cock<=20;cock++)for(hen=0;hen<=33;hen++){chicken=100-cock-hen;/if(5*cock+3*hen+chicken/3.0==100)printf("cock=%2d,hen=%2d,chicken=%2d......
  • el-tootip在只有超出显示省略号时启用在树形组件(带循环dom)的运用
    原理就是在鼠标浮动到el-tootip包裹的元素时判断该元素的scrollWidth(元素内容的实际宽度)有没有超过clientWidth(元素的可是宽度)超出时显示省略号并设置disabled属性为false否则为true代码如下:链接:https://www.jianshu.com/p/b39d2124d911<el-treeref="treeRef......
  • 解析Spring中的循环依赖问题:再探三级缓存(AOP)
    前言在之前的内容中,我们简要探讨了循环依赖,并指出仅通过引入二级缓存即可解决此问题。然而,你可能会好奇为何在Spring框架中还需要引入三级缓存singletonFactories。在前述总结中,我已经提供了答案,即AOP代理对象。接下来,我们将深入探讨这一话题。AOP在Spring框架中,AOP的实现是通......
  • RNN循环神经网络&LSTM长短期记忆网络&GRU
    个人学习使用,内容来源于网络,侵权删1.基本原理传统网络的结构:RNN的结构:使用场景:语音识别,要按顺序处理每一帧的声音信息,有些结果需要根据上下文进行识别;自然语言处理,要依次读取各个单词,识别某段文字的语义这些场景都有一个特点,就是都与时间序列有关,且输入的序列数......
  • springboot2.6开始禁止循环依赖了
    参考文章: https://mp.weixin.qq.com/s?__biz=MzI0MTUwOTgyOQ==&mid=2247497189&idx=1&sn=0f03cdafad9bacef66c64a490b85ff23&scene=21#wechat_redirect使用了SpringBoot2.6及以上版本的,如果要允许循环依赖,可以作如下设置:方案二:允许循环引用此方案更像是绕过问题而非解决问题......
  • 解析Spring中的循环依赖问题:初探三级缓存
    什么是循环依赖?这个情况很简单,即A对象依赖B对象,同时B对象也依赖A对象,让我们来简单看一下。//A依赖了BclassA{publicBb;}//B依赖了AclassB{publicAa;}这种循环依赖可能会引发问题吗?在没有考虑Spring框架的情况下,循环依赖并不会带来问题,因为对象之间相互依赖......