You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

STM32F303RET6裸机驱动BNO08x的UART-RVC模式无持续数据输出问题求助

STM32F303RET6裸机驱动BNO08x的UART-RVC模式无持续数据输出问题求助

各位大佬好,我现在碰到个头疼的问题想请教大家:我正在用裸机方案驱动BNO08x传感器,主控板是NUCLEO-F303RE——全程不用HAL库,只用到STM32的寄存器宏定义和基础类型。我打算用UART-RVC模式,选的是USART1,对应引脚是PA9(TX)和PA10(RX),但实际运行后,UART并没有按照 datasheet 里说的那样持续输出数据。

目前我的main.c代码开头是这样的:

#include "stm32f303xe.h" 
#include "uart.h" 
#include "general_functions.h" 
#include "bno0xx.h" 
// 后续代码未完整粘贴

有没有大佬能帮忙分析下可能的问题点?比如UART初始化的寄存器配置有没有疏漏、BNO08x的UART-RVC模式激活步骤是不是没做全、引脚复用配置有没有踩坑之类的?麻烦大家指点下,谢谢了!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 13:48:07