
目錄預(yù)覽
1.引言
2.信號(hào)路徑
3.STM32CubeMX 配置
4.代碼實(shí)現(xiàn)
5.小結(jié)
1.引言
這個(gè)例程是使用 STM32G474 NUCLEO 進(jìn)行測(cè)試的,集合了 DAC, COMP, HRTIM 的功能模塊。
2.信號(hào)路徑
PA1 的輸入信號(hào)同 DAC 的輸出信號(hào)進(jìn)入 COMP 比較器進(jìn)行比較,經(jīng) COMP 比較后的輸出信號(hào)連接到 HRTIM 的 Fault4 信號(hào),來(lái)控制 HRTIM 的輸出信號(hào)的停止。

當(dāng) PA1 > DAC value,比較器輸出高“1”, 這個(gè)信號(hào)為 HRTIM 的 fault4 信號(hào),當(dāng) HRTIM 配置為 fault4 高有效,則當(dāng)這個(gè)高電平出現(xiàn)時(shí),HRTIM 輸出波形停止,具體輸出的電平可以通過(guò)寄存器進(jìn)行配置。
3.STM32CubeMX配置
對(duì)于上圖 Table 11 的 RAMECC 控制單元的地址總結(jié)成如下表格,具體的參考RM0433 的第二章節(jié) Memory and bus architecture 中的 table 8.

首先配置 DAC 模塊,DAC out1 選擇 connected to on chip-peripherals, 這里為了測(cè)試方便,選擇了“Connected to external pin and to on chip-peripherals”,DAC 輸出信號(hào)連接到 IC內(nèi)部,同時(shí)輸出到 PA4 GPIO 口。這樣就客戶測(cè)量 DAC 的具體輸出值。
而在 IC 內(nèi)部,DAC 連接到了 COMP 的負(fù)端。COMP 的配置如下:PA1:COPM 的正向輸入端。DAC1 OUT1 在 IC 內(nèi)部連接到了 COMP 的負(fù)向輸入端。具體請(qǐng)看下面兩種圖:



最后配置 HRTIM 模塊:
使能 TimerA 的 TA1 輸出。

配置 TIMA 周期值為 0XCFFF,向上計(jì)數(shù)模式,持續(xù)計(jì)數(shù)方式,Fault4 作 fault 源。
-
單片機(jī)
+關(guān)注
關(guān)注
6076文章
45495瀏覽量
670324 -
STM32
+關(guān)注
關(guān)注
2309文章
11162瀏覽量
373434
原文標(biāo)題:工程師筆記|DAC,COMP,HRTIM Fault 功能的使用
文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
電子工程師的雙標(biāo)瞬間 #電子 #電子愛(ài)好者 #電子工程師 #揚(yáng)興科技 #雙標(biāo)
電子工程師看書的四個(gè)階段 #電子 #硬件工程師 #電子愛(ài)好者 #反轉(zhuǎn) #揚(yáng)興科技
什么是BSP工程師
不同薪資對(duì)工作的態(tài)度 #硬件工程師 #電子愛(ài)好者 #打工人 #搞笑 #揚(yáng)興科技
硬件工程師:這才是真正的大學(xué)生就業(yè)指導(dǎo) #電子 #硬件工程師 #電子愛(ài)好者 #晶振 #揚(yáng)興科技
想成為硬件工程師?我教你??!你得先學(xué)會(huì)這些...... #硬件工程師 #電子工程師 #電子愛(ài)好者 #電子行業(yè)
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
(仰天長(zhǎng)嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達(dá)半導(dǎo)體 #電子工程師
工程師筆記|DAC,COMP,HRTIM Fault 功能的使用
評(píng)論