注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题

ch**ht7的个人空间 http://home.eeworld.com.cn/?490705 [收藏] [复制] [分享] [RSS]

日志

学STM32-操作系统的心跳-SysTick

已有 488 次阅读2017-7-3 16:26 |个人分类:STM32

 操作系统的心跳-SysTick
---
2017/7/3

# 一、总
1. 先进行一下大致描述自己学的这个知识的作用和框架。
2. 用图的形式,进行提纲性的显示。

# 二、分
1. SysTick用于产生SysTick异常的信号,并且用于产生整个系统的时基。
2. 基准的定时器时钟源信号来源有两个,一个是来自于内部时钟(FCLK),或者是外部时钟(STCLK)。
3. 工作原理:利用SysTick,进行定时产生一个中断信号。通过计数STK_VAL实现第一次的计数基准。因为自己学的这个实验中,定时时间有点长,所以另外再建立一个外面的循环,从而对于基准的定时进行再次计数,从而实现比较精准的计时。

具体的见下图吧。

[图 学SysTick]

# 三、总
1. 这次学这个内容的时候,因为在SysTick这个程序的调用中,发现很多的函数,是在那个库文件说明书里没有写,而需要打开库进行实际地查看,看来自己所加载的库文件真的是重要,需要提升自己的C语言功底了。

# 参考文献
[1] 野火团队,《零死角玩转STM32》[M].
[2] Joseph Yiu.《Cortex-M3 权威指南》[M].宋岩,译.

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-7-22 12:50 , Processed in 0.160041 second(s), 11 queries , Redis On.

Powered by EEWORLD电子工程世界

© 2017 http://bbs.eeworld.com.cn/

返回顶部