打印
[STM8]

STM8L001J3 定时器不工作

[复制链接]
1077|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuandm1|  楼主 | 2020-12-10 16:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
项目使用STM8L001J3,官方资料非常少,使用的STM8L0151的固件库。
之前只是用普通的IO和串口收发功能。现在需要增加一个定时器,可是死活定时器不能进入中断。
由于找个芯片只有8pin,不知能否仿真,调试起来非常麻烦。请问个位朋友是否有这方面的经验。代码如下:
初始化定时器2


定时器2中断服务函数:


使用特权

评论回复
沙发
henangongda123| | 2020-12-11 17:13 | 只看该作者
我没用过库,都是直接操作寄存器,貌似你没有开总中断开关

使用特权

评论回复
板凳
henangongda123| | 2020-12-11 17:14 | 只看该作者
有SWIM口就可以实时仿真

使用特权

评论回复
地板
qiangtech| | 2020-12-12 10:10 | 只看该作者

我查到TIM2_UPD的中断号是13吧,中断号19是I2C的。你这个19的中断号写错了吧。

使用特权

评论回复
5
yuandm1|  楼主 | 2020-12-17 16:26 | 只看该作者
qiangtech 发表于 2020-12-12 10:10
我查到TIM2_UPD的中断号是13吧,中断号19是I2C的。你这个19的中断号写错了吧。
...

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



使用特权

评论回复
6
qiangtech| | 2020-12-17 19:35 | 只看该作者
yuandm1 发表于 2020-12-17 16:26
谢谢,您这个中断号时哪个芯片的。我这儿查的是这样的。

stm8s_it.c
这个文件是对中断函数都做了入口,你看看能不能用。

使用特权

评论回复
7
嵌入小菜菜| | 2020-12-17 20:24 | 只看该作者
这个有待难问题的。不知道楼主是怎么考虑的。

使用特权

评论回复
8
yuandm1|  楼主 | 2021-3-11 14:06 | 只看该作者
嵌入小菜菜 发表于 2020-12-17 20:24
这个有待难问题的。不知道楼主是怎么考虑的。

最后放弃了。没有使用定时器

使用特权

评论回复
9
真爱吴迪迪| | 2021-3-11 18:51 | 只看该作者
感谢楼主分享,不错的例程。很棒的。

使用特权

评论回复
10
Nameless9999| | 2021-3-25 11:02 | 只看该作者
你好,请问这个单片机有复位引脚么,我买的STM8L050都没有复位脚,不知道怎么外部复位

使用特权

评论回复
11
yuandm1|  楼主 | 2021-10-29 16:50 | 只看该作者
Nameless9999 发表于 2021-3-25 11:02
你好,请问这个单片机有复位引脚么,我买的STM8L050都没有复位脚,不知道怎么外部复位 ...

这个单片机没有外部复位管脚。默认上电复位。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

23

主题

177

帖子

1

粉丝