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

网站排名需要多长时间wordpress站长之家

网站排名需要多长时间,wordpress站长之家,重庆做网站最好的,佛山seo外包平台串行驱动的关键是双方能够按照既定的时序进行检测、设置相关引脚上的电平#xff0c;比如单总线、I2c这样基本的可以用GPIO模拟的时序协议#xff0c;需要主从双方#xff0c;必须在链路接口内严格按照微妙级的延迟单位进行时序同步。 所以#xff0c;在这种对时间要求很敏…     串行驱动的关键是双方能够按照既定的时序进行检测、设置相关引脚上的电平比如单总线、I2c这样基本的可以用GPIO模拟的时序协议需要主从双方必须在链路接口内严格按照微妙级的延迟单位进行时序同步。 所以在这种对时间要求很敏感的情况下一般都会考虑到用循环等待检测的方式来拖住时间窗而且近似微妙的阻塞等待一般也不会对整个系统的用户体验造成太大的影响。 下面是在实际经验中积累的微妙延迟的方法。 1. ARM-CORTX-M0   M0 HC32F110L上的延迟可以精准到微妙。可以用systic,也可用while阻塞循环等待。 /******************************************************************************* systic * xus:* use this delay function when time 20 *******************************************************************************/ void jbf_systic_us_ex(uint32_t xus) { SysTick-LOAD (xus - 18) * (JBF_SISTICK_VALUE / 1000000);SysTick-VAL 0;SysTick-CTRL 0x01;while(!(SysTick-CTRL SysTick_CTRL_COUNTFLAG_Msk));SysTick-CTRL ~(0x01 SysTick_CTRL_ENABLE_Pos); } /******************************************************************************* 24M 1US delay,* ??????????????1us?????? *******************************************************************************/void jbf_delay_24M_us(void) {int xus 1;while( xus--){__NOP();__NOP();}}void jbf_delay_24M_xus(uint16_t xus) {uint16_t j;while (xus--){j 2; //while (j--);} } 2. ARM-CORTEX-M4 /*********************************************************** DEC: 200M MPLL us delay function.* PARAM: n nus* RETURN: none ***********************************************************/ void delay_nus(uint16_t n) {uint16_t j;while(n--){j DELAY_ADJUSTMENTS;// while(j--);} } extern uint32_t SystemCoreClock; /*! System clock frequency (Core clock) */ /**** * base interval is 60 when LOAD 1, LOAD 1 lead the timme plus 30us* if the value lager than 60, and times of 30, then use this function* (time - 60) / 30 - 1;* time 180 , load (180 - 60) / 3 1 5;* */void delay_30Tnus(uint16_t n) {uint32 _load (n - 60) / 10 / 3 1;SysTick-LOAD _load;SysTick-VAL 0;SysTick-CTRL 0x01;while(!(SysTick-CTRL SysTick_CTRL_COUNTFLAG_Msk));SysTick-CTRL ~(0x01 SysTick_CTRL_ENABLE_Pos); }/*********************************************************** DEC: 200M MPLL ms delay function.* PARAM: n mus* RETURN: none ***********************************************************/ void delay_nms(uint16_t n) {while(n--){delay_nus(1000);} } 实际就两种方式比较通用的一个是systic这个真的要看systic分到的频率了 如果本身频率很低那么在微妙的精度行还是有些误差的。 另一种方式就是利用CPU的加法周期来做延迟这个目前看来也有一定的可用性关键是要找好指令周期的倍数。拿示波器实际调试可以作证得出最精准的延迟。 /*DELAY   HC32F60pclk 200MHZ*/ #define DELAY_ADJUSTMENTS 12  void delay_nus(uint16_t n) {   uint16_t j;   while(n--)   {     j DELAY_ADJUSTMENTS;//      while(j--);   } }
http://www.yutouwan.com/news/407395/

相关文章:

  • 辽宁省住房和城乡建设厅官方网站廊坊网站制作
  • 茶叶网站源码抖音app下载
  • 快站wordpress重庆网站建设 最便宜
  • vps怎么添加网站wordpress页面文本
  • 网站制作排名南昌定制网站公司
  • 网站拓扑图怎么做哪个网站可以做印章图案
  • 可以做视频的网站最专业微网站建设价格
  • 住房和城乡建设部网站预售证知名企业网站搭建品牌
  • 0505网页制作与网站建设建设网站北京市
  • 山西响应式网站建设推荐优秀购物网站
  • 企业网站的优化北京seo网络优化招聘网
  • 网站建设知识点怎么建设淘宝联盟的网站
  • 青岛做网站的有哪些南京网络推广
  • 旅游电子商务网站的建设包括哪些步骤?网站建设中有哪些常用技术?seo需求
  • 网站建设产品介绍wordpress调用子目录名称
  • 宠物店网站模板泉州制作网页公司
  • 网站做好了怎么做后台管理网站建设与app开发
  • 烟台做网站那家好俄罗斯乌克兰局势最新消息
  • 服装网站技术解决方案黑糖 wordpress 主题
  • 网上哪里可以定制衣服网络优化是做什么的
  • wordpress 网站关键词做jsp网站的步骤
  • 优质服务的小企业网站建设雷州市住房和城乡规划建设局网站
  • 潞城市网站建设公司沈阳室内设计公司排名
  • 免费的个人网站html代码深圳外贸网站建设服务商
  • 如何制作网站连接数据库做网站月入7000
  • 郑州网站建设哪里好wordpress 快报插件
  • 网站权重怎么提高网站建设的实验的结论
  • 工程建设招标网都有哪些网站好的网站建设公司有哪些
  • 网站建设管理需要招聘什么人才国外做外贸哪个网站好些
  • 外贸网站做的作用是什么公司简介模板及介绍