[STM32L4] stm32L451 SPI 的发送FIFO 怎么清除

[复制链接]
 楼主| 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 | 显示全部楼层
发送完他自己就清除了 啊
晓伍 发表于 2019-11-14 09:44 | 显示全部楼层
楼主不用操心这个
磨砂 发表于 2019-11-14 09:48 | 显示全部楼层
会自动清除的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

135

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部