永发信息网

请问大家是如何理解spi全双工通讯的?

答案:1  悬赏:50  手机版
解决时间 2021-01-20 19:50
  • 提问者网友:流星是天使的眼泪
  • 2021-01-19 23:22
请问大家是如何理解spi全双工通讯的?
最佳答案
  • 五星知识达人网友:人類模型
  • 2021-01-19 23:36
刚才看了一下2.4G,代码,没有做到你所说的全双工,他可以做到读状态,比如往从机发送地址或数据,直接从那里面读出现在状态,我还没发完,就可以读了,我给他写命令,我还没写完,她知道我写了些什么吗?就给我发送数据,现在驱动是,我发一个比特,她给我回一个比特其实对于单片机来说,接收数据无非就是IO口电平,如果从机不发送东西,那么MISO接口也不过就是电平不变巴了,要么是0x00要么是0xff,只要是SPI通信,就是一接,一送,接收是什么要看从机,如果从机不发东西,也不过就是0x00,0xff而已,我觉得要是全双工,应该是第二次我给他发送数据,她返回的是第一次的数据,你觉得呢比如接收2.4G里面数据时,你要先发送地址,然后(也就是你说的第二次),再接收数据,其实你在读数据是不也是往里面写0吗?只不过写0或写0xff对于2.4G没有反应而已,初始化2.4G时可以配置发送,接收地址字节数,发送数据的字节数,是否自动应答等等。 查看原帖>>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯