各位先進好:
我寫了一個擷取訊號的程式,想法是
一開始先停1.5秒等系統 settling,再來花2秒的時間擷取,再停1.5秒做為緩衝用。一共5秒
我使用stacked sequence來達成我所需的要求。
但是我的程式執行到最後,整個順序會超過5秒,也就是整個過程都被拖長了。
我不知道為什麼會這樣? 是因為我使用的是 Wait 來等 (軟體時脈)的問題嗎?
另外我還有想到一個可能的原因是因為,我擷取訊號的sample clock是會改變頻率的。
最高是10kHz,最低到10Hz,而延遲的時間也隨著sample clock頻率下降而越趨嚴重。
我的程式是因為sample clock的限制而有延遲嗎,還是有其他原因 ><
麻煩各位幫我解答一下了,謝謝!! ><