打印
[STM8]

问一下香版,STM8的中断响应延时是多少个周期啊?

[复制链接]
5497|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
z_no1|  楼主 | 2009-11-30 15:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 z_no1 于 2009-12-3 07:40 编辑

设为最高级中断,不被其它中断打断。
沙发
z_no1|  楼主 | 2009-12-1 09:02 | 只看该作者

使用特权

评论回复
板凳
z_no1|  楼主 | 2009-12-1 15:30 | 只看该作者
STM8看来是按C设计的,进中断先把全部寄存器压栈,压栈(未公开的82)不知道要多久,弹栈的IRET要11个时钟,估计压栈也少不到哪去。一套手续下来就25个周期以上了。16兆主频的每秒最多640K次中断。

使用特权

评论回复
地板
z_no1|  楼主 | 2009-12-2 15:11 | 只看该作者
晕,太难了还是太容易了?香版有个回复没?我的推测对不对啊?这个东西我没有详细资料就算拿逻辑分析仪也得不出具体的值啊。除了压弹栈还要多少周期呢?我对STM8的外部中断的最快、最慢响应速度比较关心。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
bioe + 1
5
z_no1|  楼主 | 2009-12-3 08:18 | 只看该作者
再顶一次

使用特权

评论回复
6
bioe| | 2010-3-16 14:49 | 只看该作者
关注STM8的外部中断的响应速度

使用特权

评论回复
7
grant_jx| | 2010-3-16 20:28 | 只看该作者
STM8S产生中断,默认的压栈内容是9 bytes,也就是9 个CPU Cycle ,在CPU编程手册里写着。


至于外部中断的响应速度这个也不清楚。

使用特权

评论回复
8
司徒老鹰| | 2010-3-16 21:38 | 只看该作者
这个确实没考虑过

使用特权

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

本版积分规则

223

主题

2646

帖子

10

粉丝