Part Number: TMS320F28P650DK
Tool/software:
Dear engineer,
I sent two commands, ENCODER_RECEIVE_RESET and ENCODER_SEND_POSITION_VALUES, respectively. Using an oscilloscope, I confirmed that both data and CLK were transmitted, and the data was normal. However, the CLK does not seem to comply with the official regulations of Endat2.2. Why are there two periods of low - level with relatively long durations?
I think it's caused by the incorrect generation of the initial CLK.




The blue one is CLK+, the yellow one is DATA+, and the red one is CLK-.
Now the cables I am using are long, resulting in high impedance, which may cause large glitches in the oscilloscope images.
I have checked the internal logic and configuration of the CLB, as well as the .svg files, and they are all identical to those in the official lib project.
Best Regards,
Lin Haonan



