打印
[STM32L4]

stm32L451 SPI 的发送FIFO 怎么清除

[复制链接]
711|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
benxiaoyu4|  楼主 | 2019-10-18 16:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在用一片STM32L451的SPI的从模式,只发送方式,DMA方式,发送缓冲区的FIFO怎么清除啊。当主机在一帧数据未完成采集时,会有3个字节的数据存储在SPI的FIFO里,当下次主机再次读取时,会把FIFO的数据先发出去,造成以后的数据全部错位。关闭SPI,停止SPI设备的时钟等方式都试验过,均无果,还得麻烦哪位大侠帮忙指导

使用特权

评论回复
沙发
guanjiaer| | 2019-11-14 09:36 | 只看该作者
不用手动清除吧

使用特权

评论回复
板凳
观海| | 2019-11-14 09:39 | 只看该作者
不嫌麻烦可以手动清除

使用特权

评论回复
地板
八层楼| | 2019-11-14 09:41 | 只看该作者
发送完他自己就清除了 啊

使用特权

评论回复
5
晓伍| | 2019-11-14 09:44 | 只看该作者
楼主不用操心这个

使用特权

评论回复
6
磨砂| | 2019-11-14 09:48 | 只看该作者
会自动清除的

使用特权

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

本版积分规则

26

主题

135

帖子

0

粉丝