linux串口怎么确认数据发送成功
答案:2 悬赏:0 手机版
解决时间 2021-03-06 03:09
- 提问者网友:雾里闻花香
- 2021-03-05 19:49
linux串口怎么确认数据发送成功
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-03-05 21:26
查找一下是否ioctl中有相关的查询机制,或者调用fsync()。不确定是否可行,你可以根据建议找资料看看。
------解决方案--------------------------------------------------------
uart操作结构体里面有个tx_empty元素,是函数指针
看下你的驱动有没有给这个元素赋值,这个函数返回为0则表示还没发送完,否则表示发送完了
------解决方案--------------------------------------------------------
uart操作结构体里面有个tx_empty元素,是函数指针
看下你的驱动有没有给这个元素赋值,这个函数返回为0则表示还没发送完,否则表示发送完了
全部回答
- 1楼网友:洒脱疯子
- 2021-03-05 21:54
用echo可以,不过需要一个串口的软件,就跟win的超级终端一样,开启后连接串口,然后另一边发送数据,你这边就能显示出来,我记得好像叫做minicom
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯