About guarantee of operation of PSoC4 Registers TRM

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

cross mob
noha_3407421
Level 3
Level 3
Distributor - TED (Japan)
First like received 10 replies posted 10 questions asked

I am referring to the "PSoC 4100S Plus PSoC4 Registers Technical Reference Manual (TRM)" document.

Q.

Is the content described here guaranteed?

For example,

Is it guaranteed that slave mode will be enabled if you write '1' on the 30th bit of the I2C Control Register(SCB0_I2C_CTRL) on page 1252?

*It is a condition that SCB0_I2C_CTRL [30] = '1' is written normally.

It is a condition that the write does not fail.

Best Regards,

Harukawa

1 Solution
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Harukawa-san,

Yes. The content described in TRM is guaranteed by design and these registers are registers used in code(API) generated in PSoC Creator.

You can check detailed corresponding register addresses in cydevice_trm.h generated by each project in PSoC Creator.

Best Regards,

Ryan

View solution in original post

0 Likes
1 Reply
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Harukawa-san,

Yes. The content described in TRM is guaranteed by design and these registers are registers used in code(API) generated in PSoC Creator.

You can check detailed corresponding register addresses in cydevice_trm.h generated by each project in PSoC Creator.

Best Regards,

Ryan

0 Likes