社区
Linux/Unix社区
帖子详情
串口通讯能写不能读
nmzrl
2010-07-05 04:49:33
板子上只有一个uart口ttyS0,现在做串口用着了
我写的关于ttyS0的代码能正常写出去,可是一读就挂起了
另外,不论我的speed设成多少都能正常写出去
各位指导一下为啥
有人说可能是因为ttyS0被串口占用了,
是这样的吗,要是这样怎么取消串口对ttyS0的占用
...全文
283
5
打赏
收藏
串口通讯能写不能读
板子上只有一个uart口ttyS0,现在做串口用着了 我写的关于ttyS0的代码能正常写出去,可是一读就挂起了 另外,不论我的speed设成多少都能正常写出去 各位指导一下为啥 有人说可能是因为ttyS0被串口占用了, 是这样的吗,要是这样怎么取消串口对ttyS0的占用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nmzrl
2010-07-06
打赏
举报
回复
[Quote=引用 3 楼 ma100 的回复:]
都能正常写出去
是指对方能收到?
取消占用只能手动关闭占用的程序,不能用你的程序关闭
[/Quote]
通过串口输出的,而且数据正常
不论我的speed设成多少,数据都正常
yangzhifu
2010-07-06
打赏
举报
回复
另外,不论我的speed设成多少都能正常写出去,数据正确没有?
ma100
2010-07-05
打赏
举报
回复
都能正常写出去
是指对方能收到?
取消占用只能手动关闭占用的程序,不能用你的程序关闭
ckc
2010-07-05
打赏
举报
回复
读不到可能是因为没有数据返回
cceczjxy
2010-07-05
打赏
举报
回复
挂了是指什么?
你最好检测一下你的收发线,看是不是有一根坏了.
C#
串口通讯
本文介绍如何使用C#和VirtualSerialPortDriver软件实现
串口通讯
。通过虚拟两个串口并构建WPF界面,演示了串口参数设置、开关操作及数据收发等功能。此外还提供了BCC和CRC16两种常见校验算法。
串口通讯
介绍
本文介绍了
串口通讯
的基本概念,包括串行与并行通讯的区别、串口的工作模式、同步方式等,并详细解析了RS-232
串口通讯
标准及其接口定义。
VC
串口通讯
(Windows API)
本文介绍如何使用Windows API接口而非MSComm32控件进行
串口通讯
,重点讲述异步通讯的实现。包括打开串口、设置串口、
写
串口、
读
串口以及关闭串口的操作,涉及CreateFile、SetCommMask、WriteFile、ReadFile等关键函数。还提供了一个串口操作实例的下载链接。
关于Linux下用QT
写
的
串口通讯
的问题
在Linux Ubuntu 12.04系统中,使用QT4进行
串口通讯
时遇到无法通讯的问题。经过排查,发现是权限问题,
串口通讯
需要root权限。通过在终端使用sudo执行程序,成功解决
串口通讯
。但此方法导致需要以root用户登录,寻求在普通用户下赋予程序root权限的解决方案。
Arduino—
串口通讯
本文介绍了Arduino如何进行硬件
串口通讯
,包括串口的基本函数如Serial.begin()、Serial.println()等,并提供了一个
串口通讯
实验的示例代码。此外,还讲解了如何使用SoftwareSerial类库创建软串口,实现数字引脚的串口模拟功能,以及其与硬件串口的相似使用方法。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章