frklc 发表于 2026-3-15 11:47:11

SPI的默认SS引脚无法切换其他功能

我的spi的ss引脚使用软件控制,不是spi的默认ss引脚,在AiCube中选择了spi的管脚,默认ss引脚也被锁定为spi的功能了,但是这个引脚应该配置为输出pwm,将这个引脚配置成输出pwm,原本的spi引脚又被全部取消了

https://www.stcaimcu.com/forum.php?mod=image&aid=133690&size=300x300&key=b167a23a88376400&nocache=yes&type=fixnone
https://www.stcaimcu.com/forum.php?mod=image&aid=133691&size=300x300&key=64e142417f2c65e8&nocache=yes&type=fixnone
https://www.stcaimcu.com/forum.php?mod=image&aid=133692&size=300x300&key=19061b728e41ef88&nocache=yes&type=fixnone

xxxevery 发表于 2026-3-15 15:39:26

应该是AiCube不支持吧,
你先把pwm输出改成其他脚生成源代码后,再手工修改配置吧,
把SPCTL寄存器中的SSIG位设成1
忽略掉SS引脚功能再配置pwm应该可行

zhp 发表于 2026-3-16 09:18:41

在图形化I/O口配置界面中进行如下配置:

1、首先在P7.0口上点击鼠标左键,选择“使能功能脚复用”


2、在P7.0口上点击鼠标左键,选择“PWMF5”功能


3、在P7.0口上点击鼠标左键,选择“SS3_2”功能


设置完成后,P7.0就可以复用功能了


页: [1]
查看完整版本: SPI的默认SS引脚无法切换其他功能