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

只会前端可以做动态网站吗seo资料站

只会前端可以做动态网站吗,seo资料站,seo搜索引擎优化试题及答案,用jsp做校园网站嵌入式C语言–GPT通用定时器 嵌入式C语言--GPT通用定时器 嵌入式C语言--GPT通用定时器一. GPT基本概念二. GPT的作用三. GPT通道的四个状态四. Continuous/One-Shot模式3.1)Continuous模式3.2)One-Shot模式 一. GPT基本概念 GPT即General Purpose Timer…

嵌入式C语言–GPT通用定时器

嵌入式C语言--GPT通用定时器

  • 嵌入式C语言--GPT通用定时器
    • 一. GPT基本概念
    • 二. GPT的作用
    • 三. GPT通道的四个状态
    • 四. Continuous/One-Shot模式
      • 3.1)Continuous模式
      • 3.2)One-Shot模式

一. GPT基本概念

GPT即General Purpose Timer(s) ,通用定时器模块,该模块通过使用硬件定时器通道为操作系统或其他需要定时器功能的模块提供定时功能,通常可提供从微秒级到毫秒级的定时时钟功能。

二. GPT的作用

1)启动及停止硬件定时器;
2)获取定时器已过去及剩余的定时器数值;3)控制定时器的定时数值;
4)控制时间触发的中断
总而言之,其作用就是一个定时器,为需要的模块提供定时功能
例如对于需要进行周期性处理的动作通常可通过定时器功能来实现。
定时器一旦启动后,将持续进行计数,一旦到达所设置的定时值时将会以中断的方式予以告知。

三. GPT通道的四个状态

GPT通道的状态有:Initialized/Running/Stopped/Expired四个状态
1)Initialized
在GPT Driver初始化完成后状态为Initialized状态;
2)Running
调用Gpt_Startimer()后状态变为Running,开始计时;
3)Expired
计时达到目标后变为Expired
4)Stopped
调用Gpt_Stoptimer()后状态变为Stopped

四. Continuous/One-Shot模式

GPT根据计时模式可以分为Continuous及One-Shot模式,其中Continuous在开始计时达到设定时间后会自动开始下一轮计时,但对于One-Shot模式则需要调用API Gpt_Startimer()重新开始定时。根据不同的使用场景在MCAL中进行灵活配置。

3.1)Continuous模式

周期性定时器(continuous):定时时间终止时,定时器会自动重新开始,若产生中断的话,每隔一个定时周期就会产生一次。
到达目标时间后,计时器再次以值“0”继续运行。
Continuous模式采集过程如下:
1)调用Gpt_EnableNotification() API使能对应通道的中断服务函数;
2)调用Gpt_Startimer()开始定时;
3)在GPT Timer达到设定时间后会进入对应的中断服务函数,同时开启下一轮的定时,如此循环往复;
4)当不需要再继续定时调用Gpt_Stoptimer(),关闭定时器,停止计时。

3.2)One-Shot模式

单次性定时器(one-shot):定时时间终止时,定时器中止不再计数,若产生中断的话,也仅产生一次中断。one shot mode timer
One-Shot模式采集过程相对比较直白,即触发一次定时就工作一次,下一次需要重新去启动,其大致工作过程如下:
1)调用Gpt_EnableNotification() API使能对应通道的中断服务函数;
2)调用Gpt_Startimer()开始定时;
3)在GPT Timer达到设定时间后会进入对应的中断服务函数;
4)当需要再次定时时重新调用Gpt_Startimer()开始定时;
4)当不需要再继续定时调用Gpt_Stoptimer(),关闭定时器,停止计时。

http://www.sczhlp.com/news/15147/

相关文章:

  • 网站秒收录工具推广普通话绘画
  • Python中推导式
  • office和visio激活教程(保姆级)
  • 威佐夫博弈
  • 从薪酬分析、核算到激励,易路以20年深耕打造企业薪酬管理利器
  • 各类手机网站建设网络推广页面
  • 如何做影视剧网站百度seo点击
  • 企业做网站公司哪家好微信指数是搜索量吗
  • 微能力者恶魔网站谁做的公司品牌营销策划
  • api模式网站开发seo图片优化
  • 北京红酒网站建设长安网站优化公司
  • 更合高明网站建设大型网站制作
  • 特效视频网站宣传产品的方式
  • 微网站用什么软件做青岛网站seo
  • 做网站 英语湖南靠谱关键词优化
  • 做网站开什么端口东莞seo
  • b2c交易网站有哪些优速网站建设优化seo
  • 郑州开发公司落实20条优化措施
  • 有网站怎么做下载直链代写文章质量高的平台
  • can not find lambda cache for this property [xxx] of entity
  • mybatis or
  • Java中的控制流语句
  • Cocos3.x 碰撞检测
  • 杭州pc网站开发公司有哪些seo网络营销案例分析
  • 贵州做网站怎么推广流氓网站
  • 网站如何做超链接河北seo推广
  • 杭州网站排名优化工具外贸seo优化公司
  • 网站建设需要什么b站推广入口2023mmm无病毒
  • 搜索引擎网站提交集团网站推广
  • .NET 全系列专栏公告