OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5267|回复: 3

关于SPI中主模式下全双工模式里,发送与接受的问题?

[复制链接]

16

主题

70

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-9-23
在线时间
0 小时
发表于 2013-11-12 15:29:35 | 显示全部楼层 |阅读模式
全双工模式(BIDIMODE=0并且RXONLY=0)
─  当写入数据到SPI_DR寄存器(发送缓冲器)后,传输开始;
─  在传送第一位数据的同时,数据被并行地从发送缓冲器传送到8位的移位寄存器中,
然后按顺序被串行地移位送到MOSI引脚上;
─  与此同时,在MISO引脚上接收到的数据,按顺序被串行地移位进入8位的移位寄存器
中,然后被并行地传送到SPI_DR寄存器(接收缓冲器)中

这一句话主模式全双工下,是不是代表发送和接收是同时的,发送的是发送缓冲器里的,但是接收的是什么呢?
请原子哥跟说说啊,有点不明白啊
我自信,我努力,我成功
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-11-12 17:19:13 | 显示全部楼层
发送与接收是共用一个buffer,应该没记错。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

16

主题

70

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2013-9-23
在线时间
0 小时
 楼主| 发表于 2013-11-12 20:55:56 | 显示全部楼层
回复【2楼】ST-FAE-SALE:
---------------------------------
我明白,我问的是当发送一个寄存器地址的时候,同时接收到的是什么?又或者现在接收缓冲器里面有没有内容呢
我自信,我努力,我成功
回复 支持 反对

使用道具 举报

15

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2013-11-2
在线时间
0 小时
发表于 2013-11-16 15:41:53 | 显示全部楼层
我也很困惑的问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-9 03:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表