图12.SPI4配置为主机,SPI5配置为从机。
图13显示了AD7606B以240 kSPS运行时BUSY、SCLK、DOUTA和DOUB的数字接口截图。
图13.AD7606B BUSY、SCLK以及DOUTA和DOUTB上的数据的示波器截图
结论
本文讨论了使用微控制器SPI访问具有非标准SPI接口的ADC的方法。这些方法可以直接使用,也可以稍加调整即可控制ADC SPI;其可作为SPI主机使用,也可以与多条DOUT线配合使用以提高吞吐速率。
致谢
非常感谢应用工程师Mika Jiang和Yao Zhao,他们提供了有关STM32F429IDISCOVERY套件快速启动和固件调试工作的建议。
参考文献
Dhaker,Piyu。“SPI接口简介”。《模拟对话》,第52卷。2018年9月。
RM0090参考手册:STM32F405/415、STM32F407/417、STM32F427/437和STM32F429/439高级ARM® 32位MCU。STMicroelectronics,2019年2月。
STM32F427xx数据手册。STMicroelectronics,2018年1月。
UM1670用户手册:带STM32F429ZI MCU的Discovery套件。STMicroelectronics,2017年9月。
Usach, Miguel。AN-1248应用笔记:SPI接口。ADI公司,2015年9月。
作者简介
Steven Xie于2011年3月加入ADI北京分公司,担任ADI中国设计中心的产品应用工程师。他负责中国市场SAR型ADC产品的技术支持工作。在此之前,他曾在无线通信基站领域做过四年的硬件设计人员。2007年,Steven毕业于北京航空航天大学,并获得通信与信息系统硕士学位。
关于控制,MCU就介绍完了,您有什么想法可以联系小编。