首页 > 解决方案 > 那么在启用片选的同时,如果时钟速度发生变化但仍在指定的范围内,是否会有spi通信?

问题描述

在与从机通信时,如果时钟速度和频率发生变化,是否会有 SPI 通信?

标签: embeddedclockspi

解决方案


通常,零件的规范应给出信号的最小时序要求。但通常它没有上限。

这意味着,电平变化之间的时间至少应如规范中所述,但不需要处于任何特定频率,或者对于不同脉冲具有相同的周期。您甚至可以通过长时间保持电平不变来暂停通信。

尽管如此,在某些设备中,可能对脉冲频率及其最大持续时间有特殊要求。例如,ADC 部件可以依靠 SPI 时钟来执行测量。设置不均匀或太长的 SPI 时钟可能会影响结果。

因此,答案是:无论哪种情况,都请仔细阅读您正在使用的部件的数据表。


推荐阅读