【求解答】IAP15F2K61S2的硬件SPI询问
本帖最后由 陈家乐 于 2024-3-6 17:12 编辑我有一个疑问,既然手册里面说,IAP15F的主机没有问题,不能使用从机,那就意味着,我的IAP15F2K61S2就可以用主机模式进行发送数据到数据寄存器SPDAT中,然后将里面的数据取出来,但是后面发现,用串口打印出来的值都是和传送进去的dat不一样,比如传0X00的时候显示的是0X07,大佬们,可以帮我看看是哪里的问题嘛,谢谢了
咱要不上传整个工程上来? 电子DIY小家 发表于 2024-3-6 16:52
咱要不上传整个工程上来?
嘿嘿好的 陈家乐 发表于 2024-3-6 17:08
嘿嘿好的
你这spi的代码看着好奇怪呀{:5_286:}正常发送的代码不是这样的么
主机模式是在mosi发数据的时候,同时使用miso接收数据
将spdat填入数据触发发送以后,回同步接受miso的数据到spdat。读和写其实分别是两个寄存器 王昱顺 发表于 2024-3-7 09:20
主机模式是在mosi发数据的时候,同时使用miso接收数据
将spdat填入数据触发发送以后,回同步接受miso的数据 ...
请看stc15的spi结构框图
电子DIY小家 发表于 2024-3-7 09:11
你这spi的代码看着好奇怪呀正常发送的代码不是这样的么
嘿嘿,刚学不久,代码都是写的稀烂嘿嘿,但不过要谢谢你啦 王昱顺 发表于 2024-3-7 09:23
请看stc15的spi结构框图
谢谢啦,我去看看去{:lol:} 各位,网上例程比较少,且我本人多用的是软件SPI,所以这个地方我实在是卡的死死的
页:
[1]