CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

串口通讯中字节位置转换的问题!既高低位位置转换!

楼主zhang_dq(虾米)2003-12-01 10:52:39 在 VC/MFC / 基础类 提问

要传一个unsigned   int   型,按16进制传,比如要传0X8801   结果收到的是0X0188,我该怎么做转换呢? 问题点数:20、回复次数:4Top

1 楼zhang_dq(虾米)回复于 2003-12-01 11:13:02 得分 0

HELPTop

2 楼zhang_dq(虾米)回复于 2003-12-01 14:58:51 得分 0

没人知道吗?Top

3 楼Jerry529(长风破浪会有时,直挂云帆济沧海)回复于 2003-12-01 18:17:34 得分 20

function   CovertToCommData(const   wSend:   Word):   word;  
  begin  
      Result   :=   (wSend   shr   8)   or   (wSend   shl   8);    
  end;Top

4 楼Jerry529(长风破浪会有时,直挂云帆济沧海)回复于 2003-12-01 18:23:44 得分 0

WORD   CovertToCommData(const   WORD   wSend)  
  {  
        return   (wSend   >>   8)   |   (wSend   <<   8);  
  }  
  Top

相关问题

  • 串口通讯中字节字符转换的问题。
  • 串口通讯
  • 串口通讯!!!
  • 串口通讯
  • 串口通讯
  • 关于串口通讯中的ComStat.cbInQue是否能正确反映的串口接收到的字节个数
  • 使用MSComm控件来串口通讯,关于接收多字节时候会截断的问题
  • 高难度的字节转换问题
  • 串口通讯?[Delphi]
  • spcomm串口通讯

关键词

  • 转换
  • word
  • wsend
  • coverttocommdata
  • 位置转换
  • 要传
  • const

得分解答快速导航

  • 帖主:zhang_dq
  • Jerry529

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo