打印

只剩下一个外部中断了,如何分配才合适?

[复制链接]
1545|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
efaneda|  楼主 | 2008-4-13 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
xwj| | 2008-4-13 10:18 | 只看该作者

要学会中断复用,而且很多东西根本就不必用中断

使用特权

评论回复
板凳
efaneda|  楼主 | 2008-4-13 10:43 | 只看该作者

能具体说一下中断复用?

你的意思是不是用一个中断,然后再用别的I/O进行查询?

现在的板子上没有剩余的I/O做查询了

使用特权

评论回复
地板
flanker| | 2008-4-13 11:20 | 只看该作者

用CPLD汇聚中断

把CPLD连接到并行总线Local Bus上。。。

使用特权

评论回复
5
efaneda|  楼主 | 2008-4-13 13:08 | 只看该作者

4楼能不能具体一点哈

现在只剩下一路中断,没有剩余其他的IO口
其他的外部中断全部用掉了

使用特权

评论回复
6
flanker| | 2008-4-13 17:17 | 只看该作者

有没有外部复用的IO并行总线?

就是访问ram的总线,连到CPLD上面,用CPLD汇聚中断

使用特权

评论回复
7
后学| | 2008-4-14 11:50 | 只看该作者

与。。。再做个中断状态寄存器,对应哪个器件中断。。。

使用特权

评论回复
8
efaneda|  楼主 | 2008-4-15 14:27 | 只看该作者

是复用地址总线还是数据总线?

ram的8位数据总线接到cpld上,地址总线还要不?

使用特权

评论回复
9
armecos| | 2008-4-15 18:59 | 只看该作者

这样的体系架构不好,

为什么不一开始就正确设计呢?最好整出一个最小设计电路规范,以后每次都按照这个规范去做。
可以使用中断控制器扩充中断,由它仲裁优先级并给出中断号,优点是处理速度快,缺点是成本高。
如果都是电平触发中断,看看是不是“线或”逻辑,如果是的话直接连在一起就可以复用了,如果不是这种情况,那就使用逻辑器件把它们连接起来。因为复用导致查询,所以中断处理速度变慢。

使用特权

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

本版积分规则

7

主题

11

帖子

0

粉丝