打印
[ZLG-ARM]

请教LPC2131中断速度问题

[复制链接]
2408|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cd666|  楼主 | 2008-11-21 11:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zlg_lly| | 2008-11-22 14:17 | 只看该作者

RE:cd666

您好!
LPC2131内核最高运行频率为60MHz,ARM7内核一次中断跳转需要24-48个时钟(包括入栈出栈)。
这样分析的话,LPC2131勉强可以满足您的要求,建议您的使用FIQ中断,且中断服务函数尽量短。

使用特权

评论回复
板凳
qawsdedr| | 2008-11-22 17:21 | 只看该作者

有危险!

二楼的分析可以看看,实际应用中是达不到理想的要求的,如果真这样做产品很可能出问题。ARM7的中断不能这么频繁。

如果容易把握读取时间,建议用查询,查询就没问题了,60M读2M绰绰有余。中断就不行了,24-48,操作系统模板的中断进入和退出需要的更多。

使用特权

评论回复
地板
cd666|  楼主 | 2008-11-24 08:45 | 只看该作者

谢谢,还有个问题想问一下

在网上找了半天,都没有找到ARM指令运行周期的相关资料,不知那里才能找到.
那位能给点这方面的资料吗.

使用特权

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

本版积分规则

47

主题

153

帖子

0

粉丝