[STM8] STM8L001J3 定时器不工作

[复制链接]
1306|10
 楼主| yuandm1 发表于 2020-12-10 16:22 | 显示全部楼层 |阅读模式
项目使用STM8L001J3,官方资料非常少,使用的STM8L0151的固件库。
之前只是用普通的IO和串口收发功能。现在需要增加一个定时器,可是死活定时器不能进入中断。
由于找个芯片只有8pin,不知能否仿真,调试起来非常麻烦。请问个位朋友是否有这方面的经验。代码如下:
初始化定时器2
165485fd1da3911135.png

定时器2中断服务函数:
856785fd1da9b55925.png

henangongda123 发表于 2020-12-11 17:13 | 显示全部楼层
我没用过库,都是直接操作寄存器,貌似你没有开总中断开关
henangongda123 发表于 2020-12-11 17:14 | 显示全部楼层
有SWIM口就可以实时仿真
qiangtech 发表于 2020-12-12 10:10 | 显示全部楼层
881395fd4262a35ab5.png
我查到TIM2_UPD的中断号是13吧,中断号19是I2C的。你这个19的中断号写错了吧。
871995fd42680a06a5.png
 楼主| yuandm1 发表于 2020-12-17 16:26 | 显示全部楼层
qiangtech 发表于 2020-12-12 10:10
我查到TIM2_UPD的中断号是13吧,中断号19是I2C的。你这个19的中断号写错了吧。
...

谢谢,您这个中断号时哪个芯片的。我这儿查的是这样的。

894545fdb16250375b.png

qiangtech 发表于 2020-12-17 19:35 | 显示全部楼层
yuandm1 发表于 2020-12-17 16:26
谢谢,您这个中断号时哪个芯片的。我这儿查的是这样的。

stm8s_it.c
这个文件是对中断函数都做了入口,你看看能不能用。
嵌入小菜菜 发表于 2020-12-17 20:24 | 显示全部楼层
这个有待难问题的。不知道楼主是怎么考虑的。

 楼主| yuandm1 发表于 2021-3-11 14:06 | 显示全部楼层
嵌入小菜菜 发表于 2020-12-17 20:24
这个有待难问题的。不知道楼主是怎么考虑的。

最后放弃了。没有使用定时器
真爱吴迪迪 发表于 2021-3-11 18:51 | 显示全部楼层
感谢楼主分享,不错的例程。很棒的。
Nameless9999 发表于 2021-3-25 11:02 | 显示全部楼层
你好,请问这个单片机有复位引脚么,我买的STM8L050都没有复位脚,不知道怎么外部复位
 楼主| yuandm1 发表于 2021-10-29 16:50 | 显示全部楼层
Nameless9999 发表于 2021-3-25 11:02
你好,请问这个单片机有复位引脚么,我买的STM8L050都没有复位脚,不知道怎么外部复位 ...

这个单片机没有外部复位管脚。默认上电复位。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:善始善终,努力坚持

23

主题

177

帖子

1

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