[STM32F4] 如何在STM32CubeIDE中为STM32F469 创建新项目以查看终端日志

[复制链接]
268|10
SocialButterfly 发表于 2025-9-27 23:00 | 显示全部楼层 |阅读模式
如何在STM32CubeIDE中创建新项目(及配置)以查看终端日志。用STM32CubeIDE配置I2C引脚以使用BME/BMP280传感器,并在终端查看数据结果。

如何配置终端(UART或其他方式)以查看BME/BMP280的日志结果?

公羊子丹 发表于 2025-9-28 07:20 | 显示全部楼层
楼主的问题很实用啊,我之前也想过在F469上跑BMP280,但没搞清楚串口日志怎么开。
周半梅 发表于 2025-9-28 07:21 | 显示全部楼层
STM32CubeIDE建项目很简单,主要是得在.ioc文件里把USART配置成异步模式。
帛灿灿 发表于 2025-9-28 07:22 | 显示全部楼层
建议用USART1,默认映射到PA9/PA10,接个USB转串口就能看日志了。
童雨竹 发表于 2025-9-28 07:23 | 显示全部楼层
BMP280库网上有现成的,可以直接用HAL I2C驱动,不用自己写I2C时序。
万图 发表于 2025-9-28 07:24 | 显示全部楼层
CubeIDE里自带的USART printf重定向挺方便,配置好syscalls就能直接用printf输出数据。
Wordsworth 发表于 2025-9-28 07:26 | 显示全部楼层
如果不想折腾太多,可以用ST-Link Virtual COM Port,直接用ST-Link USB线就能看串口日志。
Bblythe 发表于 2025-9-28 07:27 | 显示全部楼层
终端推荐用串口助手或者CubeIDE自带的Terminal视图,波特率和你在USART里设的要一致。
Pulitzer 发表于 2025-9-28 07:29 | 显示全部楼层
BMP280和BME280差不多,初始化后读寄存器数据,再用ST提供的计算公式转成温度压力。
Uriah 发表于 2025-9-28 07:30 | 显示全部楼层
我是习惯在main里加一个小循环,每秒读一次传感器,然后printf出来,很直观。
Clyde011 发表于 2025-9-28 07:31 | 显示全部楼层
如果觉得CubeIDE的终端不好用,也可以用外部的工具,比如Tera Term,显示更稳定。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

56

帖子

0

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