[RISC-V MCU 应用开发] 【RISC-V MCU CH32V103测评】08:SysTick中断Demo

[复制链接]
 楼主| 740071911 发表于 2020-11-24 10:56 | 显示全部楼层 |阅读模式

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

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

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

3.png

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

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

4.png

完成,最后附上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
这个要学习一下,不明白为什么这个没有驱动

哈哈,是的啊,只是奇怪的是没有重载
q790875685 发表于 2020-11-27 16:50 | 显示全部楼层
给力,奥力给!!!
Taoyukai 发表于 2020-11-27 16:50 | 显示全部楼层
64位计数器还是挺好用的


xdqfc 发表于 2020-12-18 16:41 | 显示全部楼层
非常好,感谢楼主指导。
萧萧梧叶 发表于 2021-3-27 14:51 | 显示全部楼层
膜拜大佬
JUST1722103031 发表于 2021-3-28 22:53 | 显示全部楼层
火星小强 发表于 2021-4-16 17:26 | 显示全部楼层
学习学习
陶渊明 发表于 2021-4-16 22:22 | 显示全部楼层
牛啊牛啊
merry_zsp 发表于 2021-4-17 15:55 | 显示全部楼层
SysTick滴答定时器用查询法的时候,一般是出现在用作延时的场合,用作RTC或者OS的场合,才会使用中断的。
单片小菜 发表于 2021-4-21 22:05 | 显示全部楼层
做个标记,不错的。
saq8246 发表于 2021-4-23 15:49 | 显示全部楼层
看下中断处理函数怎么写的,第一次进了中断后就不进了
pixhw 发表于 2021-5-3 12:34 | 显示全部楼层
系统节拍定时器   
sdlls 发表于 2021-5-3 12:34 | 显示全部楼层
SysTick是一个24bit的向下递减的计数器
febgxu 发表于 2021-5-3 12:35 | 显示全部楼层
SysTick_Handler()是什么函数?
xiaoyaodz 发表于 2021-5-3 12:35 | 显示全部楼层
如何编程设置systick中断发生频率
fentianyou 发表于 2021-5-3 12:36 | 显示全部楼层
systick有进中断?      
selongli 发表于 2021-5-3 12:36 | 显示全部楼层
systick 挂在哪 个总线上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

48

主题

887

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:想低声说句不在乎,可会飞的心总是在高处!

48

主题

887

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部