为什么usb电平要转ttl电平,他们电平不是一样吗?

例如:单片机的isp下载,为什么要用pl2303来把use电平转成ttl,不是一样都是0~5v吗?

USB 信号线有两根D+,D-,本人愚见是差分信号,抗干扰吧,和485串口信号类似。增强其抗干扰能力。而TTL是纯粹的高低电平信号。因此需要专用转换芯片进行电平转换。
TTL信号直接用来传输数据其信号线长度和抗干扰能力都不强。因此都有许多不同的信号形式来传输,比如UART,USB等等。。。。本人愚见。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-25
估计你是用usb转串口下载的,pl2303是一个串口转usb芯片,就是说你的串口数据通过2303转成usb的数据。没有电压转换的功能。
还有,pc串口的电平是反得,负逻辑。而且电压范围很大,所以,一般要通过一个max232进行电平转换,这样才可以让我们和pc通信!
相似回答