MSP430FR5969 响应外部中断延迟太长,6us

2019-07-17 16:19发布

大家好,请教大家个问题,折腾有几天了。用的MSP430FR5969 LAUNCHPAD.因为功耗严格,频率4m,下降沿中断,用示波器看,从外部信号有效,到中断程序内第一条指令,太长有有6us。记得430只要6条指令就可以响应中断。百思不得其解时间都去哪儿了,望大家指点有可能有些什么问题?检查那些地方。谢谢大家了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
ayl439
1楼-- · 2019-07-18 15:28
dirtwillfly 发表于 2015-6-10 08:50
你可以看看汇编代码,看这段时间都做什么事情了。

谢谢版主给分~哈哈~!
dirtwillfly
2楼-- · 2019-07-18 19:58
ayl439 发表于 2015-6-10 10:02
谢谢版主给分~哈哈~!

不客气。本来该打赏的,可惜我账号上没有钱,只能给你加点分了
可可球
3楼-- · 2019-07-18 21:54
到底是什原因呢
nirvana
4楼-- · 2019-07-19 00:16
ayl439 发表于 2015-6-10 10:01
估算一下,差不多要4、5uS的,再加上示波器观察可能有一定误差,基本是你这个结果

唤醒时间(唤醒中断发 ...

谢谢指点,很有技术含量,学习了。
其实我没有使用外部晶振,就是使用的DCO,项目不需要太精确时钟,但是今天我把频率调到8m情况也差不多。现在我准备把时钟输出看看,到底是多少,等消息
ayl439
5楼-- · 2019-07-19 03:37
 精彩回答 2  元偷偷看……
ayl439
6楼-- · 2019-07-19 03:55
本帖最后由 ayl439 于 2015-6-10 16:12 编辑
nirvana 发表于 2015-6-10 15:38
谢谢指点,很有技术含量,学习了。
其实我没有使用外部晶振,就是使用的DCO,项目不需要太精确时钟,但是 ...

另外前面那个表上的唤醒时间指的是中断产生以后,到DCO时钟产生的时间,你可以把DCO设置为MCLK,然后从某个引脚把MCLK输出,然后用示波器观察这个时间差,就是手册上所说的唤醒时间

早年我观察过4系列的,还是比较准确的

一周热门 更多>