精华内容
下载资源
问答
  • 内含Gerber文件(Gerber_PCB_USB-TO_TTL.zip)压缩包,可以直接在嘉立创打板,毕竟有5元打板的羊毛薅 立创下单地址:https://www.jlc.com 2.PCB工程 内含AD(Altium Designer)、立创EDA,两种软件打开的PCB文件 ...

          自制一个小型的Tpye_C口的USB TO TTL的串口通讯工具,带有过压保护保险丝,避免怼错插口烧设备。
                

     

        CSDN下载链接:https://download.csdn.net/download/CCH_why/19417778

         开源链接
        1.github:https://github.com/whycch/MIN_USB_TO_TTL  国内下载速度较慢
        2.gitee码云:https://gitee.com/whyXiaoYu/MIN_USB_TO_TTL  国内下载速度快
        
        
        

    展开全文
  • YDOOK: USB 转 TTL 模块 连线使用实例教程 © YDOOK JY Lin 文章目录YDOOK: USB 转 TTL 模块 连线使用实例教程© YDOOK JY Lin1. 首先安装 模块的芯片驱动:CH340G 驱动:2. 安装成功后,打开设备管理器:此时,CH...

    YDOOK: USB 转 TTL 模块 连线使用实例教程

    © YDOOK JY Lin



    1. 首先安装 模块的芯片驱动:CH340G 驱动:

    YDOOK


    2. 安装成功后,打开设备管理器:

    YDOOK

    此时,CH340G 模块尚未连接电脑,只有一个默认的端口1。


    3. 插上 USB转TTL 模块:

    YDOOK


    4. 此时查看:设备管理器:

    YDOOK

    多出了一个 CH340G 的端口,端口 COM5!


    4. 原理连接线:

    YDOOK


    5. 实物连线图:

    YDOOK

    YDOOK




    展开全文
  • TTL脚本介绍及使用

    2021-04-22 20:33:02
    TTL脚本介绍及使用 个人博客 文章目录TTL脚本介绍及使用1.tera term超级终端2.TTL基本命令3.TTL语法格式注释:字面量:变量:自定义变量:系统变量:流程控制:do, loopwhile, ...​ 一款Window上的虚拟终端工具,它同

    TTL脚本介绍及使用

    个人博客

    1.tera term超级终端

    ​ 一款Window上的虚拟终端工具,它同时支持串口连接和网络连接,而对于网络连接它支持Telnet和SSH协议。最关键的是Tera Term支持自己的脚本语言,即TTL(Tera Term Language)。该语言语法丰富而且简单易学,同时Tera Term 支持命令行操作,两者结合起来可以满足各种自动化方面的需求。

    2.TTL基本命令

    • Pause:暂停
      • pause
    • Sendln:发送命令并换行
    • Send:发送命令
    • wait:等待字符串出现

    3.TTL语法格式

    注释:
    ; 分号开始的行是注释行
    var = 0  ; 这里分号右边开开始也算注释
    
    字面量:
    ; 支持正数负数, 不支持浮点数
    123
    -11
    
    ; $开始的数字是16进制
    $3a
    $10F
    
    ; 字符串
    'Hello, world'
    "I can't do that"
    "汉字也支持"
    
    ; #开头的是ASCII码值字符, 也就是#后的数字查ASCII码表对应的是哪个字符就是哪个字符
    #65  ; 文字 "A"
    #$41  ; 文字 "A"
    #13  ; CR 文字
    
    ; 字符串可以直接拼接
    'cat readme.txt'#13#10  ; 相当于 "cat readme.txt\r\n"
    'abc'#$0d#$0a'def'#$0d#$0a'ghi'
    
    变量:

    变量包括用户自定义变量系统变量两部分.

    下面将分别介绍一下.

    自定义变量:

    定义变量无需指定类型, 直接使用 变量名 = 值 的语法即可.

    ; 定义普通变量
    _var = 'valid'  ; 下划线开始的变量名合法
    var_1 = 1  ; 这是一个数字
    var_2 = 'str'  ; 这是一个字符串
    
    ; 定义数组及赋值
    intdim a 3  ; int数组
    a[0] = 1
    a[1] = 2
    a[2] = 3
    
    strdim s 3  ; str数组
    s[0] = '1'
    s[1] = '2'
    s[2] = '3'
    
    系统变量:

    TTL 预置使用了一些系统变量, 写脚本的时候注意不要占用. 阅读脚本的时候要注意这些是系统变量, 是作为系统函数返回值而存在的.

    常见的有 inputstr, matchstr, param1param9, params, result, timeout 等.

    具体请查看 Tera Term 的帮助文件.

    inputstr  ; waitln等函数的接收到的值存放于此
    matchstr  ; strmatch等函数的值存放于此
    param1  ; 调用脚本时候传入的第一个参数
    params  ; 调用脚本时候传入的所有参数的数组
    result  ; waitln等函数执行的结果code存放于此
    timeout  ; 超时时间
    
    流程控制:

    TTL 也支持基本的流程控制操作.

    do, loop
    ; 循环10次
    i = 10
    do while i > 0
      i = i - 1
    loop
    
    while, endwhile
    ; 循环10次
    i = 10
    while i > 0
      i = i - 1
    endwhile
    
    until, enduntil
    ; 循环10次
    i = 1
    until i > 10
      i = i + 1
    enduntil
    
    for, next
    ; 循环10次
    for i 1 10
      sendln 'abc'
    next
    
    ; 循环5次
    for i 5 1
      sendln 'abc'
    next
    
    if, then, elseif, else, endif
    if a = 1 then
      b = 1
      c = 2
      d = 3
    endif
    
    if i < 0 then
      i = 0
    else
      i = i + 1
    endif
    
    if i = 1 then
      c = '1'
    elseif i = 2 then
      c = '2'
    elseif i = 3 then
      c = '3'
    else
      c = '?'
    endif
    
    break, continue
    ; break
    while 1
      recvln
      strcompare inputstr "OK"
      if result = 0 then
        break
      else
        sendln "abc..."
      endif
    endwhile
    
    ; continue
    a = 0
    b = 0
    while a < 5 
      a = a + 1
      if a > 2 then
        continue
      endif
      b = b + 1
    endwhile
    
    sprintf2 var "a=%d b=%d" a b
    dispstr var
    ; a=5 b=2
    
    子过程

    TTL 可以定义一些子过程, 方便重复调用. 但是没有返回值, 不能称之为函数.

    定义子过程首先要了解 label 标签

    ; 冒号开始的是标签
    : I_am_a_label  ; 这就是一个标签
    

    可以这样定义和调用子过程:

    messagebox "I'm in main." "test"
    ; 跳转到":sub"
    call sub
      messagebox "Now I'm in main" "test"
    end
    
    ; 子过程具体定义
    :sub
      messagebox "Now I'm in sub" "test"
      return  ; 返回到主体
    

    4.实例

    4.1 ssh登陆实例
    ; login infomation
    HOSTNAME = '192.168.109.129'
    USERNAME = 'root'
    PASSWORD = '123456'
    
    ; login command
    sprintf2 server '%s:22 /ssh  /auth=password /user=%s /passwd=%s' HOSTNAME USERNAME PASSWORD
    connect server
    
    
    wait '$' '#'
    ; 
    sendln "echo hello TTL"
    
    4.2 使用tcpdump抓包并且备份
    ; A login sample by zhanglintc
    
    ; no timeout for keyword 'wait'
    
    ; login infomation
    HOSTNAME = '192.168.109.129'
    USERNAME = 'root'
    PASSWORD = '123456'
    
    ; login command
    sprintf2 server '%s:22 /ssh  /auth=password /user=%s /passwd=%s' HOSTNAME USERNAME PASSWORD
    connect server
    
    
    wait '$' '#'
    ; 抓包
    sendln "tcpdump -i ens33 port 8080 -w /root/package-content/jeesite/test3.cap"
    
    wait '$' '#'
    ; 转移数据包
    sendln "mv -f -b -v /root/package-content/jeesite/test3.cap /root/package-content/jeesitebak/"
    ; 退出终端
    sendln "exit"
    
    展开全文
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼上传了固件,不知道是固件是坏的还是怎样,update的时候没有反应,然后再连TTL,就只能进uboot了,recovery Menu进不去了,下面是代码U-Boot 2009.08-lab126 (Nov 16 ...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    上传了固件,不知道是固件是坏的还是怎样,update的时候没有反应,然后再连TTL,就只能进uboot了,recovery Menu进不去了,下面是代码

    U-Boot 2009.08-lab126 (Nov 16 2013 - 00:08:09)

    CPU: Freescale i.MX6 family TO0.0 at 996 MHz

    Temperature: 44 C, calibration data 0x5784fe5f

    mx6sl pll1: 996MHz

    mx6sl pll2: 528MHz

    mx6sl pll3: 480MHz

    mx6sl pll8: 50MHz

    ipg clock : 66000000Hz

    ipg per clock : 66000000Hz

    uart clock : 80000000Hz

    cspi clock : 60000000Hz

    ahb clock : 132000000Hz

    axi clock : 198000000Hz

    emi_slow clock: 22000000Hz

    ddr clock : 396000000Hz

    usdhc1 clock : 198000000Hz

    usdhc2 clock : 198000000Hz

    usdhc3 clock : 198000000Hz

    usdhc4 clock : 198000000Hz

    MMC: FSL_ESDHC: 0,FSL_ESDHC: 1,FSL_ESDHC: 2

    Board: Pinot WFO

    Boot Reason: [ POR ]

    Boot Device: NAND

    Board Id: 0272201140220EDO

    S/N: 905A220140430H7K

    I2C: ready

    DRAM: 256 MB

    Using default environment

    In: serial

    Out: serial

    Err: serial

    Quick Memory Test 0x80000000, 0xfff0000

    POST done in 60 ms

    Battery voltage: 3998 mV

    Hit any key to stop autoboot: 0

    Wrong Image Format for bootm command

    ERROR: can't get kernel image!

    uboot >

    展开全文
  • Arduino用作usb转ttl串口调试工具

    千次阅读 2021-01-13 18:38:54
    Arduino用作usb转ttl串口调试工具 直接上代码,上传到arduino即可。TX接TX, DX接DX void setup() { // put your setup code here, to run once: pinMode(0,INPUT_PULLUP); pinMode(1,INPUT_PULLUP); } void loop...
  • YDOOK:STM32: USB转TTL 串口工具与下载器 © YDOOK JY Lin 文章目录YDOOK:STM32: USB转TTL 串口工具与下载器© YDOOK JY Lin1. 为什么要使用USB转串口?最简单的解释就是:`因为一般的硬件开发模块都是具有串口接口...
  • 18.png (15.32 KB, 下载次数: 8)2016-7-14 16:55 上传2、用PUTTY的SSH类型登陆192.168.199.1,端口号:22。login as输入root,password输入admin。备份原厂固件,需要插入SD卡(不需要刷回原厂固件的就直接略过吧):...
  • ESP-T01是一款适用ESP32/ESP8266的USB-TTL转接板, 支持一键下载程序,无需手动复位芯片与管脚拉低操作。配套的插接板与排针零件, 能够非常方便的为ESP32/ESP8266系列开发板或启明云端系列产品进行程序烧录或是串口...
  • TTL(逻辑门电路)全称Transistor-Transistor Logic,即BJT-BJT逻辑门电路,是数字电子技术中常用的一种逻辑门电路,应用较早,技术已比较成熟。TTL主要有BJT(Bipolar Junction Transistor 即双极结型晶体管,晶体...
  • uboot使用方法uboot > help? - alias for 'help'base - print or set address offsetbist - start Built In Self Testboot - boot default, i.e., run 'bootcmd'bootd - boot default, i.e., run 'bootcmd'bootm ...
  • 关于什么是TTL值在前面学无忧已经有所讲解,在里面也涉及到TTL值的大小跟网站访问打开的时间是有关。那么我们在设置ttl值的时候需要设置多大的值才是最友好?这里就牵扯到了TTL怎么改的问题,而今天学无忧就来谈谈...
  • #include #include int getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen);int setsockopt(int s, int level, int optname, const void *optval, socklen_t ...使用setsockopt()设置TTL...
  • Ping值中“TTL”含义是什么,为什么使用“TTL”的这个概念?TTL:(Time To Live ) 生存时间,指定数据包被路由器丢弃之前允许通过的网段数量。TTL 是由发送主机设置的,以防止数据包不断在IP互联网络上永不终止地循环...
  • 用USB转TTL刷机小板,把闲置网络机顶盒刷成全网通盒子有多种方法,本文介绍一下用TTL法。准备工作首先下载第三方桌面和应用市场,把第三方桌面改成英文名称,如dbzm.apk,为什么要改成英文名呢?这是因为在串口调试...
  • 这里和大家谈谈一些常用的操作系统的默认TTL值,默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的TTL值为128,Windows 98系统的TTL值为32,UNIX主机的TTL值为255。域名的dns解析默认的TTL值一般是...
  • USB转TTL(CH341A)的注意事项及说明

    千次阅读 2020-12-19 13:47:44
    USB转TTL(CH341A)的注意事项及说明跳线开关标示24\25编程模式:P/S跳帽合上.在线下载USB转串口TTL:P/S端跳帽断开默认发货跳线开关设为编程模式常规应用在编程模式与串口模式切换时,只要动P/S跳帽即可。软件操作注意...
  • Redis TTL 命令以秒为单位返回 key 的剩余过期时间。 语法 redis TTL 命令基本语法如下: redis 127.0.0.1:6379> TTL KEY_NAME 可用版本 >= 1.0.0 (1.0.0以上) 返回值 当 key 不存在时,返回 -2 。 当 key ...
  • USB转TTL(CH340)模块测试

    千次阅读 2021-09-23 14:32:17
    USB转TTL(CH340)模块测试一. 资料清单二. CH340模块驱动安装三. 测试四. 注意事项 一. 资料清单 驱动和调试助手 文档资料 二. CH340模块驱动安装 1.将CH340模块插到电脑USB口,点开CH340模块驱动文件,双击这个...
  • 描述USB转TTL的硬件设备:USB转TTL主机一台;芯片选用PL-2303HXUSB转TTL刷机线,采用进口PL2303HX芯片。连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4....等的串口,配合相应软件就能对路由器、机顶盒或接收机...
  • 提示:根据启明云端ESP32/ESP8266 烧录器 USB-TTL转接板开发工具ESP-T01编写的使用教程。 启明云端ESP-T01 烧录器,这是一款为了解决新老用户对ESP系列模组“烧录难”问题而推出的ESP32全系列便捷烧录器。只需要一...
  • “免费” PHICOMM 斐讯 K2路由器TTL刷机全纪录2016-05-29 20:17:0128点赞190收藏171评论追加修改(2016-06-05 09:01:21):文中:出现“#”后,输入:(每次输入一行代码,可以复制后右击粘贴。)输入:wgethttp://breed....
  • 这个数值说明你的机子安装的是LINUX系统。数值本身无所谓好坏。TTL:生存时间指定数据报被...TTL字段值可以帮助我们识别操作系统类型(不完全准确,因为TTL是可以修改的)。LINUX64WIN2K/NT/xp128WINDOWS98/me32U...
  • 项目代码干预的方式 代码干预主要是用TTL的装饰类装饰项目中使用的线程池,框架中的工具类为:TtlExecutors 涉及装饰的JDK组件有:Executor、ExecutorService、ScheduledExecutorService,分别对应点装饰类为:...
  • JVM设计的工具类,考虑的角度,确实很全面(真的是把使用者当猪一样啊),不过这种理念设计出来的软件,确实才更加严谨. OK,value使用强引用有道理.那么此处的value什么时候回收呢? 首先,Thread线程对象销毁了,那么这一个...
  • Ping命令返回的TTL值详解

    千次阅读 2021-03-15 11:22:25
    Time To Live (TTL) 域的信息很有趣。每一个被发送出的IP信息包都有一个TTL域,该域被设置为一个较高的数值(在本例中ping信息包的TTL值为255)。当信息包在网络中被传输时,TTL的域值通过一个路由器时递减1;当TTL ...
  • C51单片机烧录器使用(USB转TTL

    千次阅读 多人点赞 2021-03-28 16:20:09
    51单片机烧录器使用USB转TTL(CH340) 附:CH340驱动安装和普中自动下载器 ————物联网创新实验室 烧录器类型 在此主要讲述基于CH340烧录器的使用 前置条件:电脑上需安装CH340驱动程序 驱动下载地址:...
  • CH341的串口方式支持WINDOWS 98/ME/2000/XP/Vista/Linux,提供相关驱动程序,CH341的USB转串口支持大多数常用的串口监控及调试工具程序。驱动安装方法:1. 标准INF文件安装方法WINDOWS提示找到新硬件,指定驱动程序...
  • #原创新人#艰难的TTL刷机路--新固件斐讯 K1 无线路由刷机教程2016-10-27 22:49:2217点赞85收藏40评论小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详情一、前言斐讯的...
  • TTL 传输中过期2、目标主机无法访问3、请求超时4、未知主机刷新 ARP 缓存验证默认网关Ping 远程主机 为什么在排除故障期间 Ping 通常返回四条错误消息:1、TTL传输中过期2、目标主机无法访问3、请求超时4、未知主机...
  • STM32的串口通信UART/TTL

    2021-08-12 06:28:29
    实现Buffer工具方法 #ifndef __BUFFER_H_ #define __BUFFER_H_ #include "stm32f10x.h" typedef struct { u8* buf; u16 size; u16 front; u16 rear; } BufferTypeDef; typedef struct { u8 size; u8 length; u8* ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,560
精华内容 21,024
关键字:

ttl工具