[产品应用] cw32 systick怎么用

[复制链接]
1807|15
 楼主| fox1 发表于 2024-10-25 16:12 | 显示全部楼层 |阅读模式
我读cw32l010.systick 这个uwtick


变量,发现一直是0
看了下手册systick


为啥中断函数没有他的函数呀


没有这个函数,没法调用。。。。


小小蚂蚁举千斤 发表于 2024-10-27 19:39 | 显示全部楼层
嘀嗒时钟应该有基础教程程序参考
pssyx 发表于 2024-10-28 16:02 | 显示全部楼层
void SysTick_Handler(void)在cw32l010_systick.c.
记得将__WEAK void SysTick_Handler(void){..},更改为:
void SysTick_Handler(void){...}
teaccch 发表于 2024-11-18 22:27 | 显示全部楼层
在CW32系列微控制器中,SysTick定时器是一个24位递减计数器,通常用于实现操作系统的时钟节拍(tick)或简单的延时功能。

tiakon 发表于 2024-11-19 06:19 | 显示全部楼层
SysTick定时器是ARM Cortex-M内核的一部分,在CW32系列MCU中也可以使用,当个定时器呗。

twinkhahale 发表于 2024-11-19 08:38 | 显示全部楼层
正常来说。需要配置SysTick定时器的时钟源和重装值。SysTick定时器的时钟源可以是系统时钟(HCLK)或系统时钟的8分频(HCLK/8)。

wamed 发表于 2024-11-19 09:18 | 显示全部楼层
如果使能了SysTick中断,需要在SysTick中断处理函数中处理定时器溢出事件。

yuliangren 发表于 2024-11-19 10:11 | 显示全部楼层
可以使用SysTick定时器实现简单的延时功能。

一切D都好 发表于 2024-11-19 11:34 | 显示全部楼层
你可以使用CW32系列MCU的SysTick定时器实现延时功能或操作系统的时钟节拍。SysTick定时器是一个简单而强大的工具,适用于各种嵌入式应用

星星点点didi 发表于 2024-11-19 12:19 | 显示全部楼层
话说官方应该有这个定时器的例程吧,你这边参考一下看看呢?

canfeil 发表于 2024-11-19 13:22 | 显示全部楼层
感觉应该是函数没被定义或者被弱化了,导致的吧

清芯芯清 发表于 2024-11-19 14:48 | 显示全部楼层
如果定时器的变量一直没增加,那就是估计没调用,或者没使能吧

eleg34ance 发表于 2024-11-19 15:15 | 显示全部楼层
Uwtick是你定义的函数啊?
星辰大海不退缩 发表于 2024-11-22 16:24 来自手机 | 显示全部楼层
定时器计数器可以有效自行统计
中国龙芯CDX 发表于 2024-11-24 19:10 | 显示全部楼层
一般情况下是程序函数的问题
 楼主| fox1 发表于 2024-12-2 16:55 | 显示全部楼层
已经解决了,谢谢大佬们
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

36

帖子

0

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