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,值的注意的是:

2020-01-13_第1张图片
CP2102 datasheet( Rev. 1.2 3/07 )部分电器特性截图

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

2020-01-13_第2张图片
CP2102 datasheet(Rev. 1.2 3/07)部分电器特性截图

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





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


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

未完待续 2020/03/28

你可能感兴趣的:(2020-01-13)