CH32V203 SPI 控制寄存器1 SSI 具体是什么逻辑?

使用手册里面说,

SSI是片选引脚控制位,在SSM置位的情况下(soft mode CS),此位

决定NSS 引脚的电平。

1:NSS 为高电平;

0:NSS 为低电平。


没搞懂,在软件控制CS电平情况下,必须通过写入SSI=1或者SSI=0来控制CS引脚?不是一般直接把CS直接当gpio输出来控制吗? 感觉文档没说清楚,感谢帮忙解释一下,谢谢!


image.pngSSM置0,则内部NSS由外部NSS引脚电平确定;如果SSM置1,则外部NSS引脚无效了,随你怎么用,哪怕是复用为SPI_CS也起不到任何作用,因为内部的NSS电平是由SSI位决定的。


只有登录才能回复,可以选择微信账号登录