疑似ch9121以太网处理速率不够导致丢包 帮我看看是不是
ch9121波特率配置为460800,
串口接的是ch32v203
MCU会将接收到的数据通过串口1返回,用来监视接收到的数据,我用串口助手看到的数据如下图:
---------------此为正确的数据:----------------
---------------此为错误的数据:(可以看到有些地方是丢失的,直接重合起来)
这个数据是一秒发送两次的状态信息请求。
请问有什么办法解决,这个看着像丢包的问题呢
疑似ch9121以太网处理速率不够导致丢包 帮我看看是不是
ch9121波特率配置为460800,
串口接的是ch32v203
MCU会将接收到的数据通过串口1返回,用来监视接收到的数据,我用串口助手看到的数据如下图:
---------------此为正确的数据:----------------
---------------此为错误的数据:(可以看到有些地方是丢失的,直接重合起来)
这个数据是一秒发送两次的状态信息请求。
请问有什么办法解决,这个看着像丢包的问题呢
您好,根据您的描述
1.从截图看正常和异常时收到的字节数都是170,这两次的数据内容 本应是完全一样的吗?
2.可以将9121直连电脑,用CH340之类的串口工具接到9121的tx、rx,测试一下收发是否有问题。
3.在原有的环境下,使用其他波特率(如115200)测试看是否有问题。
4.可以用我司提供的上位机软件或AT指令查询一下芯片的版本号。
可以将测试结果和版本号信息邮件发来看一下,后续问题也可邮箱交流。(邮箱:lq@wch.cn)
测试结果如下,在60hz的发送频率下,出现了异常
您好,使用其他低波特率是否有问题呢?另外可以将串口工具的rx,tx短接来测试一下串口工具本身是否收发正常。
当前CH9121最新为41版本,方便的话可以留个邮箱,这边发您最新的固件您升级后再测试一下。
我们原本就是使用 115200 进行测试发现不行才换的 460800,串口工具为CH343测试过了功能正常,个人信息保护,已隐藏
您好,邮件已回复您,请注意查收。