[MCU] MSP430FR4133 UCOSII 定时器中断卡死

[复制链接]
1270|7
 楼主| 18273016628 发表于 2020-2-15 22:47 | 显示全部楼层 |阅读模式
MSP430FR4133 移植 MSP430F5438版本的UCOSII。
一用定时器中断就会运行一段时间后卡死,定时器频率越快卡死的越快。但是用其他中断没什么问题,包括AD中断在内也能长时间使用。
有遇到过这种问题的朋友吗????
 楼主| 18273016628 发表于 2020-2-15 22:47 | 显示全部楼层
自顶一下
zhangmangui 发表于 2020-2-15 23:55 | 显示全部楼层
是不是定时器中断中有delay()等函数导致的?
zhangmangui 发表于 2020-2-15 23:56 | 显示全部楼层
建议将定时器中断函数中清掉  先看看是否是会正常
 楼主| 18273016628 发表于 2020-2-16 13:07 | 显示全部楼层
清掉定时器函数是正常的。定时器函数中没有有关延时的函数,我的代码是参考的TI官方寄存器或者库函数例子。
 楼主| 18273016628 发表于 2020-2-16 13:13 | 显示全部楼层
这是我的定时器初始化函数和定时器中断

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 18273016628 发表于 2020-2-16 13:15 | 显示全部楼层
我有点猜测是移植的UCOSII 快速进入快速进入中断导致的该问题。但是我再STM32F4上移植的UCOSII系统中,定时器中断频率高达十几M都没有问题。
ygyh 发表于 2020-6-5 15:37 | 显示全部楼层
大概率是在定时器中断服务程序中调用了其它子程序。。。。导致堆栈溢出而“卡死”的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

9

帖子

0

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