串口调试助手(CM野人版)4.0有严重Bug,已经跟作者反应,等候更新

串口调试助手(CM野人版)4.0有严重Bug,已经跟作者反应,等候更新这个软件,看起来很漂亮,能任意设置波特率,支持921600波特率,看起来很华丽。但最近发现其一个严重的Bug:版本就是4.0我打印了一些信息:能正常显示。我把这些打印的代码行给注释了,依然能打印出来,见鬼了。然后我重启电脑,问题消失,不再打印注释过的代码行。我换了别的串口助手,问题消失。所以一定是这个助手的问题。基础的调试软件出问题,非常不易发现,带来的损失非常大。建

大家好,又见面了,我是你们的朋友全栈君。这个软件,能任意设置波特率,支持921600波特率,看起来很华丽。但最近发现其一个严重的Bug:版本就是 4.09

举个栗子:

void functionPrint(void)
{
    printf("Print this line.\n");
}
void main()
{
    funcitonPrint();
}


屏幕上将会显示:Print this line.


然后我修改函数:

void functionPrint(void)
{
    printf("Print this line.\n");
}
void main()
{
    //funcitonPrint();
}

本不应该再打印出任何东西,但奇怪的是:Printf this line.依然能打印出来。重启电脑后,这行打印信息就不再出现。这个问题最近频繁发生,但也不是每次都发生。


很明显,这个软件并不是从串口实时采集数据并打印出来,而是把内存中过时的信息给打印了出来。



我换了别的串口助手,问题消失。


这里推荐个软件 secureCRT ,这个软件占用的CPU资源非常少,售价高达 100 多美金。也用过友善调试助手,CPU资源占用率也非常高。



secure CRT 8.01 版本可以使用网上流传的 7.3版本的注册机进行注册。但易用性不如国产软件。


刚才经过测试,已经能重现Bug。
1、打开该软件,打开串口,屏幕上回打印出正确的信息。
2、点击本软件左侧的串口开关,关闭串口(不是关闭本软件)。
3、修改程序,改变打印信息。
4、下载程序到目标板子,自动运行板子上的程序。
5、点击本软件的左侧的串口开关,打开串口接受数据流。你会发现,打印出来的并不是修改程序后的打印信息,而是程序修改前的打印信息。这就是本程序的Bug所在。

串口调试助手(CM野人版)4.0有严重Bug,已经跟作者反应,等候更新

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140517.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • CNN卷积神经网络和反向传播[通俗易懂]

    CNN卷积神经网络和反向传播[通俗易懂]本文内容来自:1,MichaelNielsen的《NeuralNetworksandDeepLearning》中文翻译2,http://www.cnblogs.com/pinard/p/6494810.html3,http://blog.csdn.net/yunpiao123456/article/details/52437794卷积神经网络基础:首先看一下全连接网络,即神经元

    2022年6月3日
    30
  • Java基础学习笔记总结

    Java基础学习笔记总结Java基础学习笔记一Java介绍Java基础学习笔记二Java基础语法之变量、数据类型Java基础学习笔记三Java基础语法之流程控制语句、循环Java基础学习笔记四Java基础语法之

    2022年8月4日
    3
  • linux文本编辑器

    linux文本编辑器linux常见服务一.文本编辑器vivim是vi增强版vim需要安装sudoapt-get-yinstallvimvim的三种工作模式1编辑模式命令模式=>编辑模式iaos按键作用i在光标当前位置插入文本a光标的下一个位置插入文本A当前行的行尾插入文本S…

    2022年6月10日
    50
  • tga文件格式(波形声音文件格式)

    Tga常见的格式有非压缩RGB和压缩RGB两种格式,文件的第三个Byte位作为标记:2为非压缩RGB格式,10为压缩RGB格式。这里的类只实现读取非压缩格式的tga文件。先给出tga文件的文件格式:名称偏移长度说明图像信息字段长度01本字段是1字节无符号整型,指出图像信息字

    2022年4月10日
    60
  • windows10任务栏图标变白_为什么win10桌面图标会变成白色

    windows10任务栏图标变白_为什么win10桌面图标会变成白色在软件使用过程中,有时会发现任务栏的软件图标消失,变成了一个白色,方法一:将以下代码复制到记事本另存为:清理图标缓存.bat文件,然后双击运行此批处理文件即可(实际测试ok,推荐方法)。regdelete”HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\TrayNotify”/va/ftaskkill/f/im…

    2022年10月9日
    0
  • idea激活码永久2021【2021.8最新】

    (idea激活码永久2021)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月22日
    54

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号