只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
rundstedt 发表于 2024-6-5 22:50 1)ADS1256是24位ADC,你给出的32位数据如果是准确结果,必然有8位是无意义的,猜测多出来的8位是因为c语言 ...
yaosongjin 发表于 2024-6-7 08:49 最大值应该是个负数,应该把最大值取反减1
明日之星8 发表于 2024-6-12 08:12 我估计0X00000006是很小的大于0的数,0XFFFFFFD8是接近于0的负数,这些数都在0附近。
rundstedt 发表于 2024-6-15 20:46 你说的非常对,楼主的问题应该是不知道如何把24位数据转换到编译器的有符号变量上面。
wufa1986 发表于 2024-6-7 08:37 可能是有符号数吧,在负数和正数之间波动,你看起来波动大,实际就是几点的漂移
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网