打印
[RISC-V MCU 应用开发]

【RISC-V MCU CH32V103测评】08:SysTick中断Demo

[复制链接]
14711|85
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
740071911|  楼主 | 2020-11-24 10:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

我看到官方对SysTick滴答定时器的讲解很少,就花点时间测试了一下。
提供的demo也是使用查询法,而不是用中断的方法。
看看手册的说明


这个滴答定时器比较给力,是64位定时器。
计数到比较值,就能中断,程序还是挺好处理的。


直接看看SysTick.c的源码
宏定义启动、停止定时器



下面直接配置滴答定时器初始化函数,开启中断,

中断函数里面重设初始值,小灯闪烁即可。



完成,最后附上demo。
游客,如果您要查看本帖隐藏内容请回复


使用特权

评论回复

相关帖子

沙发
大头哥| | 2020-11-24 14:27 | 只看该作者
INT ...

使用特权

评论回复
板凳
coslight| | 2020-11-25 08:11 | 只看该作者
这个要学习一下,不明白为什么这个没有驱动

使用特权

评论回复
地板
740071911|  楼主 | 2020-11-25 08:53 | 只看该作者
coslight 发表于 2020-11-25 08:11
这个要学习一下,不明白为什么这个没有驱动

哈哈,是的啊,只是奇怪的是没有重载

使用特权

评论回复
5
q790875685| | 2020-11-27 16:50 | 只看该作者
给力,奥力给!!!

使用特权

评论回复
6
Taoyukai| | 2020-11-27 16:50 | 只看该作者
64位计数器还是挺好用的


使用特权

评论回复
7
xdqfc| | 2020-12-18 16:41 | 只看该作者
非常好,感谢楼主指导。

使用特权

评论回复
8
萧萧梧叶| | 2021-3-27 14:51 | 只看该作者
膜拜大佬

使用特权

评论回复
9
JUST1722103031| | 2021-3-28 22:53 | 只看该作者
mark

使用特权

评论回复
10
火星小强| | 2021-4-16 17:26 | 只看该作者
学习学习

使用特权

评论回复
11
陶渊明| | 2021-4-16 22:22 | 只看该作者
牛啊牛啊

使用特权

评论回复
12
merry_zsp| | 2021-4-17 15:55 | 只看该作者
SysTick滴答定时器用查询法的时候,一般是出现在用作延时的场合,用作RTC或者OS的场合,才会使用中断的。

使用特权

评论回复
13
单片小菜| | 2021-4-21 22:05 | 只看该作者
做个标记,不错的。

使用特权

评论回复
14
saq8246| | 2021-4-23 15:49 | 只看该作者
看下中断处理函数怎么写的,第一次进了中断后就不进了

使用特权

评论回复
15
pixhw| | 2021-5-3 12:34 | 只看该作者
系统节拍定时器   

使用特权

评论回复
16
sdlls| | 2021-5-3 12:34 | 只看该作者
SysTick是一个24bit的向下递减的计数器

使用特权

评论回复
17
febgxu| | 2021-5-3 12:35 | 只看该作者
SysTick_Handler()是什么函数?

使用特权

评论回复
18
xiaoyaodz| | 2021-5-3 12:35 | 只看该作者
如何编程设置systick中断发生频率

使用特权

评论回复
19
fentianyou| | 2021-5-3 12:36 | 只看该作者
systick有进中断?      

使用特权

评论回复
20
selongli| | 2021-5-3 12:36 | 只看该作者
systick 挂在哪 个总线上

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:想低声说句不在乎,可会飞的心总是在高处!

47

主题

851

帖子

5

粉丝