主题最新回顾(发布时间:2004-9-10 18:27:00) |
---|
-- 作者:x10(0.0.*.*)
-- 实际上对多串口,每个一个中断是不经济的,一般采用定时查询来处理所有串口,定时器的中断为最高优先级。我们已有类似的客户(为中国移动搞的项目)采用这个方法,效果很好。 |
主题最新回顾(发布时间:2004-9-10 17:45:00) |
---|
-- 作者:CHITOW(0.0.*.*)
-- 现在碰到了新的问题:请帮忙 ETR232i中断源不够多只有两个,而我这边需要7个中断发生, 不知道有什么方式扩展(8259出外)。。。 |
主题最新回顾(发布时间:2004-9-9 11:26:00) |
---|
-- 作者:CHITOW(0.0.*.*)
-- 好谢谢 |
主题最新回顾(发布时间:2004-9-9 11:14:00) |
---|
-- 作者:x10(0.0.*.*)
-- CPU R1610C有一个Slow Bus是数据/地址共享的总线,但只能用于IO操作,不能相应mem操作,所以在ETR232i的设计中我们没有使用它。在你的应用中16C554和DPRAM都是mem mapping的,我们提供了完整的数据总线、地址总线及控制总线,所以不用去考虑共享总线的问题了。 |
主题最新回顾(发布时间:2004-9-9 11:04:00) |
---|
-- 作者:CHITOW(0.0.*.*)
-- 谢谢,这个问题我懂了,是我把74LS245的方向搞反了把A当成B了。。 但但仅限于IO操作,不好用?能不能说得明白点,我的16C554和DPRAM都要用到高7位。 |
主题最新回顾(发布时间:2004-9-9 10:42:00) |
---|
-- 作者:x10(0.0.*.*)
-- 清楚的呀! 从DOC2000插座下引出的地址线是LVTTL电平的,在EVB上通过74HC245驱动后接到MXI-2(CN7)上,便于客户外扩其它的接口电路。在你的应用中就直接使用了,如果也是3V电平,甚至驱动都可以不要,但为了安全起见,建议加上地址驱动,这样可避免由于扩展板问题让CPU板也不启动。请结合EVB的原理图来看PCB图。 |
主题最新回顾(发布时间:2004-9-9 10:20:00) |
---|
-- 作者:chitow(0.0.*.*)
-- 我刚刚看过了PCB,ETR232i(包括插座)被做成了一个器件,这确实没错。但是。。。。 首先是经过混合外部器件MIX_2(CN7)和CS0#才输出SA5-SA12 最后经过74LS245输出A5-A12, 从这个意义来讲是要接两个外部器件才能引出高7位地址。 希望贵公司在解答问题时不要太含糊,尽可能说得明白点、详细点。 |
主题最新回顾(发布时间:2004-9-9 10:04:00) |
---|
-- 作者:chitow(0.0.*.*)
-- O明白,谢谢! 但但仅限于IO操作,不好用? 能不能说得明白点,我的16C554和DPRAM都要用到高7位。难道我不能将其使用? |
主题最新回顾(发布时间:2004-9-9 9:00:00) |
---|
-- 作者:x10(0.0.*.*)
-- 我们发的PCB文件中表明了A5-A12定位插座的位置。收到PCB文件了吗?是protel格式的,ETR232i(包括插座)被做成了一个器件,可以移动放置在需要的位置。 |
主题最新回顾(发布时间:2004-9-9 8:55:00) |
---|
-- 作者:chitow(0.0.*.*)
-- 怎么etr232i_datasheet没说明,只有CN1和CN2,没有什么从DOC2000插座下引出A5-A12,我该怎么设计??? |