【RISC-V MCU CH32V103测评】08:SysTick中断Demo
我看到官方对SysTick滴答定时器的讲解很少,就花点时间测试了一下。
提供的demo也是使用查询法,而不是用中断的方法。
看看手册的说明
这个滴答定时器比较给力,是64位定时器。
计数到比较值,就能中断,程序还是挺好处理的。
直接看看SysTick.c的源码
宏定义启动、停止定时器
下面直接配置滴答定时器初始化函数,开启中断,
中断函数里面重设初始值,小灯闪烁即可。
完成,最后附上demo。
**** Hidden Message *****
INT ... 这个要学习一下,不明白为什么这个没有驱动 coslight 发表于 2020-11-25 08:11
这个要学习一下,不明白为什么这个没有驱动
哈哈,是的啊,只是奇怪的是没有重载 给力,奥力给!!! 64位计数器还是挺好用的
非常好,感谢楼主指导。
膜拜大佬 mark 学习学习 牛啊牛啊 SysTick滴答定时器用查询法的时候,一般是出现在用作延时的场合,用作RTC或者OS的场合,才会使用中断的。
做个标记,不错的。
看下中断处理函数怎么写的,第一次进了中断后就不进了 系统节拍定时器 SysTick是一个24bit的向下递减的计数器 SysTick_Handler()是什么函数? 如何编程设置systick中断发生频率 systick有进中断? systick 挂在哪 个总线上