dmvision 发表于 2025-6-30 15:05:25

15W408AS的SPI口切换问题 | 已解决

求助!请问15W408AS的SPI口默认 //(P1.2/SS, P1.3/MOSI, P1.4/MISO, P1.5/SCLK)

可以切换到 //(P2.4/SS_2, P2.3/MOSI_2, P2.2/MISO_2, P2.1/SCLK_2)吗?
现在是在P1口可以使用,但是切换到P2口不能用,是不是STC15W408AS不支持切换?

本坛补充下图,大家好对照看:






神农鼎 发表于 2025-6-30 15:25:51









dmvision 发表于 2025-6-30 15:29:42

神农鼎 发表于 2025-6-30 15:25


谢谢你发回复,但是并没明确到底是支持还是不支持啊?这些资料我也有也看过了。

神农鼎 发表于 2025-6-30 15:31:29


https://www.stcaimcu.com/data/download/Datasheet/STC15-CN.pdf









资料下载

神农鼎 发表于 2025-6-30 15:34:06

我对照完,是可以的

dmvision 发表于 2025-6-30 15:35:49

神农鼎 发表于 2025-6-30 15:31
https://www.stcaimcu.com/data/download/Datasheet/STC15-CN.pdf




谢谢回复。
我按照案例切换程序,就是不行。前提是P1口是可以的。请问下面的代码,还需要设置其他吗?
//ACC = P_SW1;
//ACC &= ~(SPI_S0 | SPI_S1);//SPI_S0=1 SPI_S1=0
//ACC |= SPI_S0;            //(P2.4/SS_2, P2.3/MOSI_2, P2.2/MISO_2, P2.1/SCLK_2)
//P_SW1 = ACC;

dmvision 发表于 2025-6-30 15:52:22

神农鼎 发表于 2025-6-30 15:34
我对照完,是可以的

刚刚我又看了一次手册,手册上面提到串口RX TX支持3组切换,并没有明确SPI支持切换,只说有一组SPI。我也问了AI也说不支持。

dmvision 发表于 2025-6-30 17:31:41

神农鼎 发表于 2025-6-30 15:34
我对照完,是可以的

非常感谢。已经解决
页: [1]
查看完整版本: 15W408AS的SPI口切换问题 | 已解决