串口命令烧录的具体工作流程是什么?
我在用ch340下,发送烧录命令,是可以正常使用的烧录升级的,但在使用RJ45网口转串口工具时,可以与串口1正常交互,但虚拟出的串口用于烧录时,却无法进行,想知道串口命令烧录的具体工作流程是怎样的,我用QT写网络端口转虚拟串口,被官方烧烤识别到虚拟串口进行烧录不成功,我应该怎么排查和修改?这个功能我测试,会先按照你配置的命令,下发,然后过50ms?(串口调试助手的时间戳上显示的,可能实际上不是),,然后开始发0x7F
_奶咖君_ 发表于 2025-1-2 15:53
这个功能我测试,会先按照你配置的命令,下发,然后过50ms?(串口调试助手的时间戳上显示的,可能实际上不 ...
对对对,一堆7F _奶咖君_ 发表于 2025-1-2 15:53
这个功能我测试,会先按照你配置的命令,下发,然后过50ms?(串口调试助手的时间戳上显示的,可能实际上不 ...
这个情况怎么搞 Anred 发表于 2025-1-2 15:56
这个情况怎么搞
很抱歉,没搞过,,并不能给出有建设性的建议。。{:xiaojiujie:} 波特率要选对。你用的多少的串口网口波特率?
这个最低最高波特率必须设定成相同数值,不能用默认值
默认值会先用低速握手,再用高速烧录。这种波特率不固定的通讯方式,不适合搭配串口透传模块
VCC 发表于 2025-1-2 16:18
波特率要选对。你用的多少的串口网口波特率?
这个最低最高波特率必须设定成相同数值,不能用默认值
我这个串口透传模块貌似只能更改为一个固定的诶,是不是可以设置为115200,我看监测,显示先是2400一次,115200一次 Anred 发表于 2025-1-2 16:26
我这个串口透传模块貌似只能更改为一个固定的诶,是不是可以设置为115200,我看监测,显示先是2400一次, ...
是的,所有串口透传模块都不是可变波特率
115200可能不行,有点高了,建议9600最小最大,先调通
说明烧录和纯通讯过程不太一样,估计官方也不会告诉你具体过程,
翻新片子一烧录就识别出来,说明烧录时有特别的地方 VCC 发表于 2025-1-2 16:33
是的,所有串口透传模块都不是可变波特率
115200可能不行,有点高了,建议9600最小最大,先调通
通的,串口交互应答是没问题的,就是烧录部分卡住了
页:
[1]
2