如果是程序放在批处理中,可以考虑把输出重定向到文件中,比如./serial_download b.pkg f.pkg /dev/ttyS0 > /tmp/update_log.txt 2>&1
如果不重定向输出,程序中有一句setbuf(stdout, NULL)是更改输出缓冲,实时查看串口输出内容,可以注释掉,也能提高输出效率
如果是程序放在批处理中,可以考虑把输出重定向到文件中,比如./serial_download b.pkg f.pkg /dev/ttyS0 > /tmp/update_log.txt 2>&1
如果不重定向输出,程序中有一句setbuf(stdout, NULL)是更改输出缓冲,实时查看串口输出内容,可以注释掉,也能提高输出效率