前言
在物联网设备开发和测试中,我们常常需要查阅和记录设备打印的串口日志,这就要用到串口调试助手,推荐使用SecureCRT来进行日志的打印和保存,下面介绍如何把日志保存在我们的电脑里。
一、安装SecureCRT
下载地址:
https://www.vandyke.com/download/securecrt/7.0/index.html#tabs-1
官网下载的可以免费试用30天。
二、设置SecureCRT
Options->Global Options->Edit Default Settings…
Log File name设置:
G:\LOG%S%Y%M%D-%h%m%s.log
其中:
G:\LOG\是保存日志的文件夹路径,会随着串口调试助手的运行自动生成日志。
%S代表本次保存的串口调试助手标题名称,以该名字作为文件夹名,见下图:
%Y%M%D-%h%m%s为年月日-时分秒,作为LOG文件名,见下图:
Options设置:
start log upon connect:在连接建立的时候,保存日志,我们把它勾选上。
Append to file:勾选它则会在每次保存日志时,自动在文件夹下添加新的日志。
Overwrite file:勾选它则会在每次保存日志时,自动将之前保存的日志覆盖。
Start new log at midnight:勾选则会在午夜0点以后,自动将日志用一个新的log文件保存。
Custom log data设置:
Upon connect:在连接时打印的信息,这里设置为年月日_时:分:秒,[%Y%M%D_%h:%m:%s]
On each line:在每行LOG添加打印信息,这里设置为时:分:秒[%h:%m:%s]
效果见下图:
设置完毕,单击OK按钮,选择右边的"Change ALL sessions(no undo)",设置成功!
三、运行
打开SecureCRT,勾选Save session(默认即勾选),只有勾选了才会保存日志。
设置好Protocol(波特率)和Port(端口号),单击Connect,打开串口调试助手,对应文件夹下便会生成日志:
四、结语
如您在使用过程中有任何问题,请加QQ群进一步交流,也可以github提Issue。
QQ交流群:906015840 (备注:物联网项目交流)
github仓库地址:https://github.com/solitary-sand/tkinter
静晨出品:梦想还是要有的,万一实现了呢?