**出处:**http://blog.sina.com.cn/s/blog_dc9571b90102v7im.html

原理

单片机的TXD、RXD是TTL电平,所以你得万变不离其宗的将其它信号转成TTL电平,只有这样给单片机下载程序才有可能成功!其中CH340、PL2303等芯片是直接将USB信号转换为TTL电平或者TTL电平转换为USB信号,而MAX232等芯片是将TTL转换为RS232信号或者将RS232信号转换为TTL。

特点

MAX232:外围电路简单,但是占用pcb面积大,不美观
PL2303:水货多不稳定,外围电路复杂,成本低
CH340:稳定,外围电路简单,成本相对高

计算机和MCU通信的方法

1.只有串口接口的台式机(很老)
交叉串口线>>>MAX232芯片>>>MCU(单片机)


2.既有串口接口又有USB接口的电脑(台式机)
(1)电脑串口接口>>>交叉串口线>>>MAX232芯片>>>MCU(单片机)
(2)电脑USB接口>>>USB转串口线>>>MAX232芯片>>>MCU(单片机)
(3)电脑USB接口>>>USB2.0数据线>>>PL2303或CH340>>>MCU(单片机)


3.只有USB接口的电脑(笔记本)
(1)电脑USB接口>>>USB转串口线>>>MAX232芯片>>>MCU(单片机)
(2)电脑USB接口>>>USB2.0数据线>>>PL2303或CH340>>>MCU(单片机)


计算机和MCU通信的原理

(1)交叉串口线原理:信号线交叉,导线作用
(2)USB转串口线原理:USB接口>>>PL2303或CH340>>>MAX232>>>9针接口
(3)USB2.0数据线原理:信号线直连,导线作用

信号分析

电脑串口接口>>>电脑输出232电平信号>>>MAX232芯片>>>TTL电平
电脑USB接口>>>电脑输出USB电平信号>>>USB转串口线>>>232电平信号>>>MAX232芯片>>>TTL电平
电脑USB接口>>>电脑输出USB电平信号>>>PL2303或CH340芯片>>>TTL电平

【通讯】MAX232和PL2303、CH340的区别相关推荐

  1. php多线程模型,PHP进程模型、进程通讯方式、进程线程的区别分别有哪些?

    PHP进程模型是一个正在执行的程序,可以分配给处理器并由处理器执行的一个实体:PHP进程通讯方式有管道及有名管道,信号,共享内存等:PHP进程线程的区别有进程是资源的分配和调度的一个独立单元,而线程是 ...

  2. php进程通讯方式,PHP进程模型、进程通讯方式、进程线程的区别分别有哪些?

    PHP进程模型是一个正在执行的程序,可以分配给处理器并由处理器执行的一个实体:PHP进程通讯方式有管道及有名管道,信号,共享内存等:PHP进程线程的区别有进程是资源的分配和调度的一个独立单元,而线程是 ...

  3. MAX232和PL2303、CH340的区别

    原理:单片机的TXD.RXD是TTL电平,所以你得万变不离其宗的将其它信号转成TTL电平,只有这样给单片机下载程序才有可能成功!其中CH340.PL2303等芯片是直接将USB信号转换为TTL电平或者 ...

  4. USB转串口 FT232/PL2303/CH340 比较

    现在笔记本上很少带有串口了,而串口又是做电子设计必备的通讯接口之一,好在USB转串口比较方便,市面上常用的USB转串口芯片有很多,最常见的有FT232.PL2303.CH340三种,这三种我分别说一下 ...

  5. USB转串口 FT232/PL2303/CH340 驱动以及使用体会

    emouse原创文章,转载请注明出处http://www.cnblogs.com/emouse/ 现在笔记本上很少带有串口了,而串口又是做电子设计必备的通讯接口之一,好在USB转串口比较方便,市面上常 ...

  6. Conmi的正确答案——各版本的CH340的区别

    转载自:CH340 区别 型号 简介 封装 CH340G USB转串口,推出时间最早,应用最广 SOP16 CH340C USB转串口,内置晶振,引脚兼容CH340G SOP16 CH340E USB ...

  7. SBUS2,一个增强型的SBUS协议,可实现双向通讯功能。SBUS2和SBUS区别到底在哪呢?

    最近在玩FUTABA遥控器,想用它来组装一个专业的飞行器.用的遥控器是14GS,接收机是7008B.因为想要做回传数据,又不想增加引线和WIFI.其中7008B是带有回传功能的接收机.支持FHSS的模 ...

  8. 移动通讯技术--CMWAP和CMNET的区别

    接入点(APN),就是业务接入点的意思,网络从接入点判断你要连接的业务是什么 1.为什么要这样分呢? 因为GPRS内部也是一个网,当手机要访问业务时,它内部通过APN点把手机连到相应路由. 目前普通的 ...

  9. USB转串口 DM9625IS / PL2303 / FT232 CH340常见解决方案介绍与比较

    我们手边的台式机或笔记本几乎没有带串口了,而串口又是做项目开发一定会用到的通讯接口之一,由于USB接口的普及,在利用USB转串口就比较方便多了,市场上常见的USB转串口芯片有DM9625IS .FT2 ...

最新文章

  1. python 队列 锁_python-day31(同步锁,队列)
  2. linux笔记之 rpm常用参数 ,yum安装编译器,httpd服务的开关
  3. 普中科技开发板使用说明书_百度大脑加持,米尔科技FZ3深度学习计算卡评测
  4. 主流平台应用与游戏的编程语言/工具(图)
  5. Batch Normalization论文笔记
  6. 2020年11月国产数据库排行: PingCAP融资破记录,PolarDB登云巅,达梦南大壮心雄
  7. vue 日期格式化返回指定个数月份_python时间与日期处理一次看个够(time、datetime、calendar)...
  8. linux启动参数怎么传给内核,如何启动内核(vivi与Linux kernel的参数传递情景分析)...
  9. 为什么很多人说Python简单呢?
  10. html编辑器全角 半角转换,javascript实现全角与半角字符的转换
  11. (转)区块链:哈希、公钥、私钥、加密、数字签名、数字证书、默克尔树、零知识证明
  12. 微信投票刷票器手机免费版、手机微信投票作弊神器原理
  13. 重庆北大青鸟【学员心声】:有计划的做事情才能事半功倍
  14. 【Linux系统】第2节 虚拟机中安装Kali系统
  15. java编程实现行列式计算应用,行列式算法(java)
  16. 网红直播天水人间主播大秀
  17. 机器学习中数据预处理——标准化/归一化方法(scaler)
  18. 电子电路设计基本概念100问(三)【学习目标:原理图、PCB、阻抗设计、电子设计基本原则、基本原器件等】
  19. 一秒钟实现Andriod系统文件访问
  20. 源码安装ROS Melodic Python3 指南 (转) + 安装记录

热门文章

  1. 考研数学核心知识点总结
  2. PHP阿拉伯数字与中文数字的转换,阿拉伯数字转中文数字,中文数字转阿拉伯数字(数字的读写)
  3. 2021致自己一段话真实的话
  4. 2022,视频号的十大机会
  5. C++ map 插入 困惑
  6. 人人悦--人人悦系统开发源码分享
  7. 【六祎-flash】如何删除FLASH广告
  8. Finder教程——了解 Mac 上的“访达”
  9. 家庭网络实现公网IPv6
  10. 解决Safari在线观看视频卡顿的问题