QT 串口通讯问题

young_forever_zyq 2019-09-18 07:36:51
大佬们晚上好请教关于串口通讯的问题。[爱心][爱心] 硬件环境:stm32F4做下位机,利用串口转USB芯片FT232与NUC小电脑通信,电脑运行Linux,qt写的上位机软件。 通讯速率:设置通信波特率2M,下位机每0.5ms上传一7字节长度数据帧。连续发送。 串口程序:用QT自带的串口类写的,链接串口读取函数和readyRead(),读取函数用的是readAll()。 问题描述:我用了程序执行时间函数gettimeofday()去查看串口数据读取情况,发现虽然我下位机是0.5ms上传一次数据,但是上位机70ms左右才读取一次串口数据,按道理下位机0.5ms上传一次,那么上位机readyRead()这应该0.5ms发送一次触发信号然后读取串口数据才对。 大佬们如果知道任何可能的原因都望能指点一二,小弟在这不胜感激[卖萌][卖萌]
...全文
155 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
羅昇 2019-10-12
  • 打赏
  • 举报
回复
卖萌是没有用的

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧