Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

您好奧力支持團隊,

我目前正在為我的項目使用 TC234 AURIX 三核心,並且正在使用 VADC 模塊

我想問一下,我們的架構中是否有 ADC 溢出錯誤檢查? 由於我以前的系列芯片 C167(也來自英飛凌)具有與 ADC 溢出錯誤的相關部分(見附圖)。

ThienBui_1-1695376140113.png

我期待很快收到您的來信

 

最好的問候,

天裴

 

 

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,@ThienBui

 

完全相同的機制在 TC234 中不可用,但有幾種替代方案。 例如,您CAN使用結果事件將服務請求(中斷)配置為在結果暫存器中有新結果時產生。您CAN使用 GxREFLAG(結果事件標誌暫存器)檢查新結果是否儲存在 GxRESy 中。有關詳細了解這一點,請參閱 TC23x_TC22x 用戶手冊中的 27.13 節服務請求生成

 

另外,為了避免覆蓋結果暫存器,TC2xx 中提供了等待讀取模式,您CAN使用該模式來暫停特定通道的轉換啟動,直到讀取目前結果。請參閱用戶手冊中的 27.9.3 節等待讀取模式。 如果您有任何進一步的疑問,請告訴我們。

 

最好的問候,

見面

在原始文章中檢視解決方案

0
3 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,@ThienBui

 

完全相同的機制在 TC234 中不可用,但有幾種替代方案。 例如,您CAN使用結果事件將服務請求(中斷)配置為在結果暫存器中有新結果時產生。您CAN使用 GxREFLAG(結果事件標誌暫存器)檢查新結果是否儲存在 GxRESy 中。有關詳細了解這一點,請參閱 TC23x_TC22x 用戶手冊中的 27.13 節服務請求生成

 

另外,為了避免覆蓋結果暫存器,TC2xx 中提供了等待讀取模式,您CAN使用該模式來暫停特定通道的轉換啟動,直到讀取目前結果。請參閱用戶手冊中的 27.9.3 節等待讀取模式。 如果您有任何進一步的疑問,請告訴我們。

 

最好的問候,

見面

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨見面,

感謝您的回答。 很高興聽到您已經確認 ADC 羽化中的溢出無法使用。 對於我的應用程序,我使用 GxResy 寄存器中的位 VF 來檢查新值(基於 ADC 示例)。

ThienBui_1-1695885283304.png

我也CAN這樣做嗎,我將按照您的建議再次查看 GxREFLAG 寄存器的用法?

最好的問候,

天裴

0
Translation_Bot
Community Manager
Community Manager
Community Manager

@ThienBui,是的,您可以使用 GXRefLag 調查是否可用新結果,也可以為此事件實現中斷處理程序,並為此實現該處理程序內部的結果處理邏輯。

最好的問候,

見面

0