關於 TLE9471-3ES 的查詢(狀態信息字段、數據位)

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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好社區,

你CAN 我嗎?

我使用 QSPI 在 TC36x 和 TLE9471-3ES 之間進行通信

我 CAN理解狀態信息字段和數據位之間的區別。

在這種情況下,我應該閱讀狀態信息和數據字段,例如:

要使用 WK_STAT_0 寄存器(ADDR 寄存器 = 0x46)讀取喚醒原因,我收到 0x0001 然後是狀態字段(0x01)和數據 0x00。

我用什麼來讀取喚醒原因,它是在狀態字段還是數據字段? 為什麼,請?

你能解釋一下讀取數據和讀取狀態之間的區別嗎?

你能澄清一下嗎?

謝謝你和最好的問候

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

你好阿蒂克,

根據下面的圖 1 狀態寄存器在狀態信息字段中表示。 狀態信息字段是一個全局寄存器,在數據&表 13.3 表 34 節中進行了解釋。 在此過程中CAN設定從 0 到 7 的任何位,相應的暫存器在資料表的表 34 中提到。

Polimera_1-1695729811052.png

無花果一

WK_STAT_0 的內容CAN在 SDO 線中讀取,如圖 2 中提到的狀態資訊字段。SDO 位 0 到 7 代表狀態資訊字段,LSB 放置在位元 0 中。WK_STAT_0 的資料應為由位8 至15 表示。D0 到 D7 的位置如圖 3 所述。

Polimera_2-1695730150352.png

圖二

 

Polimera_3-1695730290966.png

無花果三

問候,

克蘭提

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

0
3 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

你好阿蒂克,

您能告訴我們您發送給控制器的命令以接收 0x0001 嗎?

 

通常,SPI 數據幀如下

Polimera_0-1694607608262.png

位 0 到 6 是地址位,第 7 位是訪問模式 & 8 至 15 是數據位。

問候,

克蘭提

 

0
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,波麗梅拉,

感謝您的反饋。

傳送至 TLE9471 的指令為 0X0046,且接收到的回應 (0x0001)。

但 我不明白狀態信息字段和數據位之間的區別(在響應 bu TLE 中)

你能解釋一下讀取數據和讀取狀態之間的區別嗎? , 到底是什麼意思? ,我知道(0x00 是數據,0x01 是狀態信息字段),但要讀取註冊表 WK_STAT_0 位字段(sych 作為 CAN_WU)的內容,我必須查看響應 SPI 中的數據字段或響應 SPI 中的狀態信息字段?

 

非常感謝您的幫助。

 

 

0
Translation_Bot
Community Manager
Community Manager
Community Manager

你好阿蒂克,

根據下面的圖 1 狀態寄存器在狀態信息字段中表示。 狀態信息字段是一個全局寄存器,在數據&表 13.3 表 34 節中進行了解釋。 在此過程中CAN設定從 0 到 7 的任何位,相應的暫存器在資料表的表 34 中提到。

Polimera_1-1695729811052.png

無花果一

WK_STAT_0 的內容CAN在 SDO 線中讀取,如圖 2 中提到的狀態資訊字段。SDO 位 0 到 7 代表狀態資訊字段,LSB 放置在位元 0 中。WK_STAT_0 的資料應為由位8 至15 表示。D0 到 D7 的位置如圖 3 所述。

Polimera_2-1695730150352.png

圖二

 

Polimera_3-1695730290966.png

無花果三

問候,

克蘭提

0