2020-01-13

03-01:    USART通信详解

版权声明:Copyright © 2016,Stardust Studio,All Rights Reserved

序言——凡尘

        程序是一种思想,是一块块积木,我们是静坐其中搭积木的孩童,倘若思想成熟了,我们便有了玩伴而不再孤独。

摘要


一、入门

        在阅读后续内容时请先明确几个基本概念和了解部分定义:

1.串口、COM口、usb口、TTL、RS-232、RS-485的基本区别:串口、COM口和usb口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电平信号/通信协议),usb通过D+和D-电压差分信号传输(usb通信协议);

2.串行接口简称串口(区别于并行数据传输的并口),也称串行通信接口或串行通讯接口,是采用串行通信方式的扩展接口;

3.电脑串口通常指COM接口,嵌入式里面说的串口,一般是指UART口;

4.而通常单片机与电脑通信需要通过usb转TTL芯片作为桥梁,在电脑内部其实是通过“虚拟串口 Virtual COM Port (VCP)”来实现COM口和usb口对接的;

5.笔者在此使用的转串口芯片为CP2102,值的注意的是:

CP2102 datasheet( Rev. 1.2 3/07 )部分电器特性截图

从中可以看出其IO对地电压耐压值达到5.8V,因此对于5V TTL电平持续输入理论上可支持的,

CP2102 datasheet(Rev. 1.2 3/07)部分电器特性截图

从中可以看出输入时,其低电平对地电压最高为0.8V,其高电平对地电压最低为2.0V;





在阅读后续内容时请先详细阅读:


        通信在本文中意指微机与微机之间或微机与终端设备之间进行信息传递的方式,涵盖

未完待续 2020/03/28

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容