串行通信的数据类型 问题 点击:1066 | 回复:0



yoyo1212

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2002年7月26日
发表于:2003-09-24 15:55:00
楼主
因为工作需要,我需要编写一个通信程序。在上位机的程序通过VC实现,在下位机的程序是通过C语言实现。现在,二者间的通信没有问题,但我的问题是出在数据类型上。 在我的程序中,下位是采集、运算和控制用,我将该计算机进行封装,做成一个黑匣,没有人机界面。但为了监视数据的正确性,我想在需要的时候通过串口将该数据传到上位机进行显示,这个数据是浮点数。 我不知道如何将这个浮点数传到上位机。 我阅读了串口通信的书籍,似乎串口每次传输的数据是在255以内的字符型或二进制数据,我无法发出大于255的数据;在VC方面,我也不太明白,从VARIANT类型向浮点类型数据的转换。 恳请高手指点


热门招聘
相关主题

官方公众号

智造工程师