Tool/software: Code Composer Studio
Hi
We are using SPIA function as following assignments.
-GPIO56(SPICLKA), GPIO58(SPISIMOA),GPIO59(SPISOMIA),GPIO61(/SPISTEA).
-GPIO16 is using GPIO as input function.
We are using GPIO16 as the input GPIO and using the rising edge of this GPIO as a trigger for SPIA communication, but SPIA communication did not started.
But we found that we changed GPyMUXn.GPIOz = 00b to 01b of GPIO16 and it became possible to communicate.
By the way, when GPIO16 is not referenced, SPIA is communicating even setting GPyMUXn.GPIOz = 00b.
According to Table8-7(GPIO Muxed Pins) in TRM, regarding the GPIO16 setting, if GPyMUXn.GPIOz is 00b, GPyGMUXn.GPIOz is interpreted so that anything can be selected.
However, the above phenomenon occurred.
Is there a proper setting in GpyGMUXn.GPIOz?
This is an important issue with basic functionality, so let us know what you think
Best regards
Naoki