99热久久这里只有精品,99久久人妻精品免费二区,成人综合亚洲欧美一区,国产成人精品亚洲一区,久久国产亚洲精品赲碰热

HC32F460 系列的數(shù)據(jù)計算單元 DCU

  • 發(fā)布時間:2021-07-26 11:12:53,加入時間:2021年07月05日(距今1526天)
  • 地址:中國»遼寧»沈陽:遼寧省沈陽市鐵西區(qū)建工西路5號財富星座B座
  • 公司:沈陽芯碩科技有限公司, 用戶等級:普通會員 已認證
  • 聯(lián)系:宣女士,手機:13840143924 電話:024-85718900 QQ:3540893315

1

摘要

本篇應(yīng)用筆記主要介紹 HC32F460 系列芯片的數(shù)據(jù)計算單元(Data Computing Unit, DCU)模塊,并通過硬件事件觸發(fā)運算操作。

2

DCU 簡介

數(shù)據(jù)計算單元(Data Computing Unit)是一個不借助于 CPU 的簡單處理數(shù)據(jù)的模塊。每個 DCU單元具有 3 個數(shù)據(jù)寄存器,能夠進行 2 個數(shù)據(jù)的加減和比較大小,以及窗口比較功能。

3

HC32F460 系列的 DCU

3.1

簡介

HC32F460 系列的 MCU 搭載 4 個 DCU 單元,每個單元均可獨立完成自身功能。

3.2

說明

3.2.1 DCU 功能

Ÿ

可進行 4 種數(shù)據(jù)處理:2 個數(shù)據(jù)的加法,減法,比較以及 3 個數(shù)據(jù)窗口比較。

Ÿ

加法和減法對 DATA0 和 DATA1 寄存器中的數(shù)據(jù)進行運算,結(jié)果存放在 DATA0 中。

Ÿ

加法和減法可以選擇寫寄存器后計算或由其他外圍電路事件觸發(fā)進行運算。

Ÿ

加法和減法運算可自動將結(jié)果進行一次減半操作,并將減半的結(jié)果和加減運算的結(jié)果分別放入 2 個數(shù)據(jù)寄存器內(nèi)供其他模塊使用。

Ÿ

比較模式可以對 DATA0 和 DATA1 寄存器之間,以及 DATA0 和 DATA2 寄存器之間的 2個數(shù)據(jù)進行比較,可以分別選擇當滿足大于,小于,等于時產(chǎn)生中斷和標志位。

Ÿ

比較模式可以用來進行窗口比較,即分別設(shè)置 DATA1 和 DATA2 為窗口的上下限,根據(jù)DATA0 和 DATA1 及 DATA0 和 DATA2 的比較結(jié)果判斷 DATA0 在窗口內(nèi)或窗口外。

Ÿ

能夠由其他外圍電路事件觸發(fā)進行運算,并根據(jù)運算結(jié)果產(chǎn)生多種中斷和事件信號,事件信號用于當其他具有硬件觸發(fā)啟動功能的外圍電路選擇 DCU 作為觸發(fā)源時,由 DCU 產(chǎn)生

4

樣例代碼

4.1

代碼介紹

用戶可根據(jù)上述的工作流程編寫自己的代碼來學習驗證該模塊,也可以直接通過華大半導體的網(wǎng)站獲取到設(shè)備驅(qū)動庫(Device Driver Library, DDL)的樣例代碼并使用其中的 DCU 的樣例進行驗證。

4.2 代碼運行

用戶可以通過華大半導體的網(wǎng)站獲取到 HC32F460 的 DDL 的樣例代碼

(dcu_hw_trigger_add),并配合評估用板(EV-HC32F460-LQFP100-050-V1.1)運行相關(guān)代碼學習使用 DCU 模塊。

以下部分主要介紹如何在評估板上運行 DCU 樣例代碼并觀察結(jié)果:

- 確認安裝正確的 IAR EWARM v7.7 工具(請從 IAR 網(wǎng)站獲取相應(yīng)的安裝包,并參考用戶手冊進行安裝)。

- 華大半導體網(wǎng)站有HC32F460 DDL 代碼。

- 運行 dcu\dcu_hw_trigger_add\中的工程文件:

5

總結(jié)

以上章節(jié)簡要介紹了 HC32F460 系列的 DCU,說明了 DCU 模塊的寄存器及部分操作流程,并且演示了如何使用 DCU 樣例代碼,在實際開發(fā)中用戶可以根據(jù)自己的需要配置和使用 DCU模塊。

HC32F460 系列的數(shù)據(jù)計算單元 DCU

聯(lián)系我時請說明來自志趣網(wǎng),謝謝!

免責申明:志趣網(wǎng)所展示的信息由用戶自行提供,其真實性、合法性、準確性由信息發(fā)布人負責。使用本網(wǎng)站的所有用戶須接受并遵守法律法規(guī)。志趣網(wǎng)不提供任何保證,并不承擔任何法律責任。 志趣網(wǎng)建議您交易小心謹慎。