STM32複習筆記(十四)DAC數/模轉換
阿新 • • 發佈:2018-12-09
宣告:本篇文章只是個人知識盲區、知識弱點、重點部分的歸納總結,望各位大佬不喜勿噴。梳理順序是按照正點原子的視訊和文件的實際順序梳理,轉載請註明出處。
作者:sumjess
適用:這個視訊我已經看過3遍了,總會有忘記的,所以來寫這本書的隨手筆記,記錄重點、易忘點。該部落格可以當做字典,也可以當做筆記。
目前內容:DAC數/模轉換
一、STM32 DAC侷限性:
只有大容量的STM32F10x才具有DAC功能,
所以正點原子所有STM32開發板均具有DAC功能。
STM32的DAC模組(數字/模擬轉換模組)是12位數字輸入,電壓輸出型的DAC。DAC可以配置為8位或12位模式,也可以與 DMA控制器配合使用。DAC工作在12位模式時,資料可以設定成左對齊或右對齊。DAC模組有2個輸出通道,每個通道都有單獨的轉換器。在雙DAC模式下,2個通道可以獨立地進行轉換,也可以同時進行轉換並同步地更新2個通道的輸出。DAC可以通過引腳輸入參考電壓VREF+以獲得更精確的轉換結果。
二、STM32的DAC模組主要特點有:
① 2個DAC轉換器:每個轉換器對應1個輸出通道
② 8位或者12位單調輸出
③ 12位模式下資料左對齊或者右對齊
④ 同步更新功能
⑤ 噪聲波形生成
⑥ 三角波形生成
⑦ 雙DAC通道同時或者分別轉換
⑧ 每個通道都有DMA功能