当前位置: 首页 > news >正文

网站建设与运营的课程标准电脑哪里做模板下载网站

网站建设与运营的课程标准,电脑哪里做模板下载网站,易企营销型网站建设企业,做网站的成本STM32的延时方法很多,其中采用定时器延时,可以得到较为精确的延时,但是有时对延时精度要求不高的场合,采用软件延时,也是必须的。特别是在RTOS系统中,使用SysTick的普通计数模式对延迟进行管理,…

STM32的延时方法很多,其中采用定时器延时,可以得到较为精确的延时,但是有时对延时精度要求不高的场合,采用软件延时,也是必须的。特别是在RTOS系统中,使用SysTick的普通计数模式对延迟进行管理,如果需要执行毫秒级延时,会引起系统调度。此时要想不会引起任务调度,就会用到C语言软件延时函数。

实现方法如下:
假设CPU主频为72MHz,时钟周期为1/72MHz=13.88纳秒。当延时10微秒,需要执行的空指令个数为10微秒/13.8纳秒=724个;当延时1毫妙,需要执行72027个周期,相当于延时0.993972.6毫妙。
 

//函数功能:当time=10,需要执行738个周期,相当于延时10.25微妙
void delay_us(u16 time)
{    
   u16 i=0;  
   while(time--)
   {
      i=10;  //自己定义
      while(i--) ;    
   }
}

//函数功能:当time=1,需要执行72027个周期,相当于延时0.993972.6毫妙
void delay_ms(u16 time)
{    
   u16 i=0;  
   while(time--)
   {
      i=12000;  //自己定义
      while(i--) ;    
   }
}

 

 C语言软件延时函数,不会引起软件延时调度,在进入系统之前可能需要这种延时,因此,还是需要的。这使用方法,在51单片机中会经常被用到。

http://www.yayakq.cn/news/679407/

相关文章:

  • 北辰正方建设集团有限公司官方网站优化网站多少钱
  • 专业做网站哪家强陶瓷网站模板
  • 上海自建站招聘江苏住房和城乡建设厅官方网站
  • 重庆建设教育培训管理系统网站网络推广怎么做
  • 网站编辑怎么样做网站如何选域名
  • wordpress 哪些网站吗快站建站
  • 360网站 备案网络服务器地址怎么查
  • 图片渐隐 网站头部flash长沙做搜索引擎的公司
  • 普陀网站建设动态商务网站开发与管理
  • 移动网站建设是什么意思网站工程师平均工资
  • 做网站怎么去进行链接网站域名授权
  • 网站幕布拍摄网站统计分析工具的主要功能
  • 网站运营策划提案百度小程序在哪里找
  • 个人网站用什么域名建设网站可以先买域名吗
  • 巢湖网 网站内蒙古城乡住房建设厅网站
  • 合肥地区网站制作东莞房价多少
  • 延庆免费网站建设wordpress类别链接
  • 做网站用框架好吗做网站的公司哪里好
  • 给网站做推广一般花多少钱南京做网站品牌
  • 屏山移动网站建设郁金香导航 汕头大学网址大全
  • 做静态网站成本网站更换空间改版收录
  • 推荐几个没封的网站wordpress 短信认证
  • 推荐网站建设学校网站建设问卷调查
  • 网站seo外链平台专门做礼物的网站
  • 巩义网站建设优化公司360网站怎么做ppt
  • 做外贸的阿里巴巴网站是哪个更好营销型外贸网站建设
  • 高端摄影网站模板58同城泉州网站建设
  • 织梦网站怎么搬家西安的电商网站设计
  • 电商网站可维护性医院网站建设模板
  • 网站流量统计系统企业版网站模式下做淘宝客