HC32F460 系列的數據計算單元 DCU

1
摘要
本篇應用筆記主要介紹 hc32f460 系列芯片的數據計算單元(data computing unit, dcu)模塊,并通過硬件事件觸發運算操作。
2
dcu 簡介
數據計算單元(data computing unit)是一個不借助于 cpu 的簡單處理數據的模塊。每個 dcu單元具有 3 個數據寄存器,能夠進行 2 個數據的加減和比較大小,以及窗口比較功能。
3
hc32f460 系列的 dcu
3.1
簡介
hc32f460 系列的 mcu 搭載 4 個 dcu 單元,每個單元均可獨立完成自身功能。
3.2
說明
3.2.1 dcu 功能
ÿ
可進行 4 種數據處理:2 個數據的加法,減法,比較以及 3 個數據窗口比較。
ÿ
加法和減法對 data0 和 data1 寄存器中的數據進行運算,結果存放在 data0 中。
ÿ
加法和減法可以選擇寫寄存器后計算或由其他外圍電路事件觸發進行運算。
ÿ
加法和減法運算可自動將結果進行一次減半操作,并將減半的結果和加減運算的結果分別放入 2 個數據寄存器內供其他模塊使用。
ÿ
比較模式可以對 data0 和 data1 寄存器之間,以及 data0 和 data2 寄存器之間的 2個數據進行比較,可以分別選擇當滿足大于,小于,等于時產生中斷和標志位。
ÿ
比較模式可以用來進行窗口比較,即分別設置 data1 和 data2 為窗口的上下限,根據data0 和 data1 及 data0 和 data2 的比較結果判斷 data0 在窗口內或窗口外。
ÿ
能夠由其他外圍電路事件觸發進行運算,并根據運算結果產生多種中斷和事件信號,事件信號用于當其他具有硬件觸發啟動功能的外圍電路選擇 dcu 作為觸發源時,由 dcu 產生
4
樣例代碼
4.1
代碼介紹
用戶可根據上述的工作流程編寫自己的代碼來學習驗證該模塊,也可以直接通過華大半導體的網站獲取到設備驅動庫(device driver library, ddl)的樣例代碼并使用其中的 dcu 的樣例進行驗證。
4.2 代碼運行
用戶可以通過華大半導體的網站獲取到 hc32f460 的 ddl 的樣例代碼
(dcu_hw_trigger_add),并配合評估用板(ev-hc32f460-lqfp100-050-v1.1)運行相關代碼學習使用 dcu 模塊。
以下部分主要介紹如何在評估板上運行 dcu 樣例代碼并觀察結果:
- 確認安裝正確的 iar ewarm v7.7 工具(請從 iar 網站獲取相應的安裝包,并參考用戶手冊進行安裝)。
- 華大半導體網站有hc32f460 ddl 代碼。
- 運行 dcu\dcu_hw_trigger_add\中的工程文件:
5
總結
以上章節簡要介紹了 hc32f460 系列的 dcu,說明了 dcu 模塊的寄存器及部分操作流程,并且演示了如何使用 dcu 樣例代碼,在實際開發中用戶可以根據自己的需要配置和使用 dcu模塊。

鋁合金廣告框時尚升級帶給你非凡體驗

室內設計培訓 成都川軟

天波機械-大型立式注塑機生產廠家-廣東立式注塑機生產廠家

江蘇承接廢鋼回收誠信企業 歡迎來電 上海良多實業供應

諸城30千瓦學校電磁大炒爐 德茹豆腐廠專用煮漿鍋

育兒嫂怎么收費-鄭州市育兒嫂-鄭州春潤家政(查看)

東旭商貿(圖)-云南方管批發-云南方管

漢陽海倫堡海悅世界毛坯住宅開發商直銷

西安度度鳥咖啡生長于本土讓咖啡更貼近大眾用戶

5010風扇醫療設備散熱變頻器風機

主站蜘蛛池模板: 狠狠精品干练久久久无码中文字幕| 日韩激情无码免费毛片| 黄网站色视频免费看无下截| 中文字幕免费视频精品一| 亚洲熟妇AV乱码在线观看| 国产精品自在线拍国产手机版| 波多野结衣www| 黄乱色伦短篇小说h| 一级毛片在线观看视频| 久久男人av资源网站无码软件| 亚洲av成人精品网站在线播放| 国产精品自在拍一区二区不卡| 亚洲精品无码mv在线观看网站| 91香蕉视频导航| 小小的日本乱码在线观看免费 | 一级毛片在线观看免费| 欧美成人一区二区三区在线视频 | 欧美一级片在线看| 青柠直播视频在线观看网| www激情com| 久久精品动漫一区二区三区| 人妻蜜と1~4中文字幕月野定规| 国产剧果冻传媒星空在线 | 丝袜足液精子免费视频| 一本大道香一蕉久在线影院| fc2成年免费共享视频网站| 99热亚洲色精品国产88| 怡红院视频在线| 香蕉久久久久久AV成人| 色偷偷成人网免费视频男人的天堂 | 亚洲激情成人网| 亚洲精品中文字幕乱码三区| 亚洲成年人专区| 久草免费资源站| 中文字幕一区二区区免| aaaa级毛片| 精品久久久久久婷婷| 老司机67194精品线观看| 玩乡下小处雏女免费视频| 欧美性xxxx偷拍| 日产精品一二三四区国产|