打印

SPI从机发送数据

[复制链接]
2364|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stm3210|  楼主 | 2013-4-23 16:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32 SPI为从机DMA自动接收,大部分时间只要接收,主机不停地发送数据,大概200KBPS,但有部分控制码需要发送给主机,能否直接往SPI数据DR寄存器写数据呢?可以的话这个数据将在主机发送时接收到?试验下来视乎要发生错位,目前通过判断BSY标志的下降沿立即写入数据到DR可以正确传输,是否有更好的解决办法?望ST回复,谢谢
沙发
stm3210|  楼主 | 2013-4-23 16:50 | 只看该作者
SPI TX BUFFER大部分时间为空,写DR是立即将数据写入到TX BUFFER?为何不是SPI为空闲时才将DR传输到TX BUFFER?

使用特权

评论回复
板凳
stm3210|  楼主 | 2013-4-24 10:33 | 只看该作者
up up!!!!!!!!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝