AD7124单通道切换问题

现在遇到一个问题就是,while循环里使能单通道1获取数据,然后定时器中断里定时切换另一个通道2,使能另一个通道读取数据,然后读的通道1和2数据是无规则乱码。

单独使能通道1或者通道2读取数据正确,但是使能通道1,定时使能通道2获取数据就会错误,并且此时的ID,配置的寄存器都会变成FF

【以下回答由 GPT 生成】

首先,我需要看到你的代码以便更好地理解问题。特别是你在while循环和定时器中断中的代码片段。请提供相关代码,以便我可以对问题进行更深入的分析。 如果您提供了代码,并且问题明确,我将进一步解答您的问题。



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

while和定时器的使能不会撞车吗?全都放在while里使能一个读一个,读完一个再使能下一个,或者全放在定时器里使能,在主循环里读取