1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
通过ch9326,上位机通过hid口接收数据,设备通过串口115200波特率发送数据,但是上位机在接收数据的时候每次都会延时30ms,请问这中情况是正常的呢,还是设备发送数据又什么问题?
|
|
相关推荐
3个回答
|
|
您好,您可以通过CH9326DLL中的相关接口函数开启数据接收线程,如下所示:
测试时延,应用软件可以连续读取,然后打印2次读到数据之间的间隔时间。同时需要考虑115200bps下,1个字节传输本身需要占用大约 1/11520 s的时间。 |
|
|
|
我现在获取到的连续读取之间的间隔是30毫秒,波特率已经设置到115200了,现在就是不清楚芯片本身是否做了这块的处理?
|
|
|
|
您好,芯片本身并无此限制。根据您的反馈,有可能是波特率设置没有成功导致的。如果按照默认9600波特率通讯,则usb读一次正好需要约30ms的时间。这里是使用我们软件的截图,需要这样操作,打开设备后,务必点击“设置”
如下是用115200波特率下USB分析仪捕捉的数据,可以看到,底层数据不到3ms就传输上来了。 |
|
|
|
只有小组成员才能发言,加入小组>>
522 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2903 浏览 2 评论
2399 浏览 1 评论
868浏览 2评论
688浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
418浏览 1评论
523浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
814浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 08:29 , Processed in 1.298881 second(s), Total 50, Slave 44 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号