[STM8]

哪位大神能帮忙看下stm8 time4的问题,烧录后进不了中断

[复制链接]
904|9
手机看帖
扫描二维码
随时随地手机跟帖
shidonshen|  楼主 | 2018-3-9 20:35 | 显示全部楼层 |阅读模式
哪位大神能帮忙看下stm8 time4的问题,烧录后进不了中断,就是一个按键中断计数实现黑屏的功能,困扰了我好久,程序在附件里,帮忙看下不胜感激!

SM872_STM8功能实现.zip

62.92 KB

shidonshen|  楼主 | 2018-3-9 20:52 | 显示全部楼层
有人吗

使用特权

评论回复
lylcqm| | 2018-3-9 22:14 | 显示全部楼层
中断是不是没有使能   
Capture.JPG

使用特权

评论回复
shidonshen|  楼主 | 2018-3-10 10:49 | 显示全部楼层
lylcqm 发表于 2018-3-9 22:14
中断是不是没有使能

程序里有使能全局中断啊,_asm("rim") 这句

使用特权

评论回复
lylcqm| | 2018-3-10 12:32 | 显示全部楼层
TIM4_CR1|=0*01; 这里没使能吧

使用特权

评论回复
shidonshen|  楼主 | 2018-3-10 14:21 | 显示全部楼层
lylcqm 发表于 2018-3-10 12:32
TIM4_CR1|=0*01; 这里没使能吧

程序是按键才使能开始计数的,我在主程序里判断有按键按下就使能了啊。我感觉是那个中断.C程序和main.c程序没连接上

使用特权

评论回复
lylcqm| | 2018-3-10 21:29 | 显示全部楼层
可以在调试模式下   看看寄存器的值是不是有问题

使用特权

评论回复
shidonshen|  楼主 | 2018-3-12 08:37 | 显示全部楼层
lylcqm 发表于 2018-3-10 21:29
可以在调试模式下   看看寄存器的值是不是有问题

好的,我再看看吧谢谢你

使用特权

评论回复
lylcqm| | 2018-3-24 20:28 | 显示全部楼层
问题解决了吗?

使用特权

评论回复
sky.sun.zz| | 2018-3-25 09:46 | 显示全部楼层
TIM4_CR1|=0*01;
其中:0*01结果等于0,如何启动TIM4?
正确语法:TIM4_CR1 |=0X01;

使用特权

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

本版积分规则

1

主题

5

帖子

0

粉丝