文件名称:7.滴答定时器实验

  • 所属分类:
  • Linux/Unix编程
  • 资源属性:
  • 上传时间:
  • 2020-01-11
  • 文件大小:
  • 1.02mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • 佛*
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

Systick就是一个定时器而已,只是它放在了NVIC中,主要的目的是为了给操作系统提供一个硬件上的中断(号称滴答中断)。滴答中断?这里来简单地解释一下。操作系统进行运转的时候,也会有“心跳”。它会根据“心跳”的节拍来工作,把整个时间段分成很多小小的时间片,每个任务每次只能运行一个“时间片”的时间长度就得退出给别的任务运行,这样可以确保任何一个任务都不会霸占整个系统不放。或者把每个定时器周期的某个时间范围赐予特定的任务等,还有操作系统提供的各种定时功能,都与这个滴答定时器有关。因此,需要一个定时器来产生周期性的中断,而且最好还让用户程序不能随意访问它的寄存器,以维持操作系统“心跳”的节律。 只要不把它在SysTick控制及状态寄存器中的使能位清除,就永不停息。(Systick is just a timer, but it is put in NVIC. Its main purpose is to provide a hardware interrupt (known as a tick interrupt) to the operating system. Tick break? Here is a brief explanation. When the operating system is running, there will be a "heartbeat". It will work according to the beat of "heartbeat" and divide the whole time period into many small time slices. Each task can only run one time slice, so it has to quit to other tasks to run, so as to ensure that no task will occupy the whole system. Or give a certain time range of each timer cycle to a specific task, and various timing functions provided by the operating system are related to the tick timer. Therefore, a timer is needed to generate periodic interrupts, and it is better to keep the operating system "heartbeat" rhythm by preventing the user program from accessing its registers at will. As long as the enable bit in systick control and status register is not cleared, it will never stop.)
相关搜索: STM32F407滴答定时器

(系统自动生成,下载前可以参看下载内容)

下载文件列表

文件名大小更新时间
7.滴答定时器实验\SysTick_Ex\cmsis\Include\arm_common_tables.h 4676 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\arm_const_structs.h 3666 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\arm_math.h 242444 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cm0.h 33042 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cm0plus.h 40429 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cm3.h 99832 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cm4.h 109142 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cm4_simd.h 22735 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cmFunc.h 17146 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_cmInstr.h 20513 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_sc000.h 41744 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\core_sc300.h 98211 2014-07-17
7.滴答定时器实验\SysTick_Ex\cmsis\Include\stm32f4xx.h 704095 2014-08-01
7.滴答定时器实验\SysTick_Ex\cmsis\Include\system_stm32f4xx.h 2233 2014-08-01
7.滴答定时器实验\SysTick_Ex\cmsis\startup_stm32f40_41xxx.s 29605 2014-08-02
7.滴答定时器实验\SysTick_Ex\cmsis\system_stm32f4xx.c 47782 2014-08-02
7.滴答定时器实验\SysTick_Ex\DebugConfig\stm32f4xx_project_STM32F407VG.dbgconf 2084 2015-10-27
7.滴答定时器实验\SysTick_Ex\DebugConfig\stm32f4xx_project_STM32F407ZGTx.dbgconf 2851 2017-11-21
7.滴答定时器实验\SysTick_Ex\DebugConfig\Target_1_STM32F407ZGTx.dbgconf 2851 2017-11-21
7.滴答定时器实验\SysTick_Ex\EventRecorderStub.scvd 339 2018-08-03
7.滴答定时器实验\SysTick_Ex\Listings\startup_stm32f40_41xxx.lst 76066 2019-03-29
7.滴答定时器实验\SysTick_Ex\Listings\stm32f4xx_project.map 35479 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\beep.crf 262028 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\beep.d 432 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\beep.o 279452 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\ExtDll.iex 19 2018-08-03
7.滴答定时器实验\SysTick_Ex\Objects\exti.crf 263294 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\exti.d 504 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\exti.o 291952 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\key.crf 262928 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\key.d 421 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\key.o 282984 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\led.crf 262678 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\led.d 421 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\led.o 279740 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\main.crf 269335 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\main.d 744 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\main.o 287876 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\startup_stm32f40_41xxx.d 68 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\startup_stm32f40_41xxx.o 7932 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project.axf 317956 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project.build_log.htm 2065 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project.hex 7881 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project.htm 41239 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project.lnp 537 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project.sct 540 2018-09-04
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project_sct.Bak 479 2018-07-30
7.滴答定时器实验\SysTick_Ex\Objects\stm32f4xx_project_stm32f4xx_project.dep 8049 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\system_stm32f4xx.crf 263943 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\system_stm32f4xx.d 500 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\system_stm32f4xx.o 283088 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\systick.crf 262670 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\systick.d 504 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\systick.o 284908 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\usart.crf 267800 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\usart.d 506 2019-03-29
7.滴答定时器实验\SysTick_Ex\Objects\usart.o 288732 2019-03-29
7.滴答定时器实验\SysTick_Ex\stm32f4xx_project.uvguix.Administrator 87537 2019-10-17
7.滴答定时器实验\SysTick_Ex\stm32f4xx_project.uvoptx 11827 2019-10-17
7.滴答定时器实验\SysTick_Ex\stm32f4xx_project.uvprojx 15480 2019-10-17
7.滴答定时器实验\SysTick_Ex\user\inc\beep.h 117 2018-07-31
7.滴答定时器实验\SysTick_Ex\user\inc\exti.h 103 2018-08-03
7.滴答定时器实验\SysTick_Ex\user\inc\key.h 341 2018-07-31
7.滴答定时器实验\SysTick_Ex\user\inc\led.h 132 2018-08-01
7.滴答定时器实验\SysTick_Ex\user\inc\systick.h 197 2018-08-03
7.滴答定时器实验\SysTick_Ex\user\inc\usart.h 242 2018-08-03
7.滴答定时器实验\SysTick_Ex\user\src\beep.c 640 2018-08-01
7.滴答定时器实验\SysTick_Ex\user\src\exti.c 1996 2018-08-03
7.滴答定时器实验\SysTick_Ex\user\src\key.c 1824 2018-08-01
7.滴答定时器实验\SysTick_Ex\user\src\led.c 2050 2019-03-29
7.滴答定时器实验\SysTick_Ex\user\src\main.c 939 2019-10-17
7.滴答定时器实验\SysTick_Ex\user\src\systick.c 1597 2018-08-03
7.滴答定时器实验\SysTick_Ex\user\src\usart.c 2593 2018-08-03
7.滴答定时器实验\SysTick_Ex\cmsis\Include 0 2019-08-19
7.滴答定时器实验\SysTick_Ex\user\inc 0 2019-08-19
7.滴答定时器实验\SysTick_Ex\user\src 0 2019-10-17
7.滴答定时器实验\SysTick_Ex\cmsis 0 2019-08-19
7.滴答定时器实验\SysTick_Ex\DebugConfig 0 2019-08-19
7.滴答定时器实验\SysTick_Ex\Listings 0 2019-08-19
7.滴答定时器实验\SysTick_Ex\Objects 0 2019-08-19
7.滴答定时器实验\SysTick_Ex\user 0 2019-08-19
7.滴答定时器实验\SysTick_Ex 0 2019-10-17
7.滴答定时器实验 0 2019-08-19

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org