工具与软件:
嗨、团队:
我们器件的 CPOL 和 CPHA 是什么? 我从关于 SPI 事务的数据表中看到、这是否意味着 CPOL = CPHA=0?
BR、
Bengi
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
嗨、团队:
我们器件的 CPOL 和 CPHA 是什么? 我从关于 SPI 事务的数据表中看到、这是否意味着 CPOL = CPHA=0?
BR、
Bengi
尊敬的 Murugavel:
客户现在正在考虑 STEP 和 DIR 的控制方法。 这两种方法为:
1.使用 SPI 来写入相关寄存器。 SCLK 1MHz。
2.用 MCU GPIO 控制88DIR 和 STEP 管脚。 他们希望使用中断计时器来控制此设置、计时器周期为0.7ms。
客户希望知道哪种方法更有效(响应更快)以及原因。 由于 SPI 时序存在一些延迟、因此客户想知道发送命令到一 步之间的响应时间。
BR、
Bengi
尊敬的 Bengi:
首选方法是对阶跃输入使用基于固定中断计时器周期的输出的 MCU GPIO。 这将是一致的步进至步进周期、这对于失速检测功能的正常工作非常重要。 如果 STEP 脉冲周期之间存在差异、失速检测将不起作用。 如果使用 SPI 控制、STEP 脉冲时序之间始终会存在一些变化。 此外、GPIO 是使用最少 MCU 资源的最佳方式。
此致、Murugavel