HWUT - OUT 文件中的 exe.txt 未填充所有读取数据
HWUT - exe.txt in OUT file not populating all the read data
我有一个从 PC 串口读取数据的应用程序。当我使用我的独立应用程序阅读时,收到了所有预期的读取字节。但是,当我将应用程序合并到 HWUT(Hello World 单元测试)时,OUT 文件夹中生成的 .exe 输出包含接收到的数据的一部分,其余部分将为 NULL。对于这两种情况,我都使用相同的接收缓冲区大小。可能是什么原因?
当您运行命令行上的应用程序时,输出是否正确?
'fflush(stdout)'有帮助吗?
输出有多大?请注意,HWUT 具有内置超大检测功能。如果您需要更大的输出,请使用
响应“--hwut-info”
... printf("SIZE-LIMIT: 4711MB;\n"); ...
将 MB 更改为千字节的 KB 或千字节的 GB。 4711 是您的大小限制。
我有一个从 PC 串口读取数据的应用程序。当我使用我的独立应用程序阅读时,收到了所有预期的读取字节。但是,当我将应用程序合并到 HWUT(Hello World 单元测试)时,OUT 文件夹中生成的 .exe 输出包含接收到的数据的一部分,其余部分将为 NULL。对于这两种情况,我都使用相同的接收缓冲区大小。可能是什么原因?
当您运行命令行上的应用程序时,输出是否正确?
'fflush(stdout)'有帮助吗?
输出有多大?请注意,HWUT 具有内置超大检测功能。如果您需要更大的输出,请使用
响应“--hwut-info”... printf("SIZE-LIMIT: 4711MB;\n"); ...
将 MB 更改为千字节的 KB 或千字节的 GB。 4711 是您的大小限制。