完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
4个回答
|
|
应该是中断来一次只读取一次数据
如果Auto-Trigger 模式就不需要CONVST了,采样和转换应该是通过CCLK的个数来执行的,请查看数据手册9.4.2.3 Start of a Conversion第2段描述 |
|
|
|
您可以用示波器抓取您的通信时序图附上来吗
|
|
|
|
启动转换信号CONVST的波形也没有吗?如果这样的话,您可以附上您的原理图吗
|
|
|
|
ADS8332是一款8通道模数转换器(ADC),具有自动通道选择和自动触发功能。根据您的配置(CFR配置为0xD3F),我们可以分析如何读取通道CH0-CH7的数据。
1. 首先,我们需要了解CFR寄存器的配置。0xD3F表示: - 通道选择:自动选择(Auto Channel Select) - 触发模式:自动触发(Auto-Trigger) - 采样保持:启用(Sample and Hold Enable) - 时钟分频:1(Clock Divide by 1) 2. 根据您的配置,ADS8332将自动选择通道并触发采样。在这种情况下,CONVST管脚的作用是启动转换并冻结采样。由于您已经启用了自动触发和自动通道选择,CONVST管脚的作用可能不是很明显。但是,您仍然可以使用CONVST管脚来控制采样和转换的开始。 3. 读取通道CH0-CH7的数据: - 在中断发生时,您可以依次读取CH0、CH1、CH2、CH3、CH4、CH5、CH6和CH7的数据。每次读取一个通道的数据后,您可以将通道选择寄存器(CHSEL)设置为下一个通道,然后等待下一个中断发生。 - 另一种方法是在中断发生时一次性读取所有通道的数据。这需要您在中断服务程序中实现一个循环,依次读取每个通道的数据。 4. 冻结采样并保持数据: - 由于您已经启用了采样保持功能(Sample and Hold Enable),当CONVST管脚被激活时,ADS8332将自动冻结采样并保持数据。这意味着在触发事件发生后,ADC将保持输入信号的值,直到下一次触发事件发生。 - 如果您需要手动控制采样和保持,可以通过编程控制CONVST管脚的高低电平来实现。当CONVST为高电平时,ADC开始采样并保持输入信号;当CONVST为低电平时,ADC释放采样保持。 总之,根据您的配置,ADS8332将自动选择通道并触发采样。您可以通过CONVST管脚控制采样和转换的开始,并通过编程实现读取通道CH0-CH7的数据。采样保持功能已经启用,因此在触发事件发生后,ADC将自动冻结采样并保持数据。 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
709 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
619 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1080 浏览 1 评论
776 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
537 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
189浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
147浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
18浏览 13评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
138浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
132浏览 12评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 11:54 , Processed in 0.867086 second(s), Total 53, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号