• 資料介紹
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

LAT1500 如何通過DMA使用CRC_SP

03/06 15:46
391
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

LAT1500 如何通過DMA使用CRC_SP

754.97 KB

STM32 的 CRC 外設(shè)是用來實現(xiàn) CRC 計算的硬件單元,硬件實現(xiàn) CRC 計算相對于軟件算法實現(xiàn)來說,可以大大提高運算速度。CRC 計算單元具有單個 32 位讀/寫數(shù)據(jù)寄存器 (CRC_DR)。它用于輸入新數(shù)據(jù)(寫訪問)并保存以前的 CRC 計算結(jié)果(讀訪問)。當(dāng) DMA用作數(shù)據(jù)傳輸處理器時,可以極大地減輕 CPU 負荷。本文以 STM32G474 為例,介紹如何通過 DMA 配合 CRC 計算,以供讀者參考。

相關(guān)推薦