ST意法半导体
登录
直播中
郝埃连
7年用户
1395经验值
私信
关注
[问答]
STM32F401RE:I2C代码仅在调试模式下单步运行时有效是什么原因?
开启该帖子的消息推送
STM32F401RE
I2C
美好的一天,我正在尝试将
STM32
F401RE 与 DS3231 RTC 模块连接起来。这个想法是从RTC模块的计时寄存器中读取。根据代码,我决定将“小时”寄存器设置为 6,当读取寄存器时,预计会读取 6。此代码仅在调试模式下单步执行时有效,在运行时无效。我不知道为什么会这样,但如果我遗漏或弄错了什么,我很乐意知道。
源代码在下面的附件中。
回帖
(1)
李建华
2023-1-12 14:40:45
不想深入研究您的寄存器级代码,只是一句话:
if ((I2C1->SR1 & I2C_SR1_TXE)){
这应该是一个 while 循环,代码在该循环中等待旋转,直到传输完成。
不想深入研究您的寄存器级代码,只是一句话:
if ((I2C1->SR1 & I2C_SR1_TXE)){
这应该是一个 while 循环,代码在该循环中等待旋转,直到传输完成。
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32F401RE
I2C
用
stm32F401RE
和VL53L0X一个测距模块有办法使
i2c
不工作吗?
2018-11-06
2500
STM32F
405与
STM32F401
两个IC的SPI模块有什么区别吗?
2022-12-22
517
如何在低功耗
模式
下将IDB05A1 BLE与
stm32f401re
一起使用呢
2022-12-23
223
在Windows10上使用
STM32F401RE
引导加载程序出错如何解决呢?
2023-01-09
266
STM32F401RE
修改EGR寄存器时,SR寄存器值随之变化,这是什么情况?
2024-05-11
150
请教一下大神RTC
仅在
设置
调试
断点
时有效
是
什么原因
导致的?
2022-12-06
188
关于X-NUCLEO-NFC06A1和
STM32F401RE
核板的问题求解
2022-12-06
243
STM32
NUCLEO-
F401RE
的从机地址是什么?
2018-09-18
2002
请问VL53L0X测距传感器standby
模式
可能影响能量消耗的
原因
是什么
2018-11-23
3069
有其他方法可以将
STM32
IDE的外围设备设置为默认
模式
吗?
2023-01-04
280
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分