野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 775|回复: 2

新手问题,STM32 中SPI_I2S_FLAG_TXE标志位软件置0问题

[复制链接]
回帖奖励 3 火花 回复本帖可获得 3 火花奖励! 每人限 1 次(中奖概率 80%)
发表于 2023-7-15 22:20:07 | 显示全部楼层 |阅读模式
  1. void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data)
  2. {
  3.   /* Check the parameters */
  4.   assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx));
  5.   
  6.   /* Write in the DR register the data to be sent */
  7.   SPIx->DR = Data;
复制代码
这个是 教程里 STM32 F429 v1 SPI 通讯那一章 里面的截图,上面写TXE被硬件置1后,会被软件置0,但是我看了SPI_I2S_SendData函数,并没有将 TXE置0的相关程序,在例程projcet文件中也没有找到将THX置0的函数。


请问TXE是怎么通过软件置0的?

屏幕截图 2023-07-15 220252.png
回复

使用道具 举报

发表于 2023-7-18 09:01:59 | 显示全部楼层

回帖奖励 +3 火花

回复

使用道具 举报

 楼主| 发表于 2023-7-19 23:17:50 | 显示全部楼层
动了情的痞子 发表于 2023-7-18 09:01
**** 作者被禁止或删除 内容自动屏蔽 ****

?可以解答一下吗
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-3 23:53 , Processed in 0.032778 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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