社区
VB基础类
帖子详情
串口接收数据 如何转换 long 型
liuchanghu
2006-02-07 10:27:04
串口接收数据:
以字节为单位:从高位到低位排序如下: tmp(0)=0,tmp(1)=0,tmp(2)=30,tmp(3)=50,每个字节取得的是 10进制数。
如何把此4个字节组成一个长整型的数?
CopyMemory input_num, tmp(0), 4 ,这样写不对吗?
...全文
108
8
打赏
收藏
串口接收数据 如何转换 long 型
串口接收数据: 以字节为单位:从高位到低位排序如下: tmp(0)=0,tmp(1)=0,tmp(2)=30,tmp(3)=50,每个字节取得的是 10进制数。 如何把此4个字节组成一个长整型的数? CopyMemory input_num, tmp(0), 4 ,这样写不对吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainstormmaster
2006-02-07
打赏
举报
回复
//对不对先不说,长整形占8位,不是4位 ???
不好意思,打错字了
zyl910
2006-02-07
打赏
举报
回复
VB6中long还是32位的
只不过现在进入64位时代了,LONG(这个名词)是指64位
liuchanghu
2006-02-07
打赏
举报
回复
谢了
ZOU_SEAFARER
2006-02-07
打赏
举报
回复
dim input_num as long
CopyMemory input_num, tmp(0), 4
这样对的
例如:
Private Sub Command1_Click()
Dim x As Long
Dim y As Long
Dim a(3) As Byte
x = 300
CopyMemory a(0), x, 4
Debug.Print a(0), a(1), a(2), a(3)
CopyMemory y, a(0), 4
Debug.Print y
End Sub
liuchanghu
2006-02-07
打赏
举报
回复
给个解决方法吧,大哥们
jadeluo
2006-02-07
打赏
举报
回复
对不对先不说,长整形占8位,不是4位 ???
Long是占4个字节,共32位。
真不知道楼上的那么多星星是怎么得来的?
ZOU_SEAFARER
2006-02-07
打赏
举报
回复
long 是4位的
rainstormmaster
2006-02-07
打赏
举报
回复
对不对先不说,长整形占8位,不是4位
串口发送
数据
网口接收
数据
串口自动发送方
数据
,网口接收
数据
,可运行,只要修改下网口参数-Automatic sending serial data, Ethernet port to receive data, can run as
long
as the modified parameters of the net mouth
串口通信中整
型
和浮点
型
数据
的处理和发送.pdf
。。。
vb串口自动搜索 解决串口
数据
接受流畅
vb串口自动搜索 vb
数据
接受流畅
单片机串口中断解析GPS
数据
NMEA_GPRMC
STM32使用串口中断接收GPS
数据
,解析的是NEMA中的GPRMC的格式
数据
。也可以应用在其他单片机中。自己写的,亲测好使。
VB调用动态链接库实现串口通信
用C语言在Visual C++ 6.0中创建动态链接库,封装串口通信API函数在动态库中,在VB程序中调用动态链接库中的函数完整的实现串口通信软件功能。
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章