操纵MCU SPI接口以访问非标准SPI ADC

图12.SPI4配置为主机,SPI5配置为从机。

图13显示了AD7606B以240 kSPS运行时BUSY、SCLK、DOUTA和DOUB的数字接口截图。

操纵MCU SPI接口以访问非标准SPI ADC

图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就介绍完了,您有什么想法可以联系小编。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查