SPI接口和外部AD问题

我主要使用的是F208WB型号的芯片,通过SPI和外接的AD芯片通信,但是实际上通过逻辑分析仪捕获发现在不启用SPI_I2S_ReceiveData这个函数时,对应的SCLK会不定期地产生电平,这个是SPI自己的问题吗,希望能够得到解答,以及如何能够实现在定时器中断中读取通过SPI的AD数据

您好,可以看一下SPI的配置模式是什么,具体程序是怎么写的。SPI与外接AD模块通信,SPI一般可能配置成全双工模式,读写会同时进行,只要有任意一个动作产生,就会有时钟信号,若方便可以让我具体看一下你的程序。若需要可以留个邮箱发你一个SPI操作AD7705的例程参考一下,后续问题也可以邮箱(lzs@wch.cn)和我沟通。关于定时器中断中读数据,可以通过定时器更新中断置置标志位,在main函数while循环中判断该标志位进行读AD数据操作。



你好,我的邮件已经发送过去了,麻烦您查看一下,我的邮箱是个人信息保护,已隐藏


只有登录才能回复,可以选择微信账号登录