簡體   English   中英

如何在STM32中延遲一個時鍾周期?

[英]How to delay one clock cycle in STM32?

問題和主題一樣簡單。 如何在STM32中延遲一個時鍾周期? 如果控制器以168MHz運行,則一個時鍾周期等於1 / 168MHz,即5.95ns?

您可以嘗試在C代碼中使用程序集。 使用asm()函數非常容易。 我相信它看起來像這樣:

asm("NOP");

這只是“不要為此PC滴答做任何事情”的匯編指令。 此外,您應該確保您的編譯器不會優化它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM