帳號:
密碼:
最新動態
產業快訊
CTIMES / 文章 /
同步正弦波與餘弦波產生器優勢探討
不佔CPU資源

【作者: 陳瑾巍】   2007年01月22日 星期一

瀏覽人次:【4736】

嵌入式系統常需透過數位類比轉換器(DAC)產生類比電壓與波形。這些轉換器有時是嵌入式處理器的外部元件,有時則會整合在處理器內。無論是哪種形式,處理器都必須在適當的時間點把需要的輸出值寫入轉換器。這通常要靠計時器來中斷處理器的正常作業程序,再將所需的值寫入轉換器。如果轉換器必須產生週期波形,處理器就要從資料列表(Table)讀取下一個數值,並且遞增資料列表的指標,然後檢查資料列表的邊界以決定是否應重置該指標。


在將週期性數值寫入轉換器的過程裡,處理器必須執行許多額外的程序才能確保輸出波形符合要求。這些額外的程序所帶來的負荷須視資料表的長度、輸出波形的頻率和處理器的操作速率而定。舉例來說,若要在處理器操作頻率在1MHz的情形下,利用每個週期32筆資料點來產生1kHz的正弦波,處理器每秒就要執行3萬2000次中斷服務,這表示兩次中斷之間只有1,000,000 / 32,000 = 31.25個處理器指令週期可供使用。就算每次中斷服務只需15個時脈週期來切換環境和執行服務內容,也會佔用將近五成的處理器時間。


如果應用需要第二個類比輸出波形,處理器的負擔將變得更大,甚至無法在規定的中斷服務時間內更新兩個轉換器的資料。在這種情況下,透過特定的微控制器(如MSP430F15x/16x)便可以解決這個問題,原因在於這些元件內含2個數位類比轉換器和1個DMA控制器。DMA控制器能將資料從一個位址搬移到另一位址,完全不需處理器介入。在本文的例子裡,DMA控制器會在規定時間內將資料列表的資料移動到兩個數位類比轉換器。(圖一)就是資料移動過程的方塊圖。
...
...

使用者別 新聞閱讀限制 文章閱讀限制 出版品優惠
一般使用者 10則/每30天 0則/每30天 付費下載
VIP會員 無限制 25則/每30天 付費下載

相關文章
開啟HVAC高效、靜音、節能的新時代
準備好迎接新興的汽車雷達衛星架構了嗎?
以爆管和接觸器驅動器提高HEV/EV電池斷開系統安全性
低 IQ技術無需犧牲系統性能即可延長電池續航力
以霍爾效應電流感測器創新簡化高電壓感測
相關討論
  相關新聞
» AI「智慧創新大賞」成績揭曉 半導體業勇奪首面金牌
» 經濟部與顯示業瞄準先進封裝需求 首創面板級全濕式解決方案
» 恩智浦半導體執行副總裁將以「邊緣人工智慧:創造自主未來」為題
» 台科大50周年校慶,研揚科技莊永順董事長獲頒「傑出貢獻獎」
» Nordic技術為智慧眼鏡實現自動對焦功能,改善近視和遠視問題


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2025 遠播資訊股份有限公司版權所有 Powered by O3  v3.20.1.HK95D0HWR18STACUKT
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 /  E-Mail: webmaster@ctimes.com.tw