惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
雷峰网
雷峰网
Google DeepMind News
Google DeepMind News
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
M
MIT News - Artificial intelligence
WordPress大学
WordPress大学
MongoDB | Blog
MongoDB | Blog
V
V2EX
博客园 - 【当耐特】
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
I
InfoQ
Martin Fowler
Martin Fowler
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hugging Face - Blog
Hugging Face - Blog
B
Blog
V
Visual Studio Blog
D
DataBreaches.Net
C
Check Point Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs

博客园 - Alex Lee

开始学习DW QextSerialPort 编译指南 [转]SlickEdit 设置点滴 [转帖]mysql消除乱码方法集 简体中文的MSI形式的安装程序显示乱码的处理 VoIP之语音编码器 SIP简介 SIP简介及工作原理 算法收集(不断更新) MYSQL数据同步 注册一个公司的费用和常见问题参考 创业者不得不去的10个网站! 一个简单的算法题 硬件方案终于谈下来了,松了一口气,呼 Dependency下载网站 Windows平台上修改某个文件的创建、访问、修改日期时间属性 要做个P2P应用,先收集点相关基于UDP可靠传输的资料 规则文本数据文件根据关键字段进行排序的实现 ClassA A() 在幕后做了什么?
44B0X串口扩展
Alex Lee · 2007-01-25 · via 博客园 - Alex Lee

现在常用的扩展多串口的方式有几种:
1.采用16C55X来扩展,成本高,控制复杂。
2.多串口的单片机,比如77E58,PIC的18S,AT90S8515等系列,价格高,60~70多不等。要想用三串口的单片机更贵。
3.用软件模拟,软件模拟的采样率也就1两次/BIT,可靠性和波特率都不够。
4.用CPLD进行扩展,可以根据需要扩展串口,有点在于配置灵活,缺点在于相对开发难度和成本都比较高,而且CPLD工作在工业环境都比较容易受到干扰(熔丝结构的CPLD除外)。成本太高,问过一个商家,要2000多。
5、成都国腾的GM814X,GM812X,飞利浦的SC16IS752/SC16IS762。
GM812X:成本30左右。通过串口扩展串口,优势是简单方便,但有个致命问题,子串口不能独立波特率,而且必须是母串口的4分频,使用上不方便。
SC16IS752/SC16IS762:有I2C总线或SPI总线接口,价格我没查到。优点是兼容16C450,程序移植方便,并且可以支持MODEM。
GM814X:成本也是30左右,SPI接口。好处是成本低,编程容易,缺点就是不支持MODEM。
目前我的44B0X板只有一个SIO接口,但我看基本和3线SPI一样,另外NCS可以通过一个GPIO来实现,我认为GM814X是目前对于我们项目比较好的方案,当然飞利浦的价格没查到,如果比较低,也可以考虑。