2 a584429317 a584429317 于 2016.03.04 10:49 提问

麻烦大神帮我看看 串口发送的数据在windows下和ubuntu下显示不一致

windows 下是这样子的图片说明
ubuntu下用minicom.cap接收后显示是这样子的图片说明
这是我的minicom的配置图片说明
这是我的串口信息图片说明
跪求大神帮我看看

3个回答

bealing
bealing   Rxr 2016.03.04 11:40
已采纳

结果是一样的!windows下打印出来的是ASCII码值,Ubuntu下面打印出来的是ASCII码值对应的字符,0x7A对应字符z 0x3C对应字符<

a584429317
a584429317   2016.03.04 11:24

理论上说 这两个应该是一致的为什么出现了不同的结果

hijack00
hijack00   Rxr 2016.08.27 09:56

将windows下串口调试助手的Hex显示前面那个复选框的勾去掉,两个的显示就是一样的。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Ubuntu 17.04编译串口发送16进制数据包报了个神奇的错误
在系统环境:Ubuntu 17.04 + Clion 17.1下,在调试Ubuntu 系统通过串口发送16进制数据时,我发现了一个很神奇的问题现象。
linux下串口通信打开正常,发送正常,但是接收不到数据的解决办法
在ubuntu上写串口通信程序时,出现了数据发送正常,但是无法接收数据的现象,read()函数读取一直失败。经过查询资料,发现是串口配置一般在正规模式(.c_lflag = ICANON)下,因此数据读取到时一直存放在缓冲区,read()进行读取时只有识别到&quot;回车&quot;或者“换行”符号的时候,才会从缓冲区读取成功。解决办法1:对数据发送端进行处理,在数据末尾加上换行符号;解决办法2:原始输入模式是没有...
串口调试助手-发送数据,按字符或16进制显示接收数据的C#程序
http://www.cnblogs.com/liaoshf/p/5894451.html
Windows主机和Virtualbox+Debian之间的串口通信
<br />主机:Windows 7<br />VirtualBox版本: V4.0<br />客户机:Debian5.0<br /> <br />1、在主机上安装VSPD6.9,虚拟出一对串口,互相收发数据。<br /><br />2、VirtualBox中的串口设置:<br /><br />3、windows 7主机和VirtualBox中的Debian之间的串口通信:<br /><br /> <br /> <br /> <br />      在其他文章里有利用管道连接(http://blog.csd
举例说明串口发送数据——字符串发送与十六进制发送的区别
在使用串口发送数据时可以选择字符串发送或者十六进制发送,通常情况下我们习惯选用字符串发送数据。关于两者的区别,需要从计算机存储数据的格式说起。         在计算机中,数据是以二进制的形式存储的,例如十进制 1(10)在计算机中用 0000 0001(2)来表示。我们在用串口发送数据的时候首先将待数据转换为对应的ASCII码,然后再将这些ASCII码按照二进制的方式一位一位的发送出去。
coreutils-stty 初始设置和echo 16进制modBus数据至串口
安装USB串口驱动: 注:我所使用的USB-serial芯片为pl2303,个人根据自己不同的芯片安装对应驱动 kmod-usb-serial-pl2303 串口: /dev/ttyUSB0 配置: 其中 -F 指定端口,cs8表示8位,-parenb表示1标志位, -cstopb表示无校验位 stty -F /dev/ttyUSB0 speed 38400 cs8
Ubuntu通过串口发送文件给u-boot
Windows可以通过默认的串口终端发送给u-boot,而在ubuntu上默认的minicom无此功能,不过c-kermit可以实现此功能。 1. 安装 c-kermit #sudo apt-get install ckermit 2. 测试 #kermit [kris@:~/yocto_3.14.28-1.0.1]$ kermit C-Kermit 9.
51单片机串口的发送与接收
51单片机的串口,是个全双工的串口,发送数据的同时,还可以接收数据。当串行发送完毕后,将在标志位 TI 置 1,同样,当收到了数据后,也会在 RI 置 1。无论 RI 或 TI 出现了 1,只要串口中断处于开放状态,单片机都会进入串口中断处理程序。在中断程序中,要区分出来究竟是发送引起的中断,还是接收引起的中断,然后分别进行处理。看到过一些书籍和文章,在串口收、发数据的处理方法上,很多人都有不妥之
Ubuntu下串口通信之cutecom
Ubuntu下串口通信之cutecom 转自:http://www.360doc.com/content/13/0803/23/10607455_304568609.shtml 内容简介: cutecom是一款linux环境中的串口调试工具,本文介绍它的安装与使用 第一步:安装minicom,直接在终端输入sudo apt
ubuntu通过minicom实现串口通信
minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。 一、安装minicom: 使用以下命令: # sudo apt-get install minicom 以下为安装的详细信息: # sudo apt-get install mini