Linux下使用putty进行UART串口调试
1. 安装putty软件,使用命令apt-get install putty。
2. 使用命令dmesg | grep tty,查看串口设备信息:ttyUSB0。
3. 使用命令:sudo putty 打开软件putty。弹出如下界面:设置serial line 和 speed,connection type等等。设置完之后,open就可以使用putty的uart。
第三步打开putty软件的时候,前面的sudo是必须的,否则就会弹出如下错误:
分析一下原因:查看/dev/ttyUSB0的信息,发现ttyUSB0的权限使用者是root组和 dialout组。没有用户自己,所以打开putty后,访问设备ttyUSB0的时候,得是root权限,那我用root身份打开putty软件,那就是root身份去访问设备ttyUSB0。
可以把用户自己加在dialout组,然后打开putty软件,就不用再加sudo了。
命令:sudo adduser username dialout, username是用户自己的名称。
win7系统使用putty串口的方法
若是页面显示的是乱码,就需要把putty语言设置为【utf-8】;
使用su
切换到root用户