打印
[ZLG-MCU]

求助ZLG:16IS752驱动问题

[复制链接]
2736|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lightrainy|  楼主 | 2007-7-31 10:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在使用该芯片进行串口扩展时,目前所写的驱动程序在同时使用双串口进行数据通讯,几分钟后即出现死机,现象表现为该芯片的中断引脚一直为低电平;而单独使用其中任意一个串口时该现象只是偶尔发生。

请问这是什么问题,硬件的还是软件的?能否给我一份驱动示例代码?谢谢

Email:lightrain1002#163.com

相关帖子

沙发
lightrainy|  楼主 | 2007-7-31 10:17 | 只看该作者

晶振频率3.6864MHz

使用特权

评论回复
板凳
lightrainy|  楼主 | 2007-7-31 10:22 | 只看该作者

无法贴图,见谅

使用特权

评论回复
地板
zlgmcu| | 2007-7-31 10:39 | 只看该作者

我们最近刚完成SC16IS752的demo board.

如果您需要范例程序,您可以与我们各地sales联系.

使用特权

评论回复
5
lightrainy|  楼主 | 2007-7-31 10:49 | 只看该作者

谢谢,已联系,sales说尽快帮我搞定

使用特权

评论回复
6
nihke| | 2007-8-10 11:31 | 只看该作者

解决方法

产生这种现象的原因是:在接收中断里接收时间过长,导致FIFO再次产生接收中断,而且你的微控器设置为下降沿产生中断,所以等到中断退出后就不能再次响应中断。解决方法是微控制器设置为低电平中断。建议使用硬件I2C或者硬件的SPI,加快处理的速度,SPI更具优越性。

使用特权

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

本版积分规则

6

主题

23

帖子

0

粉丝