For the control registers,What does it mean configuration changes of the same register are only shown in the next SPI command ?

Announcements

From sunburn to sun earn – we’ve got the power! Watch our #poweringgreen videos now.

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

cross mob
skylink
Level 1
Level 1
5 questions asked 5 replies posted 5 sign-ins

What does it mean configuration changes of the same register are only shown in the next SPI command ?

Does it mean that after modifying a control register, I need to send two SPI communications, one containing register modification information and the other containing the address of the register to be operated on?

SDO’s DATA only have 16bit,Cannot include both address and modification content。

0 Likes
1 Solution
Sahil_K
Moderator
Moderator
Moderator
First like given 100 solutions authored 250 sign-ins

Hi @skylink ,

sk7211_0-1690351362679.png

 

TLE9185QX supports full-duplex mode i.e. Sender can send the data and also can receive the data simultaneously. So, the SPI controller will send the data along the addresses over SDO (SDI for SPI peripheral) and SPI peripheral will immediately send the status information over the same addresses. Hence SDO of the SPI peripheral doesn’t need any address. As seen in Figure 57 of the datasheet.

However, a configuration change on a register will reflect only when CSN changes from LOW to HIGH. So, to check whether configuration changes are made on that register, please send the read command to the same address.

Best Regards,
Sahil Kumar

View solution in original post

2 Replies
skylink
Level 1
Level 1
5 questions asked 5 replies posted 5 sign-ins

为什么SDO没有Address Bits,这样我SDO如何发送数据和地址,是要分两次发送吗

0 Likes
Sahil_K
Moderator
Moderator
Moderator
First like given 100 solutions authored 250 sign-ins

Hi @skylink ,

sk7211_0-1690351362679.png

 

TLE9185QX supports full-duplex mode i.e. Sender can send the data and also can receive the data simultaneously. So, the SPI controller will send the data along the addresses over SDO (SDI for SPI peripheral) and SPI peripheral will immediately send the status information over the same addresses. Hence SDO of the SPI peripheral doesn’t need any address. As seen in Figure 57 of the datasheet.

However, a configuration change on a register will reflect only when CSN changes from LOW to HIGH. So, to check whether configuration changes are made on that register, please send the read command to the same address.

Best Regards,
Sahil Kumar