找回密码
 立即注册
楼主: haiyang201

I2C驱动TM1727显示 | 已解决

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:342
  • 最近打卡:2025-06-16 08:01:58
已绑定手机

4

主题

397

回帖

1891

积分

金牌会员

积分
1891
发表于 2024-11-4 18:18:03 | 显示全部楼层
12345*** 发表于 2024-11-4 14:37
他的这个数据转化是20位的,转化前数据是变化的,转化后数据直接不变了,不懂这是为啥 ...

变量类型看看对不对,有可能是类型不对,数据溢出
回复 支持 反对

使用道具 举报 送花

0

主题

14

回帖

56

积分

注册会员

积分
56
发表于 2024-11-4 18:46:52 | 显示全部楼层
haiya*** 发表于 2024-11-4 18:18
变量类型看看对不对,有可能是类型不对,数据溢出

我用的是unsigned int 32位数据,手册上写温湿度的数据是20位,我把接收到每一位数据一个个读,就可以有变化,合到一起九城固定值了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:342
  • 最近打卡:2025-06-16 08:01:58
已绑定手机

4

主题

397

回帖

1891

积分

金牌会员

积分
1891
发表于 2024-11-5 08:59:46 | 显示全部楼层
12345*** 发表于 2024-11-4 14:37
他的这个数据转化是20位的,转化前数据是变化的,转化后数据直接不变了,不懂这是为啥 ...

转换前有变化,那就是转换过程出问题了  仔细看看转换过程
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-16 21:02 , Processed in 0.154369 second(s), 61 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表