完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
使用AD7708时发现,偶尔设备重新上电,CPU采集到AD7708输出的码值为全0或都32767.不知道是怎么回事,大部份时间芯片能正常工作,就是上电的时候会出现所有通道采集到的值都不变,一直是0或32767.以下是硬件和程序。断电后重新启动故障消失,芯片工作正常。
这是硬件连接,基准电压是2.5V,单端方式工作。 INT8U 频道2 [10] = {0x0f, 0x1f, 0x2f, 0x3f, 0x3f, 0x4f, 0x5f, 0x5f, 0x5f, 0x6f, 0x7f, 0x7f, 0xef, 0xef, 0xff}; / 0-10v = 0-65535 无效的 SpiWrite( 未签名的 Int 数据, 未签名的字符 s ) { 未签名字符i; //chop_select();//片选 //spi_clk_hi (); 如果(=0)s=8; 其他s=16; for(i=0;i |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
97 浏览 0 评论
734 浏览 1 评论
715 浏览 1 评论
电路小知识 | 交流电路复数的基础知识以及相位差和电抗的计算
571 浏览 0 评论
1766 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 18:04 , Processed in 0.683801 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号