电路设计论坛
直播中

李巍

7年用户 1361经验值
私信 关注
[问答]

求助,关于多片AD7793的电路设计及驱动问题


上图为设计出的多路AD7793的采集系统,使用STM32的一个SPI端口与四片AD7793通信,利用4个STM32的I/O口进行片选。 在编写驱动程序时,如果不改变片选信号,只选定一片AD7793可以正常进行配置和读取,但是在改变片选信号后,每次都要对选中AD7793发送复位信号,才能正常工作,否则无法正常通信,可是每次发送复位信号都要给AD7793留出较长的恢复时间,多片AD7793就会导致轮询一圈要花费很长时间,无法满足工程需求。
请问这个问题是存在于硬件设计上还是程序驱动上?

更多回帖

发帖
×
20
完善资料,
赚取积分