一、crt打印串口信息显示乱码
主要问题点有两个:
1、使用RT809H时,打印信息正常但不能进入控制台;
可能原因:RXTXGND线未接好(TX:发送);电视软件关闭了串口;SecureCRT工具的流控制下面被打勾了;
2、使用RT809F时,打印信息乱码;
可能原因:RXTXGND线未接好或未接对位置;波特率未选对
二、securecrt如何设置中文
SecureCRT中文设置
SecureCRT的默认配置对中文支持不好。很容易出现中文乱码。
即使显示出来没有乱码,将文本**粘贴到其他windows程序中也
会是乱码,或者从windows**进SecureCRT会乱码,很不方便。
1、显示中文
将Sessionoptions->Terminal->Appearence->Fonts->
Characterencoding改为utf-8;
如果改了之后还是不行,可以再将字体设置为“新宋体”;
2、显示彩色字
Options->SessionOptions->Emulation,然后把Terminal类型改
成xterm,并点中ANSIColor复选框。
三、如何在SecureCRT中设置字体和编码
一、使用工具:SecureCRT
二、设置方法及步骤:
1、打开SecureCRT,建立一个链接。
2、点击菜单栏中的选项=》会话选项,出现会话选项的设置框。
3、在会话选项的设置框中,选择类别中的
终端=》仿真,然后在右边的仿真设置项中,选择linux。这样可以让黑字白底变成黑底白字。
4、选择分类中的终端=》外观,在右边的窗口和文本外观设置项中,有一项字符编码,选择UTF-8,解决乱码问题。
5、设置项中,有一个字体按钮,点击,会弹出一个字体设置对话框。
6、在字体对话框中选择一种中文的字体,字形,以及文字的大小。把下面的字符集,改成“中文GB2312”.点击确定按钮。
7、回到会话选项框,再次点击确定按钮。这里白底黑字已经变成黑底白字,文字的大小也变大了,中文也没有乱码了。
8、点击菜单栏中的选项=》现在保存设置