zoukankan      html  css  js  c++  java
  • 去死吧!USB转串口!!!

    首先,这个题目有两种歧义:
    1、USB转232串口(严格说就是这种)!

    2、USB转USART串口(通常都是这么叫,认为就是这,理论上是错误的,歧义所在)!

    USB转TTLUSB转232USB转串口

    为什么要进行转换?

    MCU要与PC机通信,必须首先保持电平逻辑一致,而裸MCU的电平逻辑一般为TTL电平逻辑,而PC机的电平逻辑一般为USB电平逻辑或者是232电平逻辑(DB9/com口),故两者之间电平逻辑不匹配,必须进行转换。

    1、单片机板上通常配有CH340类芯片转换电路:

    站在裸MCU角度, 目的是将MCU自身的TTL电平转换为USB电平,相应接口也变成了USB接口但人们一直叫USB转TTL芯片,这个说法没有错,但是不严谨,逻辑从外向内,使我们开发者本身站在中间看问题,这也许就是中国的传统中庸之道,处事可以,但是用在工程科学中,只会让人难以理解,造成诸多困扰!这就是为什么有些问题之前懂,之后听一下,又疑惑了,哎,真是坑人!

    开发板上也可能配有MAX232类芯片转换电路:TTLRS-232,相应的接口也变成了2332/DB9接口。

    2、而PC机上不正好有USB/232(DB9)这样的接口吗?所以,万事大吉,可以连接了!!!

    3、最后,别忘了PC端还要安装相应的驱动程序哦!

      

  • 相关阅读:
    oracle(八)块清除
    oracle(七)索引
    oracle(六) physical read and logical read
    oracle动态视图(一)stat
    oracle(五)tkprof 使用 transient kernal profile 侧面 轮廓
    dbms_stats.gather_table_stats详解
    oracle(四) 常用语句
    oracle(三) SQL语句
    [Swift]LeetCode269. 外星人词典 $ Alien Dictionary
    [Mac]如何让两个窗口各占半个屏幕
  • 原文地址:https://www.cnblogs.com/-lhy-to-s/p/10760979.html
Copyright © 2011-2022 走看看