打印

串口调试助手害死人啊

[复制链接]
13306|45
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
finder_zmg|  楼主 | 2010-5-29 09:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天调试串口的时候,发现上位机接收的数据一直不正确,然后就修改了半天下位机程序,改了老半天不行,怀疑是硬件出错,拿示检测了以后发现没有问题,最后还把芯片都换了,试了老半天还是不行,正要抓狂时换了一个串口调试助手竟然好,拿原来那个版本的串口调试助手对比才发现原来这个版本确实有问题,折腾了一天就因为这个串口调试助手啊,真是害人不浅啊,不知道有人碰到过同样问题没有

相关帖子

沙发
ayb_ice| | 2010-5-29 09:22 | 只看该作者
你应该先短接测试一下
我碰到过自动发送不完全正确的情况,两次才正确一次,停止自动发送后会立刻再发一次等问题

使用特权

评论回复
板凳
alpha321| | 2010-5-29 09:28 | 只看该作者
遇到过, 跟你的情况差不多.
你搞硬件, 可以用MCU的串口对发试试. 有时上位机的程序不见得能解决一些微妙的小问题.

使用特权

评论回复
地板
alpha321| | 2010-5-29 09:31 | 只看该作者
一般来说, 调试串口应准备几个类似串口调试助手的小程序, 在一个上调试有问题, 可试试其他的.
比如最常用的是"超级终端", WINDOWS XP自带的, 但只能用来调ASCII码串的收发.

使用特权

评论回复
5
冷漠| | 2010-5-29 10:05 | 只看该作者
遇到过。结论:网上随便下的串口助手并不一定完善。

我一直用的没发现过问题,因为是买产品附带的,所谓“啸串”——啸峰SComAssistant V2、1  。

使用特权

评论回复
6
wdxx| | 2010-5-29 10:07 | 只看该作者
........

使用特权

评论回复
7
tjx727| | 2010-5-29 10:16 | 只看该作者
2楼正解

使用特权

评论回复
8
歪 歪| | 2010-5-29 10:42 | 只看该作者
太不专业了,有专用检测工具,在内核抓数据,绝对不会漏掉任何数据,也不会因为应用层问题丢失数据。

下载地址:
http://download.cnet.com/ComTrac ... 6892.html?tag=mncol

感觉好别忘了给个review(评论),谢谢!

FAQ
How to use it?
1.Run ComTrace
2.Select serial port name(e.g. COM1)
3.Run serial port application program that you want to debug(e.g. Windows HyperTerminal)
4.debug......(e.g. press any key in Windows HyperTerminal, then watch the data that is captured.)
5.Close application program(e.g. Windows HyperTerminal)
6.Close ComTrace

Notice: You must operate by the order, only support Win2000 and WinXp(32 bit) system!

使用特权

评论回复
9
救火车| | 2010-5-29 11:25 | 只看该作者
要怀疑一切。:lol

使用特权

评论回复
10
呆板书生| | 2010-5-29 11:30 | 只看该作者
搞研究的时候,所有的都可能有问题,包括串口助手和keil

昨天我用keil做串口实验,结果串口不动作,最后发现是keil 7.50 版本的问题,改为8.12版本就OK

使用特权

评论回复
11
呆板书生| | 2010-5-29 11:44 | 只看该作者
搞研究的时候,所有的都可能有问题,包括串口助手和keil

昨天我用keil做串口实验,结果串口不动作,最后发现是keil 7.50 版本的问题,改为8.12版本就OK

使用特权

评论回复
12
jerkoh| | 2010-5-29 11:55 | 只看该作者
是不是漏收 0x11 0x13 :lol

使用特权

评论回复
13
fywx| | 2010-5-29 12:10 | 只看该作者
这种情况确实让人抓狂,这些小软件多多少少都有些缺憾,
所以手头多备几种软件以防万一

使用特权

评论回复
14
一棵小草| | 2010-5-29 12:49 | 只看该作者
貌似上位机程序不难的,偶就做过一个,满好用的,呵呵

使用特权

评论回复
15
mohanwei| | 2010-5-29 13:45 | 只看该作者
我是自己编……

使用特权

评论回复
16
zhiyonghe| | 2010-5-29 14:41 | 只看该作者
太不专业了,有专用检测工具,在内核抓数据,绝对不会漏掉任何数据,也不会因为应用层问题丢失数据。

下载地址:
http://download.cnet.com/ComTrace/3000-2218_4-75156892.html?tag=mncol

感觉好别忘了给个review ...
歪 歪 发表于 2010-5-29 10:42


MARK

使用特权

评论回复
17
NE5532| | 2010-5-29 14:54 | 只看该作者
龚建伟的那个确实有问题,数据量大了要掉,用丁丁的那个,暂时还没发现问题。

使用特权

评论回复
18
gguoke@126.com| | 2010-5-29 15:22 | 只看该作者
网上的那些这手那手的都不怎么靠得住呀

使用特权

评论回复
19
Quentin| | 2010-5-29 15:50 | 只看该作者
先用超级终端试试啊

使用特权

评论回复
20
nayaix| | 2010-5-29 18:19 | 只看该作者
用超级终端试试再看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

18

帖子

0

粉丝