完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你还,请问下开启满量程校准后,再进行通道转换,通道ADC转换值一直为0xFFFFFF, 屏蔽满量程校准程序后,通道的ADC转换值会随着输入变化而变化,这是为何,谢谢!
buf[0] = 0x10; 书写 toad7190(1, buf); buf[2] = 0x90; buf[1] = 0x02; buf[0] = 0x48; WriteToAD7190( 3, buf); // REF 选择 REFIN2, single, GAIN=1, AIN3, AIN4 _nop_ () ; _nop_ () ; //满量程校准 buf[0] = 0x08; 书写 toad7190(1, buf); buf[2] = 0xFC; buf[1] = 0x03; buf[0] = 0xFF; 写数7190( 3, buf); _nop_ () ; _nop_ () ; (dout) 时 { _nop_ () ; _nop_ () ; } _nop_ () ; _nop_ () ; 延迟( 0xff ) ; _nop_ () ; //开始通道数据转换 buf[0] = 0x08; WriteToAD7190( 1, buf); // write 通信登记簿 0x08 以控制写入模式登记簿的进度 buf[2] = 0x38; buf[1] = 0x03; buf[0] = 0xFF; WriteToAD7190( 3, buf); // write 模式注册、 内部 4. 92MHz 钟、 输出数据率= 4. 7Hz _nop_ () ; _nop_ () ; (dout) 时 { _nop_ () ; _nop_ () ; } _nop_ () ; _nop_ () ; buf[0] = 0x58; // 读数据 WriteToAD7190( 1, buf); // write 通信登记簿 0x58 以控制读取数据登记册的进展 _nop_ () ; _nop_ () ; 读自AFSAD7190( 4, buf); 延迟( 0xff ) ; _nop_ () ; _nop_ () ; |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1968 浏览 1 评论
基于FT600Q芯片 的USB3.0设计,为什么连接PC后设备无法识别?
1601 浏览 1 评论
1378 浏览 0 评论
大佬们 运放电路前一级的放大器无论输入多少 输出都是1.58v
1985 浏览 4 评论
1829 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-3 03:53 , Processed in 0.315678 second(s), Total 38, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号