Image
Image

万图

+ 关注

粉丝 1     |     主题 200     |     回帖 6722

__attribute__((__packed__)) 无效的问题
2025-12-11 07:37
  • ST MCU
  • 10
  • 669
  你试过把 uint32_t 和 uint16_t 换个顺序吗?比如把 16 位的放前面。虽然 packed 应该不需要这些,但有时候 ...  
在使用STM32CubeIDE为Nucleo L412KB开发板创建项目时找不到SDMMC组件
2025-12-11 08:40
  • ST MCU
  • 11
  • 583
  FatFS 配的时候要注意把 sector size 和 block size 配对,不然第一次 mount 就会报错。CubeMX 默认的 SPI ...  
错误Cannot find the specified linker script.
2025-12-11 07:37
  • ST MCU
  • 10
  • 545
  我怀疑你复制过来的 IAR 工程里可能带了路径引用,用的是相对路径。CubeIDE 导入的时候有时候不会自动改路 ...  
I2C错误stm32f4xx_hal_i2c.h: No such file or directory
2025-12-11 07:37
  • ST MCU
  • 10
  • 344
  还有一种情况:你手动复制了别的工程的代码,但忘记把对应的 HAL Driver 文件夹一起搬过来。G4 系列路径和 ...  
如何启用 / 配置动态断点?
2025-12-11 07:37
  • ST MCU
  • 10
  • 339
  有时候调试器把断点设置为软件断点(需要写 flash),会失败。确认使用的是硬件断点(FPB)而不是写内存的 ...  
STM32U5 在 ADC DMA 缓冲区满后从 STOP2 模式唤醒
2025-12-11 07:37
  • ST MCU
  • 10
  • 45
  4kHz→256 点→大概 15.6Hz 这个节奏,用一个第二计时器来当唤醒源也能实现,不过就有点拆东补西的感觉,不 ...  
如何在 STM32CubeIDE 生成的代码中使用 CSS 功能,并在外部HSE失效时切换至内部HSI
2025-12-11 07:37
  • ST MCU
  • 10
  • 40
  CubeIDE 本身的 CSS 更多是作为“检测”功能,不提供自动恢复逻辑,这部分靠 HAL 是不会自动帮你切时钟源的 ...  
STM32调试记录
2025-12-11 07:37
  • ST MCU
  • 10
  • 43
  如果只在单步/仿真下卡,尝试把断点全部清空再 run,看是不是某个条件断点或硬件断点触发导致程序行为不同 ...  
如何在调试时于 STM32CubeIDE 中使用 J-Link Open Flashloader
2025-12-11 07:37
  • ST MCU
  • 10
  • 37
  有时候不是 Loader 没加载,而是写 Flash 的时候没触发,因为 H750 的 AXI 总线映射比较特殊,你可以检查下 ...  
STM32G4编码器输入可以实现4倍频吗
2025-12-11 07:37
  • ST MCU
  • 10
  • 41
  之前见过有人以为要在 GPIO 里开“both edge” 才能 4X,但其实编码器模式下硬件自动处理了,你重点看的是 ...  
开发板上通过 USB 连接出现No ST-Link detected error。
2025-12-10 07:34
  • ST MCU
  • 10
  • 610
  你把 CubeIDE 的 Debugger 里改成 OpenOCD 通道也不行吗?有些社区板子是用 DAPLink 的,不过 SparkFun 这 ...  
LWIP - 读取IP地址。
2025-12-10 07:34
  • ST MCU
  • 10
  • 585
  如果你项目里 netif 不是默认名字,也可能是在多个网口/虚拟口之间绕晕了。你搜索一下 netif_list 看有没有 ...  
在项目资源管理器中看不到.h文件
2025-12-10 07:34
  • ST MCU
  • 10
  • 625
  还有可能是你导入的时候选择了 “copy projects into workspace”,但 Cube 示例本身内部用了软链接结构, ...  
F746ZG上以太网工作不正常。
2025-12-10 07:34
  • ST MCU
  • 10
  • 533
  打开 LWIP_DEBUG,把 netif_set_up、netif_set_link_up 等日志打印出来,有时候启动失败其实是链路没准备好 ...  
评估板被检测为USB存储设备
2025-12-10 07:34
  • ST MCU
  • 10
  • 507
  如果 ST-LINK 软件能正常工作,说明底层没问题,可能是 STM32CubeIDE 识别策略有冲突,删除并重新添加 Debu ...  
调试时出现错误消息:无法执行MI命令
2025-12-10 07:34
  • ST MCU
  • 10
  • 508
  你也可以试试降低 SWD 速度,比如从 4MHz 改成 1MHz,有些板子线长一点就不稳定,调速能解决很多诡异问题。 ...  
如何在STM32CubeIDE中将变量放置在给定的绝对内存地址。
2025-12-10 07:34
  • ST MCU
  • 10
  • 567
  你检查过链接脚本是否被 Cube 自动覆盖?有些人改完 ld 文件忘了勾选 “Do not overwrite linker script” ...  
为 STM32 的软件添加单元测试
2025-12-10 07:34
  • ST MCU
  • 10
  • 143
  如果只是测试业务逻辑,用 gcc -m64 直接编译就够了,根本不需要 POSIX 环境,Google Test 在 win64 下也有 ...  
在 STM32H743 上使用 FatFs 挂载 SD 卡失败
2025-12-10 07:34
  • ST MCU
  • 10
  • 138
  别忘了检查 SDIO 时钟和总线宽度配置,某些卡在 4 位模式下需要额外的上拉电阻,先用 1 位模式低频稳定下来 ...  
STM32F7222ZE 的时钟配置与数据手册及 Cube IDE 中的时钟配置不一致。
2025-12-10 07:34
  • ST MCU
  • 10
  • 242
  你检查下是不是选了 F722ZE 以外的变体?F723/F730/F732 这些型号的 APB 最高频率确实跟 F722 不一样,IDE ...  
2
3
近期访客