使用串口登录树莓派时出现的问题:

  • 将TF卡插入到树莓派,然后开启电源,采用串口查看登录界面时出现误码,最后排查得出是没有共地。
  • 那么假设有两款5V单片机,独立供电。按理,连接好RXD、TXD、GND是可以通信的。那如果连接RXD、TXD、VCC呢?如果不可以通信,为什么?

解释一:

  • 因为rx,tx的电平都是相对于gnd来的,不接gnd,连电压都没有,无法传输数据。

解释二:

  • 只单独连接5V,没有数据
  • 单独连接RX,TX,很多乱码
  • 连接GND,RX,TX与连接5V,RX,TX均正常

下图是无共地情况下串口通信乱码

注:
如果是下载程序的话,只接Rx和Tx,再用别的电源上电是可以下载程序

UART通信可否只接VCC、RXD、TXD而不接GND?相关推荐

  1. MSP430F5529 DriverLib 库函数学习笔记(四)UART通信

    目录 硬知识 USCI通信模块 USCI的UART模式 1. USCI初始化和复位 2. 异步通信字符格式 3. 异步多机通信模式 4. 自动波特率检测 5. IrDA编码和解码 6. 自动错误检测 ...

  2. FPGA基础知识极简教程(6)UART通信与移位寄存器的应用

    博文目录 写在前面 正文 关于UART的介绍 UART通信过程 UART.RS232以及TTL之间的关系 UART的使用场合 有关UART的总结 调试UART的技巧 UART的Verilog实现 波特 ...

  3. UART通信基本概念

    UART通信基本概念 UART通信简述 UART通信特点 UART的通信过程 串口交互框架简图 UART通信简述 英文名称:Universal Asynchronous Receiver Transm ...

  4. 51单片机按键扫描程序汇编程序(独立按键与矩阵按键)(使用定时器)(可移植的汇编程序)矩阵键盘控制两个led数码管(汇编语言)与UART通信总结(上)

    一,按键控制数码管 1四按键控制程序(汇编) (您的关注点赞是作者创作的最大动力哦) //******************************************************* ...

  5. 基于Lua脚本语言的嵌入式UART通信的实现

    随着变电站智能化程度的逐步提高,对温度.湿度等现场状态参量的采集需求也越来越多.就目前而言,在现场应用中,此类设备多采用RS232或RS485等UART串行通信方式和IED(Intelligent E ...

  6. 一文理解UART通信

    还记得当年的打印机,鼠标和调制解调器吗?他们都有巨大笨重的连接器和粗电缆,并且必须拧到你的电脑上.这些设备正是使用UART协议与计算机进行通信.虽然USB几乎完全取代了旧的电缆和连接器,但UART绝对 ...

  7. stm32f103单线半双工uart通信程序

    文章目录 前言 一.使用步骤 1.打开STMcubemx 2.添加代码 总结 前言 在使用数字舵机时,所用到的通信方式为uart通信,但舵机只有三根接线,出去vcc和gnd,只有一条通信线,也就是说要 ...

  8. UART 通信 协议 (二)

    文章目录 目录 前言 一.接收时序图 二.模块设计 1.总体方案 2.接受数据信号同步化 3.边沿检测设计 4.生成采样时钟 5.采样数据求和判决 三.编程实现 四.仿真验证 五.板级调试验证 参考说 ...

  9. 串口 【RXD TXD含义】【RTS CTS协议】

    RXD TXD含义 RXD在DTE设备端为接收,即输入,在DCE设备端同名RXD为发送端,即输出.在一对通讯系统中RXD信号在DTE设备端为输入信号,在DCE设备端为输出信号.原英文解释是综合译法,一 ...

最新文章

  1. (转)光照模型及cg实现
  2. Java连接数据库(JDBC)之三:java访问数据库MySQL实例
  3. Kotlin when 流程判断
  4. java图像处理之查找表实现图像处理加速
  5. 翻手算法php,PHP各种常见经典算法总结【排序、查找、翻转等】
  6. Qt工作笔记-Qt文档阅读笔记-setMouseTracking(无需按下移动使得widget获取鼠标位置)
  7. Django简单打开一个文件
  8. centos mysql 5.5.57_centos 6.5装mysql5.7
  9. Weka算法Classifier-tree-J48源代码分析(一个)基本数据结构和算法
  10. html如何在屏幕中显示加载,在HTML5应用中加载屏幕
  11. Linux之SDL2+OpenGL+EGL绘制(十六)
  12. 软考中级数据库系统工程师
  13. EMOS部署及管理和部署EMOS邮件服务器
  14. 统计学和算法相关的基础知识(持续更新)
  15. 【PC自动化测试-11】窗口控件的类型分类
  16. 解决to_csv循环追加数据不会覆盖前面的数据
  17. iOS企业证书的申请与制作
  18. PHP代码审计之漫画CMS
  19. python源码大全-最全Python算法实现资源汇总!
  20. [原创]从程序员角度分析安徽电信HTTP劫持的无耻行径 – 之深度分析

热门文章

  1. 利用签协议机会,字节跳动90后员工内幕交易
  2. 《华为的冬天》-任正非(2000年)
  3. 字符串解码(猿辅导笔试题数箱子)
  4. java基础入门第二版二手,细节爆炸
  5. 计算机网络WAN接口,网线插WAN口上不了网怎么办?
  6. Docker 入门终极指南,这是我见过最好的教程!
  7. 【iot-manager】(1)IOT商业化和未来竞争、淘汰还在继续,需要折腾一个开源IOT系统,参考Rancher开源Octopus:IoT设备管理系统做一个物联网管理系统
  8. JDBC之mysql入门
  9. 数据结构-特殊矩阵【对称矩阵、上三角下三角矩阵、三对角矩阵】的压缩存储代码实现
  10. LeetCode 89 双周赛