JAJAA44 October 2025 CC2340R5
たとえば 20% ~ 80% のように、モーターは瞬間的なデューティ サイクルを大幅に変化させることはできないため、加速クロックを使用して ACCEL_INTERVAL µs ごとにデューティ サイクルを 1% ずつインクリメントまたはデクリメントします。デューティ サイクル出力が意図した目標と一致すると、このクロックは停止します。アプリケーションは、デューティ サイクルが DUTY_MIN および DUTY_MAX 内に維持されるように、注意を払って行われます。ACCEL_INTERVAL を小さくすると、モーター遷移のデューティ サイクルは速くなりますが、そうすることで電流スパイクが増加する可能性があります。