打印
[技术问答]

timer2定时无法工作

[复制链接]
13634|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
baoyingbin1989|  楼主 | 2021-9-24 14:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.问题描述,在没有做boot 和app的时候,定时器定时中断是可以工作的,做了boot和app之后就不可以,app里面我使能全局中断,中断向量表也偏移了,keil工程IROM1也配置了,可是TIMEER2定时中断就是不行。
不知道哪位大神可碰到这种问题

使用特权

评论回复

相关帖子

沙发
wangjj19950516| | 2021-9-26 19:55 | 只看该作者
boot中跳转之前关掉全局中断,建议将定时器模块都关掉,在app里再重新初始化,app里先设置中断偏移,再使能全局中断

使用特权

评论回复
板凳
这是神魔节奏| | 2021-10-9 11:53 | 只看该作者
1、程序中是否使能了两个timer?并且都启用了中断?如果是的话可能会造成定时器不能正确定时的问题。
2、Boot中先初始化timer,执行相关功能函数,烧写完成以后,自行跳转到APP之前,需要关闭全局中断,在APP里再重定向中断向量。

使用特权

评论回复
地板
asmine| | 2021-10-9 16:33 | 只看该作者
boot只做跳转,app重新初始化

使用特权

评论回复
5
weifeng90| | 2021-10-9 19:59 | 只看该作者
BOOT里面用到的外设,在APP里面重新初始化一下。

使用特权

评论回复
6
guijial511| | 2021-10-10 17:01 | 只看该作者
最好还是在APP里面重新初始化一下

使用特权

评论回复
7
chenqianqian| | 2021-10-19 07:57 | 只看该作者
进入APP后,最好是重新初始化一下所有配置。

使用特权

评论回复
8
baoyingbin1989|  楼主 | 2021-10-20 14:37 | 只看该作者
wangjj19950516 发表于 2021-9-26 19:55
boot中跳转之前关掉全局中断,建议将定时器模块都关掉,在app里再重新初始化,app里先设置中断偏移,再使能 ...

是的,如你说的那样后来该了就好了

使用特权

评论回复
9
baoyingbin1989|  楼主 | 2021-10-20 14:38 | 只看该作者
这是神魔节奏 发表于 2021-10-9 11:53
1、程序中是否使能了两个timer?并且都启用了中断?如果是的话可能会造成定时器不能正确定时的问题。
2、Bo ...

boot中用了 systick中断没关,后来关了就好了

使用特权

评论回复
10
单片小菜| | 2021-10-27 14:53 | 只看该作者
感觉是哪里设置的问题,不然怎么办?

使用特权

评论回复
11
cyclefly| | 2021-11-6 13:44 | 只看该作者
boot制作基本功能,跳转
app重新初始化

使用特权

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

本版积分规则

7

主题

23

帖子

0

粉丝