并口和串口那个更合适?

[复制链接]
4946|12
 楼主| hjh2008303 发表于 2012-2-25 19:23 | 显示全部楼层 |阅读模式
从AD用单片机读取数据,AD可以自由选择,想问问大家,单片机用并口快还是串口快。并口的话用外部中断处理读取数据。谢谢啦
谈的元 发表于 2012-2-25 19:28 | 显示全部楼层
单片机用并口快还是串口快?

一般来说并口快,到底选什么根据功能折中

你的功能描述应该在多点
NE5532 发表于 2012-2-25 20:20 | 显示全部楼层
先罗列串口和并口各自的优缺点,而不是单纯讨论谁快谁慢,如果人类都用快的,那慢的谁在用呢?
forgot 发表于 2012-2-25 20:24 | 显示全部楼层
并口快,线太多
luo90049576 发表于 2012-2-25 21:18 | 显示全部楼层
3楼正解
宇容创行 发表于 2012-2-25 21:42 | 显示全部楼层
挂总线上最快
Wayner 发表于 2012-2-26 09:09 | 显示全部楼层
根据场合来选择,没有绝对的
nongfuxu 发表于 2012-2-26 09:47 | 显示全部楼层
路过看到,也来说长道短.
并口:  
     位宽,一个脉冲节拍读一次AD转换;
     因为位宽,并行线间邻近干扰,脉冲频率难做高.
     占用io口多.
串口:
     一个脉冲节拍传送一位,16位AD需要16个节拍.
    因为位窄,邻近干扰小,脉冲节拍可以做得很高.
    占用IO口只要3个(SPI).
gx_huang 发表于 2012-2-26 20:01 | 显示全部楼层
这问题问的有陷阱。
并口的传输速度一般比串口快,特殊场合是串口快,比如USB/MIPI之类也有高速的。
另外,需要考虑芯片ADC的转换速度。
速度就是转换速度和总线读取速度的叠加。有些串口ADC,转换时间包含在读取时间里了。
chunyang 发表于 2012-2-26 22:25 | 显示全部楼层
AD的速度如果要考察的话,转换速度才最重要,接口速度只要满足即可,并非越快越好,关注该参数没有意义。
dqyubsh 发表于 2012-2-27 10:47 | 显示全部楼层
一个单片机系统,直接接个ADC,撑死也做不到100KHz采样。现在SPI或者IIC的ADC,最低的转换速度也要大于100KHz,够你用的就行了。

再低速的ADC是Delta-Sigma类型的,转换速率500Hz~100KHz,这个基本都是串口的,你没的选。

如果你要1MHz的采样率,至少要上DSP系统,然后再谈串口和并口。
dqyubsh 发表于 2012-2-27 10:54 | 显示全部楼层
还有,可以选那种带BUSY管脚的串口ADC,用上中断。关键还是你看的被测对象,它要多高的转换率。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

76

帖子

2

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