pl2303hxa串口线驱动_MAX232和PL2303_CH340的区别
什么是max232
MAX232芯片是美信(MAXIM)公司专为RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电。
器件特别适合电池供电系统,这是由于其低功耗关断模式可以将功耗减小到5uW以内。MAX225、MAX233、MAX235以及MAX245/MAX246/MAX247不需要外部元件,推荐用于印刷电路板面积有限的应用。
MAX220–MAX249系列线驱动器/接收器,专为EIA/TIA-232E以及V.28/V.24通信接口设计,尤其是无法提供±12V电源的应用。
什么是PL2303
PL2303 是Prolific 公司生产的一种高度集成的RS232-USB接口转换器,可提供一个RS232 全双工异步串行通信装置与USB 功能接口便利连接的解决方案。PL2303具有多个历史版本,早期的版本是PL2303HX, 近年有PL2303HXA、PL2303HXC、PL2303HXD(D版本)、PL2303SA等版本推出,应用电路有一定差异。D版本不需要外接晶振,并且加入了对安卓系统的支持。
MAX232和PL2303_CH340的区别
原理:单片机的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电平信号》AX232芯片》TTL电平
电脑USB接口》电脑输出USB电平信号》USB转串口线》232电平信号》MAX232芯片》TTL电平
电脑USB接口》电脑输出USB电平信号》PL2303或CH340芯片》TTL电平
pl2303hxa串口线驱动_MAX232和PL2303_CH340的区别相关推荐
- pl2303hxa串口线驱动_PL2303 USB转串口驱动64位(非认证线缆可用)_下载_热门驱动_驱动精灵...
Prolific PL2303 (串口线)USB转串口驱动3.3.2.102版For WinXP-64/Vista-64/Win7-64/Win8-64/Win8.1-64/Win10-64.目前主流 ...
- win7构建成功helloworld驱动、WDF驱动中KMDF与UMDF区别
做一个myhello.c, #include <ntddk.h>VOID DriverUnload(PDRIVER_OBJECT driver) {DbgPrint("goodb ...
- MCU驱动和RGB驱动的液晶屏的区别
概况来讲,RGB驱动需要的硬件条件高,比如用STM32F429的LTDC+DMA2D模块,外加SDRAM作为显存.而MCU接口,STM32F407系列的控制器就整合了这个模块,包含6800和8080两 ...
- Linux驱动与一般应用的区别【Linux驱动之路一】
Linux驱动和一般应用的区别,大致可以归类为以下几点: 一. Linux驱动 属于内核级,驱动程序的崩溃会导致整个系统的崩溃,例如在驱动程序中出现了非法指针的应用,就会导致系统的崩溃.因此要十分注意 ...
- HL-340 usb转串口线驱动
HL-340 usb转串口线驱动是官方提供的一款USB驱动,本站收集提供高速下载,用于解决USB接口不能正常识别,无法正常使用的问题,本动适用于:Windows XP / Windows 7 / Wi ...
- WDF驱动中KMDF与UMDF区别
众所周知, 早期的Windows 95/98的设备驱动是VxD(Virtual Device Driver),其中x表示某一类设备.从Windows 2000开始,开发驱动程序必以WDM(Window ...
- Linux2.6内核驱动与2.4的区别 .
随着Linux2.6的发布,由于2.6内核做了新的改动,各个设备的驱动程序在不同程度上要进行改写.为了方便各位Linux爱好者我把自己整理的这分文档share出来.该文当列举了2.6内核同以前版本的绝 ...
- ps4手柄驱动linux,Arduino和单片机区别,及Arduino入门教程
素材来源:DF创客社区编辑整理:strongerHuang 搞单片机的读者都应该听说过Arduino,或者用过Arduino,但很多小伙伴还是不清楚究竟什么是Arduino,今天就针对初学者简单描述一 ...
- 打印机驱动PCL与PS的区别
转载自:http://www.oesell.com/article/2009/6/index_39164_1.html 本站声明:转载请注明出处"苏州办公耗材网" oesell.c ...
最新文章
- 领克汽车是用鸿蒙系统吗,领克全新旗舰SUV将在上海车展首发亮相
- 与时代共振,AI助力工业缺陷检测
- driver: Linux设备模型之input子系统详解
- PHP操作MongoDB GridFS 存储文件
- 【自用】Android 双击返回键退出
- Snmp的学习总结——Snmp的基本概念
- Beta冲刺随笔汇总
- Linux下GNOME桌面的安装
- 抓包工具Wireshark npcap
- C语言求S(n) = a+aa+aaa+aaaa+...+aa..a之值,其中a是一个数字,n表示a的位数例如:2+22+222+2222+22222(此时n=5),n和a都从键盘输入。...
- 数据库-英语单词基础笔记-1
- Linux系统的关机重启命令
- ESXI VIB升级报错
- ubuntu 18.04-设置合上笔记本盖子不休眠
- 字符在计算机中的存储
- 手办商城app开发功能分析
- Tomcat详细使用步骤
- 斗破苍穹-牛仔版美杜莎
- pymssql连接sql server报错Unable to connect: Adaptive Server is unavailable
- 蛮X搜神记的NetManager分析(1)
热门文章
- LoseWeight-减肥健身App开源版
- edge使用html2协议,Legacy Microsoft Edge developer documentation
- 英语单词词根词缀和词性转换
- 静态成员变量与静态成员函数的声明与定义
- 三院士漫谈:未来机器人:目标、路径和挑战
- 道德绑架?抹杀激情?听我的,别再给孩子买运动手环了
- windows10桌面鼠标右键出现卡顿解决方法
- php手动起事物和自动的区别,手动挡和自动挡哪个好 有什么区别
- ps4帧数测试软件,《地平线:零之黎明》PS4/Pro帧数测试 优化极佳
- honor荣耀开启影像新时代?探寻其背后真正实力