Hardware requirements#
Micro USB cable
LPCXpresso860max board
Personal Computer
Board settings#
I3C one board:
Transfer data from MASTER_BOARD to SLAVE_BOARD of I3C interface, I3C0 pins of MASTER_BOARD are connected with I3C0 pins of SLAVE_BOARD
MASTER_BOARD CONNECTS TO SLAVE_BOARD
Pin Name Board Location Pin Name Board Location
P0_26 J1-2 P0_26 J1-2
P1_14 J1-4 P1_14 J1-4
GND J1-14 GND J1-14
Prepare the Demo#
Connect a micro USB cable between the PC host and the CMSIS DAP USB port (J4) on the board
Open a serial terminal with the following settings:
9600 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Press reset button to begin running the demo.
Running the demo#
The following message shows in the terminal if the example runs successfully.
I3C board2board Interrupt example -- Slave.
Check I3C master I3C SDR transfer.
I3C slave request IBI event with one mandatory data byte 0x20.
I3C slave request IBI event sent.
Slave received data :
0x 0 0x 1 0x 2 0x 3 0x 4 0x 5 0x 6 0x 7
0x 8 0x 9 0x a 0x b 0x c 0x d 0x e 0x f
0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17
0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f
I3C Slave I3C SDR transfer finished .