打印
[MCU]

MSP430FR4133 UCOSII 定时器中断卡死

[复制链接]
1011|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MSP430FR4133 移植 MSP430F5438版本的UCOSII。
一用定时器中断就会运行一段时间后卡死,定时器频率越快卡死的越快。但是用其他中断没什么问题,包括AD中断在内也能长时间使用。
有遇到过这种问题的朋友吗????

使用特权

评论回复

相关帖子

沙发
18273016628|  楼主 | 2020-2-15 22:47 | 只看该作者
自顶一下

使用特权

评论回复
板凳
zhangmangui| | 2020-2-15 23:55 | 只看该作者
是不是定时器中断中有delay()等函数导致的?

使用特权

评论回复
地板
zhangmangui| | 2020-2-15 23:56 | 只看该作者
建议将定时器中断函数中清掉  先看看是否是会正常

使用特权

评论回复
5
18273016628|  楼主 | 2020-2-16 13:07 | 只看该作者
清掉定时器函数是正常的。定时器函数中没有有关延时的函数,我的代码是参考的TI官方寄存器或者库函数例子。

使用特权

评论回复
6
18273016628|  楼主 | 2020-2-16 13:13 | 只看该作者
这是我的定时器初始化函数和定时器中断

使用特权

评论回复
7
18273016628|  楼主 | 2020-2-16 13:15 | 只看该作者
我有点猜测是移植的UCOSII 快速进入快速进入中断导致的该问题。但是我再STM32F4上移植的UCOSII系统中,定时器中断频率高达十几M都没有问题。

使用特权

评论回复
8
ygyh| | 2020-6-5 15:37 | 只看该作者
大概率是在定时器中断服务程序中调用了其它子程序。。。。导致堆栈溢出而“卡死”的

使用特权

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

本版积分规则

2

主题

9

帖子

0

粉丝