16
140
431
资深技术员
使用特权
159
1万
5万
版主
1180
3万
11万
20
652
2009
初级工程师
dirtwillfly 发表于 2013-9-23 10:07 收到后再还原成原有格式不就行了嘛? 一般情况,不管什么类型的数据,在存储器中都是连续存放的 ...
NE5532 发表于 2013-9-23 10:04 串口帧是Byte为单位的,所以SBUF当然也是Char型,你一个Int型上去当然报错。你只有用指针了,用一个Char型 ...
hotyong 发表于 2013-9-23 10:50 最简单的就是指针,一字节一字节出去, 或者建立一个全是byte的共同体,一字节一字节出去 ...
puppet21 发表于 2013-9-23 11:14 如果用指针指向*p=databag.baghand;那么怎么发送databag.bagstyle?p++?
NE5532 发表于 2013-9-23 11:30 对,指针要用强制类型转换成Char型,不然编译还要出错的。最保险的办法是用共用体拆分int型数据来发送, ...
222
4万
技术总监
puppet21 发表于 2013-9-23 11:15 还是那个问题,怎么还原?
hotyong 发表于 2013-9-24 11:28 VC中运行过的代码。 #include "stdio.h"
65
784
2422
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
发帖类勋章
等级类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号