CH32X033或CH32X035定时器3的工作问题请教

您好,我司最近在使用CH32X033或CH32X035,使用的是官方CH32X035的参考代码,实现一个最简单的定时器3(TIM3)的定时中断代码,但是一直没有初始化成功,而初始化TIM1和2就可以成功。不知道是哪里的问题,可以帮我看看附件程序哪里有问题吗,或者给一份官方的例子(官方没有找到TIM3的示例代码)。

另外,CH32X033和CH32X035的程序,除了IO口映射要注意一下,应该是兼容的吧?官网好像没有直接提供CH32X033的示例代码。 

icon_rar.gifTIM3_main.zip


配置没问题,但是你的中断服务函数名字不对吧,中断向量表里给的标记是image.png,但是你的服务函数是image.png。保持这两个一致就行了


您好,注意中断函数名称按照2楼的回复修改一下。附件为TIM3中断例程,可以参考一下。CH32X033和CH32X035基本一样的,使用CH32X035的EVT即可,是兼容的。

icon_rar.gifCH32X035 TIM3中断.zip



感谢两位朋友的解答,确实是我的函数名字写错了,之前没有注意到这个问题,多谢!!


只有登录才能回复,可以选择微信账号登录