关于STC8H1K08芯片的SPI使用问题。
STC8H1K08芯片的SPI如何配置可以收也可以发?SPI_WriteByte(data);
这个函数好像只能把收到的数据再发出去,发送的并不是数据data,而是SPI收到的数据。
请大佬解答一下。
描述过少,,你至少把你代码 和 MISO MOIS CLK引脚的波形发出来把, 附件图片有代码和波形,代码由于电脑限制,不能复制和截图,只能拍照了。 optis 发表于 2024-6-4 16:30
附件图片有代码和波形,代码由于电脑限制,不能复制和截图,只能拍照了。 ...
STC芯片作为从家,主机设置是时钟的上升沿发送数据,下降沿读取数据。
但是对于STC来说好像就是把收到的数据发出来了,STC代码里想发的数据是0x01,
但是实际发送的就是跟收到的数据一样。
或者大佬有没有收发数据不一样的SPI例程我先看看,我这边找到的例程收发数据都是一样的
简单粗暴,读写函数都有了。直接返回SPDAT寄存器就有了
用了这两个函数还是一样诶,是我用的不对吗{:cry:} 附件例程供参考:
还是不行啊,可以电话支持一下吗 MISO MOIS没有接反吧
页:
[1]