社区
C#
帖子详情
API操作串口 数据位等参数设置无效
tiankong206
2012-04-20 06:33:45
用API操作串口,设置串口波特率 1200 数据位是8 校验是Even,停止位是1,打开串口时,用串口监听工具监听到的参数却是 数据位是7,校验是Null,停止位 波特率是正确的。请问这是什么原因造成的呢?应该怎么设置才能生效呢?
之前遇到的 好像是串口参数设置无效的话,就会以默认的参数设置打开串口。不知道 1200 8 E 1 怎么不正确了。
...全文
274
4
打赏
收藏
API操作串口 数据位等参数设置无效
用API操作串口,设置串口波特率 1200 数据位是8 校验是Even,停止位是1,打开串口时,用串口监听工具监听到的参数却是 数据位是7,校验是Null,停止位 波特率是正确的。请问这是什么原因造成的呢?应该怎么设置才能生效呢? 之前遇到的 好像是串口参数设置无效的话,就会以默认的参数设置打开串口。不知道 1200 8 E 1 怎么不正确了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiankong206
2012-04-24
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
那应该是你自己的问题,控件内部都是封装的api,接受错误,要么是和上位机协议错误,要么自己代码错误,要么参数设置错误
[/Quote]
控件能设置的参数只有 波特率 停止位 数据位 和校验,这些参数设置都是一样的,可是返回的数据就是不对。不知道为什么。 DtrEnable 和 RtsEnable 设置也是一样的。CTS等属性是只读的,没法设置。
bdmh
2012-04-21
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
之前也是用控件的,可是遇到用控件接收到的数据都是错误的,只好改用API,可API操作又出现参数设置无效。不知道到底怎么回事
[/Quote]
那应该是你自己的问题,控件内部都是封装的api,接受错误,要么是和上位机协议错误,要么自己代码错误,要么参数设置错误
tiankong206
2012-04-21
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
我以前做过一个,直接用操作串口的那个控件的 没用过API操作。。 用API有什么优势么?
[/Quote]
之前也是用控件的,可是遇到用控件接收到的数据都是错误的,只好改用API,可API操作又出现参数设置无效。不知道到底怎么回事
orochiheart
2012-04-20
打赏
举报
回复
我以前做过一个,直接用操作串口的那个控件的 没用过API操作。。 用API有什么优势么?
C#调用
API
串口
通信
C#调用
API
串口
通信C#调用
API
串口
通信C#调用
API
串口
通信C#调用
API
串口
通信C#调用
API
串口
通信C#调用
API
串口
通信
易语言
串口
API
源码.rar
易语言
串口
API
源码.rar
C#封装的一个
串口
操作
类
C#封装的一个
串口
操作
类(可用于Win CE).doc
delphi下最好的
串口
通信控件,完整源代码
这是一个delphi下的
串口
通信控件,包含完整源代码,调用windows
api
实现,适应于各个版本windows系统,代码简洁明了,是做
串口
通信开发者的最佳选择。
读取
串口
数据并画实时曲线的VC++程序源码 上位机源码
读取
串口
数据并画实时曲线的VC++程序源码 上位机源码
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章