关于TMS2812的SPI接口有个问题想请教一下:当我要使用SPI接口时,SPISTE引脚一般是设为外设模式:
GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 1;
还是普通I/O模式:
GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 0;啊?
我发现有的时候要是设置为普通I/O模式,有时候要设为外设模式,根据接口芯片的不同来决定??
如果设为普通I/O模式,我可以直接操作I/O对它进行复制。如果设为外设模式,此端口的电平是怎么变化的啊?
Eason Wang:
转移到C2000论坛
关于TMS2812的SPI接口有个问题想请教一下:当我要使用SPI接口时,SPISTE引脚一般是设为外设模式:
GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 1;
还是普通I/O模式:
GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 0;啊?
我发现有的时候要是设置为普通I/O模式,有时候要设为外设模式,根据接口芯片的不同来决定??
如果设为普通I/O模式,我可以直接操作I/O对它进行复制。如果设为外设模式,此端口的电平是怎么变化的啊?
Shuhui Zhang:
回复 rookiecalf:
谢了哦。我可不可以这样理解:只有一个外接芯片时SPISTE引脚既可以设置为功能引脚,也可以设置为普通I/O口;对于总线上有两个以上芯片时,要设置为普通I/O口?
又看了一下TALK位的解释,明白了,之前没注意,只知道是使能发送引脚,没多想,学习了,谢了!
关于TMS2812的SPI接口有个问题想请教一下:当我要使用SPI接口时,SPISTE引脚一般是设为外设模式:
GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 1;
还是普通I/O模式:
GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 0;啊?
我发现有的时候要是设置为普通I/O模式,有时候要设为外设模式,根据接口芯片的不同来决定??
如果设为普通I/O模式,我可以直接操作I/O对它进行复制。如果设为外设模式,此端口的电平是怎么变化的啊?
rookiecalf:
回复 Shuhui Zhang:
是这样的