首先根據說明確認控制BDX0的address或者register,通過直接向這個address或者向register寫入值即可實現向BDX0輸入。如果實驗指示書沒有給出,或者需要你們自己查找DSP的datasheet。
然后確認系統的主時鐘頻率。計算出主時鐘頻率與發聲的音頻的比例。
例如主時鐘除以聲音的值是100,那么就每五十個周期改變一次BDX0的值。這樣BDX0的頻率就變成了主時鐘的1/100。
這種延遲可以用循環語句來實現,用匯編或者C語言都可以。但應注意每條語句所用的周期數。
然后確認系統的主時鐘頻率。計算出主時鐘頻率與發聲的音頻的比例。
例如主時鐘除以聲音的值是100,那么就每五十個周期改變一次BDX0的值。這樣BDX0的頻率就變成了主時鐘的1/100。
這種延遲可以用循環語句來實現,用匯編或者C語言都可以。但應注意每條語句所用的周期數。