主设备和伺服设备
- 更新时间2025-12-03
- 阅读时长1分钟
大多数同步应用会使用其他设备的信号。例如,采样时钟同步的设备会使用来自其他设备的采样时钟。参考时钟同步不是直接使用设备的板载时钟,而是将板载时钟锁入共享时钟,所有设备将使用某台设备上的开始触发。
提供信号的设备叫做主设备,应用程序中其他使用该信号的设备叫做伺服设备。主设备提供所有信号,任务一开始主设备就开始采集生成样本。伺服设备直到接收到主设备的信号后才开始采集或生成数据。因此,开始主设备上的任务之前必须先开始伺服设备上的任务。任务在伺服设备上开始后,即开始等待主设备发出的信号。然后,任务在主设备上开始,主设备发送同步信号,保证所有设备同时采集或生成样本。如在开始伺服设备任务之前开始主设备上的任务,伺服设备上任务开始之前主设备采集或生成的数据的时间具有不确定性。在上述情况下应用程序没有实现同步,会产生错误。