Tera Term串口调试工具怎么使用?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-02
串口调试工具怎么使用

串口调试工具很多,流行的如格西烽火软件、SSCOM等,使用很简单,配置串口参数,打开串口,即可进行收发数据。


一个可定制的 Telnet 客户端,支持 VT100/200/300 & TEK4010、X/ZModem、B-Plus、Quick-VAN、Kermit,内置 Tera Term 宏语言。

.. PC端串口调试工具Tera Term的下载和安装
    (1) 大家可以找到最新的Tera Term软件,它支持UTF-8字体,SSH及与Cygwin通讯
      等新功能
    (2) 当然,在当前的项目中,用古老的Tera Term软件就可以了
      可以用搜索一下下载一个就可以了

   2. Tera Term的设置
    (1) 在启动 Tera Term的时候,会弹出一对话框
      请选中“Serial”选项,设置好端口
    (2) 先设置默认端口(COM1,COM2等)及语言
      具体位置在 Setup -> General 中
    (3) 然后设置字体(如果是日文的话,设置EUC,JIS之类的,英文则免之)
      如果需要将PC上输入的字符显示出来的话,还得设置“Local echo”属性
      具体位置在 Setup -> Terminal 中
    (4) 再设置好串口通讯所需的各个参数,如:端口(Port),波特率(Baud rate),
      数据位长度(Data),有否奇偶校验,停止位(Stop)等
      具体位置在 Setup -> Serial port

   3. 在JTAG仿真器上的开发步骤
     我原先用的JTAG仿真器为PARTNER-J,其他的仿真器我想应该大同小异
     下面是其调试软件的设置和开发步骤
     (1) 先建好一普通工程(UNIT_PRJ.pjt)
     (2) 然后添加子工程,其步骤及设置如下:
       (a) 选择 PROJECT->NEW,创建一子工程
         注:设置 PROJECT TYPE 为 LIB 类型
       (b) 编译及连接参数的设定
          (i) 编译用的BuildOption的设定
           ."-g" (Enables symbolic debugging) 设为有效
           ."-me" (Produces code for little-endian format) 设为有效
           ."-q" (Only source filenames and error messages are
               output) 设为有效
           ."-i" (Include Search Path) 设为头文件所在文件夹路径
               如:"..\..\inc"等
          (ii) 连接用的BuildOption的设定
           ."-q" (Requests a quiet run (suppresses the banner)) 设为有效
           ."-x" (Exhaustively read libraries) 设为有效
           ."-c" (variables are initialized at run time) 设为有效
       (c) 在UNIT_PRJ.prj的Dependent Projects上右击,选择 Add Dependent
         Projects ,将新生成的子工程的工程文件(*.prj)指定
       (d) 右击 UNIT_PRJ.pjt ,选择add files to project,将新生成的
         子工程的lib文件最加进去
       (e) 打开工程UNIT_PRJ.pjt中的 dm320.cmd
         追加lib文件.(用于指定text空间的SDRAM传送)

         具体位置为:
         .stext > FLASH4
              .
              .
              .
          ..\UART\Debug\UART.lib(.text)
          ..\LEDB\Debug\LEDB.lib(.text)
          ---> (在这个地方添加lib文件路径及名字)
       (f) 编译时
         .各子工程的编译
          (i) 在想编译的子工程上右击,选中set as active project
          (ii) 点击 "build" 按钮
         .整个工程的编译
          (i) 在UNIT_PRJ工程上右击,选中set as active project
          (ii) 点击 "build" 按钮
       (g) 文件夹的构成
         UNIT_PRJ\INC :公共INC文件夹
             \lib :公共lib文件夹(rts32e.LIB,rts16e.LIB等)
             \LEDB : 例(部分编译用PRJ)
             \UART : 例(部分编译用PRJ)
             \UNIT_PRJ : 整个工程编译用PJT
             

这个串口助手好像很简单,介绍一个给你用用。

格西烽火串口助手的自定义功能比较强大。