扫一扫,访问微社区
24
492
0
杰出人士
使用道具 举报
4
400
金牌会员
半城烟沙 发表于 2014-8-25 08:50 I2C采集6050的原始数据是高低8位是分别读取的,最后才是把高低位合起来具体是(H
76
机遇 发表于 2014-8-25 13:16 short int 型
chillms91 发表于 2014-8-25 13:34 就是说 你组合以后的值可能溢出了 跟你的变量长度有关系
半城烟沙 发表于 2014-8-26 09:06 但高低位组合后我 赋给的是int的变量,而保存高低位我用的是char型的
162
2048
5
超级版主
岳麓山没有车神
Quixote 发表于 2014-8-26 18:03 你I2C底层怎么写的?
chillms91 发表于 2014-8-26 15:10 那应该就是不是原始数据的问题了 你看看int以后的数据有问题吗
半城烟沙 发表于 2014-8-26 19:47 我得到整型数据后就直接发到串口显示了,我感觉应该没什么问题了吧
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
会员等级达到元老
注册后积极参与论坛讨论
经常参与各类话题讨论,发贴较有主见
论坛骨干奖章
在线时间长,且活跃度高
活跃且尽责职守的版主
分享大量优秀资源
关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号 )
GMT+8, 2024-11-7 06:39 , Processed in 0.075197 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.