|
AD7616 支持 Dual Serial Output Mode,可同时通过 SDOA 和 SDOB 输出转换结果以提高数据吞吐量。 我计划使用 STM32F4 作为主控,通过 SPI 接口读取 AD7616 数据。STM32F4 的标准 SPI 外设仅提供一条 MISO 输入线,而 AD7616 在双串行输出模式下需要同时接收 SDOA 和 SDOB 两路数据。 请问在 STM32F4 平台上,有没有办法利用硬件外设实现双路数据同步接收,例如使用两个 SPI 外设共享同一时钟进行同步采样? |
STM32F4标准库USB例程CDC_HID_Composite问题:第一次识别成功,后续插入电脑均识别失败
STM32F407 Flash 故障
STM32F407使用LAN8720A进行网口通信
USBX在F407上创建CDC不能正常使用
STM32F407 音频输入输出时 IFFT 无法正常工作
ai部署
keil有什么调试方法可以追踪链表被破坏的地方吗
无法通过 SPI 读取 TCD1304数据
MotorControl Workbench 6.4.1 生成 FOC 项目代码后运行死机。
F407的SDIO的硬件分流问题
微信公众号
手机版
MCU通常都会有多个SPI通道,可以设置多个通道来通讯。SPI不象I2C那样可以在一个通道上挂多个I2C设备进行通讯的。
如果外围模块有CE控制线,倒可以试试在不同时刻通过控制CE来启用挂在同一总线上的SPI设备。
双SPI主从模式(首先声明:我没有试过)
最可靠的硬件方案是**将一个 SPI 配置为主模式 (Master),另一个配置为从模式 (Slave),并将两者的时钟线 (SCK) 物理连接在一起
首先SPI 需做主,要发出CLK,如果另一组做从使用SPI1的时钟,那么数据接收是个难度。同时在读写寄存器时还要区分对待。
所以可以考虑使用QSPI中的Dual-SPI mode 模式。 这个在STM32F412以及其他很多系列中都有的。