Image
Image

Clyde011

+ 关注

粉丝 0     |     主题 73     |     回帖 4604

在 STM32CubeIDE 中格式化浮点数
2025-5-28 07:35
  • ST MCU
  • 10
  • 327
  这几个浮点数建议先在调试模式下 Watch 一下变量值,确认是 printf 打印错还是前面数据本身有误 ...  
将 Atollic TS 项目导入 STM32CubeIDE无法使用 bootloader
2025-5-28 16:22
  • ST MCU
  • 19
  • 393
  能正常运行但无法调试,听起来像是 vector table 或 flash offset 没设置好,可以用 objdump 看看 elf 的偏 ...  
启用STM32F407的 DAC
2025-5-28 07:35
  • ST MCU
  • 10
  • 191
  *.ioc 的确不一定是最终配置,CubeMX 生成的代码可能被你代码中的初始化顺序覆盖,建议看下 MX_DAC_Init() ...  
在 IDE 中对示例进行功能扩展
2025-5-28 07:35
  • ST MCU
  • 11
  • 234
  记得加入外部驱动后还得更新 build settings,不然虽然代码能看到,编译的时候可能会报 undefined symbol。 ...  
未启用缓存,USB CDC 打开失败?
2025-5-28 15:55
  • ST MCU
  • 17
  • 219
  有没有用 USB_CDC_Transmit_FS 的返回值判断状态?可能 USB 处于 busy 状态导致卡住。 ...  
如何使用硬件定时器触发一定数量的 ADC 转换?
2025-5-28 09:13
  • ST MCU
  • 11
  • 199
  别忘了 DMA 每次完成后需要重新开启 HAL_ADC_Start_DMA,STM32F4 的 DMA 不会自己“自动重装”。 ...  
如何在 STM32CubeIDE 中调试中断 ISR 和 FreeRTOS 任务?
2025-5-28 07:35
  • ST MCU
  • 10
  • 173
  如果你只是偶尔调 ISR,也可以用 CubeIDE 的 ITM 打印或者断点看中断嵌套情况,SystemView 更适合持续监控 ...  
当前显示的页面在 STM32Cubeide 中包含无效值
2025-5-28 07:35
  • ST MCU
  • 10
  • 154
  建议打开 .cproject 文件搜索 toolChain 或 settings 相关字段,看看有没有拼写或结构错误。 ...  
错误未知类型名称 '_ARMABI'
2025-5-28 16:30
  • ST MCU
  • 14
  • 165
  其实就相当于两个平台的 ABI 规范不一样,直接搬肯定报错,得做一轮头文件和库的适配。 ...  
在cubeide的consol 中使用打印数据功能
2025-5-28 07:35
  • ST MCU
  • 11
  • 352
  如果你是想在没有串口的板子上 debug 输出,强烈推荐试试 SWV,CubeIDE 配好了之后很好用! ...  
TIM3中断和DMA冲突导致数据错乱
2025-5-28 16:36
  • ST MCU
  • 15
  • 464
  可以试着在中断服务函数开头打断点确认有没有进来,如果没进,可能真的是 DMA 占了资源。 ...  
STM32F103 的 I2C 问题
2025-5-27 07:47
  • ST MCU
  • 10
  • 243
  如果这些都不行,就直接用软件模拟 I2C 做个测试,确认是不是硬件 I2C模块或者 GPIO 初始化没配好。 ...  
printf 错误
2025-5-27 07:47
  • ST MCU
  • 13
  • 341
  把断点设置在 _write() 里调试一波,就知道 printf 有没有成功走到那里了。  
STM32G0 中断中的变量 Memory Fault/HardFault
2025-5-27 07:47
  • ST MCU
  • 15
  • 257
  我有一次是 HAL 库中用了 HAL_Delay 在中断里,结果直接挂,建议中断别用阻塞函数。 ...  
如何获取 dwarf2 文件以使用 proteus进行仿真
2025-5-27 07:47
  • ST MCU
  • 10
  • 187
  我在 Proteus 用 STM32 仿真时,只用 .elf 文件 + STLink 仿真配置就能跑了,没额外设置 dwarf。 ...  
在 Stm32Cube IDE 中查看堆栈指针
2025-5-27 07:47
  • ST MCU
  • 10
  • 137
  可以在 main() 的断点处暂停,然后查看 SP 和 &变量 的位置来分析栈分布,挺直观的。 ...  
STM32L476设定pwm频率不对
2025-5-27 07:47
  • ST MCU
  • 13
  • 259
  我之前也遇到频率不对的情况,后来发现是CubeMX的时钟树配置页面没仔细看,TIM源其实只有40MHz。 ...  
如何在 STM32CubeIDE 中实现数学库?
2025-5-27 07:47
  • ST MCU
  • 10
  • 175
  如果实在不行,找一个查表法实现 atan2() 也挺好,速度比浮点数学库快不少。 ...  
使用 printf会触发 HardFault 异常
2025-5-27 07:47
  • ST MCU
  • 10
  • 131
  实在不行就先用简单的 USART 打印调试,printf + ITM 有时候踩坑太多。  
CAN 控制器仅能启用一个 filter-bank 配置
2025-5-27 07:47
  • ST MCU
  • 10
  • 322
  建议你在循环外加一个 HAL_CAN_Stop,循环配置所有 filter 后再统一 HAL_CAN_Start,有时候 CAN 控制器启用 ...  
2
3
近期访客