历史上的今天
今天是:2024年10月20日(星期日)
2021年10月20日 | stm32专题十一:串口通信(一) USART理论
2021-10-20 来源:eefocus
/************************************************************************************************************/
RS232(负逻辑):由三条线(RX、TX、GND)组成。-15v ~ -3v代表逻辑1,+3 ~ +15v代表逻辑0,这里的±是相对于GND而言。

RS485:与232不同,485采用差分双绞线。RS-485总线标准规定了总线接口的电气特性标准即对于2个逻辑状态的定义:正电平在+2V~+6V之问,表示一个逻辑状态;负电平在-2V~-6V之间,则表示另一个逻辑状态;数字信号采用差分传输方式,能够有效减少噪声信号的干扰。
TTL电平:直接从单片机出来的,或者直接从芯片中出来的都叫TTL电平,+5V(+3.3V)为1,0V为0,输出高电平>2.4v,输出低电平<0.4v。对如输入电路,输入电压>2.0v为1,输入电压<0.8v为0。
因为单片机的接口是TTL电平,而电脑自带的串口是RS232电平,因此需要加电平转换芯片MAX232,才能被电脑识别。

USB电平:有4根线,分别是VCC、GND和D+、D-两根信号线。5V是USB的电源电压,给USB device供电用的。信号线对于USB2.0,D+比D-大时为1,D-比D+大时为0,通常D+ D-在400mv ~ -400mv。属于差分信号,与TTL电平不兼容,信号传输时需要电平转换电路。
/************************************************************************************************************/
串口分为:TTL串口(单片机)和RS232串口(电脑)。
TTL串口 — 转 — 232串口 MAX232芯片(使用单片机通过DB9接口和电脑通讯)

USB — 转 — TTL串口 CH340芯片(单片机通过USB线和电脑通讯)

USB — 转 — 232串口,转换过程麻烦:先是USB转TTL串口(CH340),再是TTL串口转232串口(MAX232)
/************************************************************************************************************/
注意:原生的串口之间可以直接相连,不需要电平转换。例如,stm32串口可以直接连接到ESP8266
上一篇:stm32专题十:通讯
史海拾趣
|
急!!高分求解:Plaform Builder 6.0如何将驱动程式打包成MSI档? 原来PB5.0下提供的platform->Export Wizard..选择已经没有了,目前已经将Driver DLL打包成MSI了,通过VS2005提供的Setup Wizard,但是问题是需要在Catalog Item下显示出我的3rdparty driver,这就是说要将driver的Pbcxml文件也要一起Package,二者 ...… 查看全部问答> |
|
任务栏上还有wi-fi无线网络连接图标,但“网络和拨号连接”窗口中没有无线连接图标了,怎么加上? 任务栏上还有wi-fi无线网络连接图标,但“网络和拨号连接”窗口中没有无线连接图标了,怎么加上?… 查看全部问答> |
|
本人现要完成课题——手机的安全存储。解决手机上可能发生的艳照门事件。没有相关经验,请高人指点,并会把完成的工作放在网上供大家交流,同时给新人一些经验。 平台:WinCE(只是以CE为例,但目的是通用解决方案) 接口:SD接口(以SD接口为 ...… 查看全部问答> |
|
MTK6225 手机开发板(含源代码) 有诚意者请联系 Qq:296662705 硬件特性: 1、 CPU:mtk6225 2、 TFLASH 卡接口 3、 176X220 2.6寸TFT LCD,最高支持320*240*16的TFT LCD 4、 4线触摸屏接口 5、 双声道音频输出 6、 一个Camera 130万像素 ...… 查看全部问答> |
|
请教一个问题,本人刚毕业,大学时学的机械,进了工厂老板给我安排了个电子仪表的项目,压力很大。我的问题是:我用pic16f946来做驱动IC,怎样实现断码lcd的显示。希望会的大哥们给我指点迷津。本人邮箱ds_870819@126.COM… 查看全部问答> |
|
GAM-60锡膏搅拌机(台湾产)GAM-60说明:1.操作容易,将装有锡膏器置于万用治具上,设定好搅拌时间按启动键即可,会自动停止。2.任何人都能够使用均匀的锡膏搅拌,使SMT印刷制程简单化。3.本机搅拌设置为万用治具功能,治具有双向性开合功能,适合 ...… 查看全部问答> |
|
上次错过了MSP430的团购,这次来抢一块, 以前用过STM8,决定低功耗很不错,但是别人都说MSP430更强,哈哈,这回可以一探究竟了 打算对比下STM8和MSP430 希望论坛给予支持。呵呵… 查看全部问答> |
|
5418a 并行通信传递16个浮点数,时序方面有问题,请指点 双机通信,传递浮点数,使用并口。主机判断P2.7上升沿读数据程序如下:float TXD_float(void){ char tt[4]; uchar i;//while( P8IN & BIT3 ) for(i=0;i<4;i++) {&nbs ...… 查看全部问答> |
|
各位研究MSP430单片机的朋友们好!本人目前在做MSP430单片机与TC35之间的串行通信,想通过MSP单片机读取TC35中的信息或者将单片机中的指令通过TC35发送出去。现在做的是它们之间最基本的串口测试,但总是有问题存在,下面先展示本人的电路图。以下 ...… 查看全部问答> |
|
最近中国好声音很火,易络盟自己也录制了《友谊地久天长》的英文版《Auld Lang Syne》。祝大家友谊地久天长! $(\'swf_dNn\').innerHTML=AC_FL_RunContent(\'width\', \'600\', \'height\', \'500\', \'allowNetworking\', \'internal\', \'allowS ...… 查看全部问答> |




