登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→请教各位DX[yangjl]
*第14465篇: 请教各位DX
楼 主:
yangjl
2003年7月15日21:06
请教各位DX
我要做一个通信系统,有四个采集系统把采集到的信号通过232口发送,我用一个单片机接收,应采用什么方式?查询方式数据会不会丢失?各位DX有什么好方法,说来听听。另外,有没有四个串行口的232通信的芯片?帮我推荐一下。多谢了!!!
第
2
楼:
guest
2003年7月16日09:30
我也有相同的问题。快来帮帮。
第
3
楼:
luz
2003年7月16日09:48
NS,TI都有类似的片子,还有phili
NS,TI都有类似的片子,还有philips,exar。。。好多哦,16c554,16c754之类的都是4路的,552,752都是2路的,带16到64byte缓冲,上他们的网站查uart芯片。
第
4
楼:
yangjl
2003年7月16日10:02
谢谢luz。可是我们的情况是四个采集系统的已经做好,他们出来的是232信号,怎么办?
第
5
楼:
luz
2003年7月16日10:14
偶大概是理解错了,偶的意思在接受器一端加
偶大概是理解错了,偶的意思在接受器一端加一片四路UART的芯片,接口还得用RS232的驱动的,四路的RS232芯片没用过,到TI网站上找找吧,不过用2片两路的也一样,MAX202,MAX232,MAX3232等都是很常用的,不必用4路的(少用偏门器件),如果两端设备都做好了,不能改的话,就只好用外接的串口开关了,但必须做成client,server 的模式,就是说只有接受器能决定通信是否开始,同时加协议来控制串口开关拨至哪一路
第
6
楼:
yangjl
2003年7月16日10:36
多谢了。现在的问题是
现在的问题是,四个采集系统是同时出来信号,为了防止数据丢失,我想加一级缓存不知道能否实现?
第
7
楼:
luz
2003年7月16日10:46
加哪儿呢?只能加在接收器那里吧,那就看看
加哪儿呢?只能加在接收器那里吧,那就看看554 或754
第
8
楼:
yangjl
2003年7月16日11:16
对就加在接收器。多谢luz,你帮我解决了一些问题。你有QQ吗?
第
9
楼:
luz
2003年7月16日12:18
没有,偶通常只逛逛bbs[em08]
没有,偶通常只逛逛bbs
>>>>>>对该主题发表你的看法
本主题贴数
9
,分页:
[第1页]
[上一篇主题]:
总线上为什么使用三态电路??
[下一篇主题]:
LCD把我弄晕了!!请指教!