[ZLG-ARM] 模拟6个串口(485)

[复制链接]
4383|19
 楼主| YuMigWei 发表于 2009-12-23 23:46 | 显示全部楼层 |阅读模式
各位:
    我们要用LPC2138的GPIO模拟6个串口,每个串口的波特率要256K。大虾们有什么建议。能否指导一下.谢谢.
xiaoxin1986 发表于 2009-12-24 00:18 | 显示全部楼层
模拟6个串口,楼主很厉害,没有做过
linhai1986 发表于 2009-12-24 09:15 | 显示全部楼层
进来等高手
20801233 发表于 2009-12-24 15:36 | 显示全部楼层
理论上来说可以吧,
等高手来详细分析。
donkey89 发表于 2009-12-24 17:16 | 显示全部楼层
6个256k的串口,处理能力有这么强吗?
beny5566 发表于 2009-12-24 18:40 | 显示全部楼层
那估计只能用来收发数据了
还能进行计算处理吗
 楼主| YuMigWei 发表于 2009-12-25 00:14 | 显示全部楼层
补充一下:这个板子要采集6个通道的数据并做简单的算法,算法复杂度不高。我想时钟跑到60MHz,串口接收用定时器(3个采样作一个起始位的判断)。这样系统效率会不会很低??~等待高手指导。谢谢.
lobby 发表于 2009-12-25 10:21 | 显示全部楼层
呵呵,是有点浪费,
把ARM做成收发器。
 楼主| YuMigWei 发表于 2009-12-25 16:43 | 显示全部楼层
各位朋友:我现在把波特率设为9600或38400,6个通道收发数据正常。但是我把它调整到115200发送数据是正常的,但收到的数据是错的(串口收是用定时器实现),我的疑惑是定时器的中断频率最高能达到多少。中断响应时间会不会跟异常向量表的位置有关系.现在异常向量表没有重映射到SRAM中。期待高手。。~谢谢
午夜粪车 发表于 2009-12-26 19:56 | 显示全部楼层
只能说明你太有想法了
bit6019 发表于 2009-12-27 23:05 | 显示全部楼层
没有做过,还是等高手解答吧
kongwunian 发表于 2009-12-28 16:41 | 显示全部楼层
还不如用两块单片机 每块3路 便宜又轻松
huzixian 发表于 2009-12-28 16:55 | 显示全部楼层
就是啊,为什么非要搞这么复杂
hulan1985 发表于 2009-12-29 23:58 | 显示全部楼层
这也叫创新点吧
linhai1986 发表于 2009-12-30 00:33 | 显示全部楼层
这不是没可能,这要看你的6路信号是怎么传输的,如果是分时传送的吧,还行,如果还有同时传输的情况那就难办了
alger2009 发表于 2010-1-19 13:15 | 显示全部楼层
偶只做过虚拟的串口而已,一路接收,一路传送,加上自带的,也就2对串口
一只小绵羊 发表于 2010-1-19 16:56 | 显示全部楼层
我觉得做不到
linhai1986 发表于 2010-1-20 02:40 | 显示全部楼层
今天在网上看到有串口扩展芯片,LZ可以试试那个
chuandaoxy 发表于 2010-1-26 23:13 | 显示全部楼层
有pca功能就行,p89v51rd2可以做5个软串口
llljh 发表于 2010-2-3 11:44 | 显示全部楼层
有想法,我支持你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部