About the timer address of MM9Z1 638

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

About the timer address of MM9Z1 638

Jump to solution
437 Views
senseXiao
Contributor II

Hi Dear:
In the timer address description of MM9Z1 638,0ffset related to 0x0E00 for blocking access and 0x0F00
for non blocking access within the global address space.According to the manual, it is determined by
blocking access window and non-blocking write window of D2Dl, but I can't find the method and identifier
about how to be in the above window in D2Dl, so I can't determine the timer l want to write.
Best regards,
senseXiao

senseXiao_0-1707045352653.png

senseXiao_1-1707045563333.png

 

 

Tags (1)
0 Kudos
1 Solution
403 Views
Q_man
NXP Employee
NXP Employee

Hi,

using the CodeWarrior IDE, provides a device description file mm9z1j638.h containing all registers address information. 

For D2D registers (registers located on the analog die and which are accessed via the D2D interface) two symbols for blocking and none-blocking access are provided, e.g. B_TCNT and NB_TCNT.

Example:

B_TCNT = 0x0000; // reset counter value

It's strongly recommended to use blocking access!

View solution in original post

2 Replies
404 Views
Q_man
NXP Employee
NXP Employee

Hi,

using the CodeWarrior IDE, provides a device description file mm9z1j638.h containing all registers address information. 

For D2D registers (registers located on the analog die and which are accessed via the D2D interface) two symbols for blocking and none-blocking access are provided, e.g. B_TCNT and NB_TCNT.

Example:

B_TCNT = 0x0000; // reset counter value

It's strongly recommended to use blocking access!

337 Views
senseXiao
Contributor II

Thank you for your answers
0 Kudos