ZHCAFE2 June 2025 TMAG3001
如果用戶緩慢按下,兩個(gè)或更多轉(zhuǎn)換結(jié)果之間的振幅差異可能不會(huì)超過(guò)設(shè)置軟件閾值。在這種情況下,需要進(jìn)行二級(jí)硬件檢測(cè),以確保快速檢測(cè)到按下操作。通過(guò)在 TMAG3001 寄存器中設(shè)置磁通閾值,Z 軸中的磁通振幅超過(guò)硬件閾值后,霍爾效應(yīng)傳感器會(huì)使用 INT 引腳創(chuàng)建中斷信號(hào),該信號(hào)將由 MCU 的 GPIO 捕獲。如果需要,也可以通過(guò) I2C 通信傳輸該閾值超越,以指示已超過(guò)磁性閾值。圖 3-3 顯示了簡(jiǎn)化的硬件中斷功能。
圖 3-3 硬件檢測(cè)方法