求助 串口实时数据发送

火石33 2013-10-24 01:21:20
我想将程序里采集的XYZ指标值,通过串口发送给单片机进行显示。
下面是单片机接收数据协议:


请问该怎么发送呢?
...全文
281 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
feiniao19830822 2013-10-28
  • 打赏
  • 举报
回复
格式重新整理下 1 2 3 4 5 6 7 0x01 0x05 0x06 0x88 0x07 0x08 0x09 1 5 6 . 7 8 9
feiniao19830822 2013-10-28
  • 打赏
  • 举报
回复
比如表示
引用 2 楼 frunke 的回复:
我用的是2012,XYZ轴坐标位置通过串口蓝牙无线发送接收.数据接收的格式是156.789mm 。怎么将它格式话成0xDD 0xaa 0x01 0x05 0x06 0x88 0x07 0x08 0x09 0xcc 0x33 0xc3 0x3c
从下面可以看出156.789是怎么表示的。1号位表示1,2号位表示5,3号位表示6,4号位表示小数点,5号位表示7,6号位表示8,7号位表示9,合起来就是156.789
引用
1 2 3 4 5 6 7 0x01 0x05 0x06 0x88 0x07 0x08 0x09 1 5 6 . 7 8 9
火石33 2013-10-28
  • 打赏
  • 举报
回复
小数点和符号怎么处理。
tcmakebest 2013-10-27
  • 打赏
  • 举报
回复
具体有什么问题呢,难道要别人帮你完成整个模块吗?不现实!
o0冰凉0o 2013-10-27
  • 打赏
  • 举报
回复
seriport
skevil 2013-10-26
  • 打赏
  • 举报
回复
话说蓝牙发送其实不就是串口发送么,你去看看seriport吧
wumin940590725 2013-10-26
  • 打赏
  • 举报
回复
oxDD其实就是16位acii码,你将十进制转换成16进制就可以了。
火石33 2013-10-25
  • 打赏
  • 举报
回复
我用的是2012,XYZ轴坐标位置通过串口蓝牙无线发送接收.数据接收的格式是156.789mm 。怎么将它格式话成0xDD 0xaa 0x01 0x05 0x06 0x88 0x07 0x08 0x09 0xcc 0x33 0xc3 0x3c
花开花折 2013-10-25
  • 打赏
  • 举报
回复
如果你是用VS2010开发环境,你可以用它的串口发送方法发送数据,前提是将数据按协议编译好。 单片机接受到数据后,然后再处理下,再显示出来,用个TIMER 不知你的开发环境,可能说的不对。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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