陈家乐 发表于 2024-3-6 16:33:04

【求解答】IAP15F2K61S2的硬件SPI询问

本帖最后由 陈家乐 于 2024-3-6 17:12 编辑

我有一个疑问,既然手册里面说,IAP15F的主机没有问题,不能使用从机,那就意味着,我的IAP15F2K61S2就可以用主机模式进行发送数据到数据寄存器SPDAT中,然后将里面的数据取出来,但是后面发现,用串口打印出来的值都是和传送进去的dat不一样,比如传0X00的时候显示的是0X07,大佬们,可以帮我看看是哪里的问题嘛,谢谢了

电子DIY小家 发表于 2024-3-6 16:52:50

咱要不上传整个工程上来?

陈家乐 发表于 2024-3-6 17:08:16

电子DIY小家 发表于 2024-3-6 16:52
咱要不上传整个工程上来?

嘿嘿好的

电子DIY小家 发表于 2024-3-7 09:11:06

陈家乐 发表于 2024-3-6 17:08
嘿嘿好的

你这spi的代码看着好奇怪呀{:5_286:}正常发送的代码不是这样的么


王昱顺 发表于 2024-3-7 09:20:52

主机模式是在mosi发数据的时候,同时使用miso接收数据
将spdat填入数据触发发送以后,回同步接受miso的数据到spdat。读和写其实分别是两个寄存器

王昱顺 发表于 2024-3-7 09:23:26

王昱顺 发表于 2024-3-7 09:20
主机模式是在mosi发数据的时候,同时使用miso接收数据
将spdat填入数据触发发送以后,回同步接受miso的数据 ...



请看stc15的spi结构框图

陈家乐 发表于 2024-3-7 14:29:06

电子DIY小家 发表于 2024-3-7 09:11
你这spi的代码看着好奇怪呀正常发送的代码不是这样的么

嘿嘿,刚学不久,代码都是写的稀烂嘿嘿,但不过要谢谢你啦

陈家乐 发表于 2024-3-7 14:35:16

王昱顺 发表于 2024-3-7 09:23
请看stc15的spi结构框图

谢谢啦,我去看看去{:lol:}

陈家乐 发表于 2024-3-7 14:50:35

各位,网上例程比较少,且我本人多用的是软件SPI,所以这个地方我实在是卡的死死的
页: [1]
查看完整版本: 【求解答】IAP15F2K61S2的硬件SPI询问