Hello!!!
I'm using Infineon XMC4200 to generate in a certain output port , for example Port2 , 8 contemporary bit frames that have to be repeated cyclically for example every 1 sec.
Every bit frame is composed by 8 bits and the bit timing has to be 20usec; therefore the transmission of the frame lasts 20usec x 8 =160 usec
Considering that :
Frame0 is the frame in the output P2.0 and its value is 0x00,
Frame1 is the frame in the output P2.1 and its value is 0x01,
and so on until Frame7 for output P2.7 value 0x07,
we would obtain in the port2 the following signals that have to be repeated cyclically every 1 sec:
Attachment 4534
How this can be achieved using an HW peripheral of the XMC4200 ?
(Value reported for the bit frames are just an example).
Thank you in advance for the help
Enzo
I'm using Infineon XMC4200 to generate in a certain output port , for example Port2 , 8 contemporary bit frames that have to be repeated cyclically for example every 1 sec.
Every bit frame is composed by 8 bits and the bit timing has to be 20usec; therefore the transmission of the frame lasts 20usec x 8 =160 usec
Considering that :
Frame0 is the frame in the output P2.0 and its value is 0x00,
Frame1 is the frame in the output P2.1 and its value is 0x01,
and so on until Frame7 for output P2.7 value 0x07,
we would obtain in the port2 the following signals that have to be repeated cyclically every 1 sec:
Attachment 4534
How this can be achieved using an HW peripheral of the XMC4200 ?
(Value reported for the bit frames are just an example).
Thank you in advance for the help
Enzo