teraterm进不去uboot


teraterm进不去uboot

文章插图
【teraterm进不去uboot】1、先检查传输线路 , PC端的USB插口、开发板端的DB9插口、以及中间延长线的转接头 。
2、检查串口软件相关设置 。
3、设置了流控 , 将其取消后键盘正常输入 。u-boot一般不会出问题,但排除之前的可能 , 也可以换个版本的u-boot试试 。
一般来说,远程登录linux,有com口 , 需要编辑inittab文件,内核中也要加入console参数 。telnet或者ssh登录,需要有网络IP,系统中需要开启相应服务,root用户默认是不允许telnet或ssh的,请切换其他用户或者编辑配置文件 。
第一个ttl宏
基础命令
逻辑
字符串的操作
批处理和VBA的配合
在熟悉了这些内容之后,还需要深入一点了解ttl,那么可以参阅安装文件夹下的teratermchm帮助文件 , 所有的内容都可以从那上面获取 。在以后的宏编写过程中,这个帮助文件也可以作为非常有用的参考文档 。
第一个ttl宏
打开记事本,输入以下文字,保存后将文件后缀改成ttl,并将文件名改成firstTtl 。
connect "/c=1 /baud=38400"
sendln ""
wait "pSH+>"
messagebox "Hello World! I caught the string!" "First ttl"
closett
如果安装了TeraTerm , 则图标会变成默认的TeraTerm宏样式 。双击这个文件执行,在我的电脑上会顺利弹出一个如下图所示的对话框 , 点击“确定”后整个程序关闭 。
这个只有5行的脚本其实执行了很多事情:打开串口,配置串口 , 发送字符,等待出现想要的字符,弹出对话框,断开串口关闭程序窗口等 。这5行看起来也比较简单,但是作为第一个脚本,还是逐行来进行以下分析 。
connect "/c=1 /baud=38400"
开始的connect是关键字,是用来进行连接的 。Connect后面是它接受的参数,用一对双引号包起来,当然你也可以使用一对单引号 。记?。赥eraTerm脚本里面,单引号和双引号是没有区别的 。/c=1的意思很简单,表示COM1,如果要连接的是COM30,那写成/c=30就行 。空一格之后还有一个/baud=38400的参数,看得出来是指定波特率的 。如果连接对象的波特率是9600 , 那么就写成/baud=9600 。