免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5791 | 回复: 8
打印 上一主题 下一主题

串口通信中 <cr> 的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-25 16:16 |只看该作者 |倒序浏览
我有一台设备,通过串口数据传输,现在的问题是我用串口调试助手,发送指令(加一回车),设备就能正常返回数据,如:
*0100P9<cr>
然后就会返回数据,但是这个<cr>在程序是如何表示呢?
我依次按下面的试过都不行:
\r
\n
\r\n
\r\n\r\n
\r\n\r\n\r\n
\n\r
\n\r\n\r
\n\r\n\r\n\r
这些都不行,
我还发送了
0x0d,0x0a跟0x0a,0x0d也不行

各位有什么意见吗?

论坛徽章:
0
2 [报告]
发表于 2010-02-25 16:27 |只看该作者
把发送指令和回车的语句发出来看看。估计是写错了。

论坛徽章:
0
3 [报告]
发表于 2010-02-25 16:39 |只看该作者
char *instruction="*0100P9\r";
int len=strlen(instruction);
m_SerialPort.WriteToPort(instruction,len);

论坛徽章:
0
4 [报告]
发表于 2010-02-26 09:17 |只看该作者
你的程序中干嘛非要加回车呢,只发送*0100P9不行吗?
难道通信的另一端非要看到那个回车?

论坛徽章:
0
5 [报告]
发表于 2010-02-26 10:39 |只看该作者
本帖最后由 llsshh 于 2010-02-26 10:46 编辑

首先确定你这些数据发出后那个设备收到没有,用串口监测工具看看是不是有数据。 如果有是不是和你发送的一样。

论坛徽章:
0
6 [报告]
发表于 2010-02-26 17:09 |只看该作者
我有一台设备,通过串口数据传输,现在的问题是我用串口调试助手,发送指令(加一回车),设备就能正常返回 ...
creatory 发表于 2010-02-25 16:16



    设备的协议是如何规定的命令结束符?

论坛徽章:
0
7 [报告]
发表于 2010-02-27 00:42 |只看该作者
这种问题只能多试几次,同时看看自己的程序是否有问题。

论坛徽章:
0
8 [报告]
发表于 2010-07-15 07:44 |只看该作者
公司简介:
北京柘园生物设备有限公司成立于2010年,由中科软股份公司控股的高科技型企业,是专业从事生物和生命智能化设备设计、生产、销售以及设备升级改造的高科技公司,公司位于北京市中建二局写字楼。公司拥有一批毕业于全国著名高等学府的高素质管理人才和技术人才。公司从产品研发、设计到实现产品产业化具有较强的实力。公司核心技术来自美国和瑞典,公司成立以来,以国内外科研单位为技术依托,柘园生物致力于为集成医疗(包括预测、预防和个体化医疗)领域开发和提供创新性产品和服务,研发了生物与生命相关仪器设备、生物芯片及生物传感器、试剂耗材、软件数据库等五个系列数十项具有自主知识产权,提供多款可以在国际舞台上与其他厂家竞争的产品和服务,多款产品正在申请中国食品药品监督管理局(SFDA)《医疗器械注册证》、欧盟CE认证和美国食品药品监督管理局(FDA)安全通关备案等证书。

领导致辞:
“以市场为导向,产业化为目标,依靠自主创新,发展生物设备”是柘园生物设备长期恪守的理念。我们愿意与国内外所有合作伙伴一道,携手共创中国生物技术与设备的美好未来。


合作伙伴:
柘园生物一直积极推进国际化的发展战略,充分利用国际知名企业的成熟产品和成功经验,为我们的客户提供更好的产品和服务,最大限度地提高用户满意度。


联系方式:

公司名称:
北京柘园生物设备有限公司
Beijing Zheyuan Biological Equipment Co., Ltd.

地址:
北京市通州区北杨洼251号中建二局写字楼017室
Adr:
CSCEC2B Tongzhou Office,Room 017,No. 251,Beiyangwa Load,Tongzhou District, Beijing

联系人:蒋光华  李新民
电话:010-57101258,57101259
网站:www.bjzheyuan.com.cn
邮编 101020

论坛徽章:
0
9 [报告]
发表于 2010-07-15 09:38 |只看该作者
同意六楼的观点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP