Image
Image

Wordsworth

+ 关注

粉丝 1     |     主题 79     |     回帖 4856

将 Atollic TS 项目导入 STM32CubeIDE无法使用 bootloader
2025-5-28 16:22
  • ST MCU
  • 19
  • 326
  我遇到过 CubeIDE 把 application 的 vector table 还留在 0x8000000 的情况,要用 SCB->VTOR = 0x08008000 ...  
在 IDE 中对示例进行功能扩展
2025-5-28 07:35
  • ST MCU
  • 11
  • 130
  尝试用 STM32CubeIDE 的 Multi-project setup,一个为基础驱动库,多个项目共享,不仅清晰还能统一更新。 ...  
在 STM32CubeIDE 中格式化浮点数
2025-5-28 07:35
  • ST MCU
  • 10
  • 227
  可以试试用 sprintf 替代 snprintf 看看有没有不同效果,我有个项目就是 snprintf 打印 float 有问题,spri ...  
如何在 STM32CubeIDE 中调试中断 ISR 和 FreeRTOS 任务?
2025-5-28 07:35
  • ST MCU
  • 10
  • 67
  如果你用 CubeMX 生成的工程,记得在 freertos.c 的 MX_FREERTOS_Init() 最后加上 SEGGER_SYSVIEW_Start() ...  
启用STM32F407的 DAC
2025-5-28 07:35
  • ST MCU
  • 10
  • 67
  检查一下 DAC_CR 寄存器的 EN1 和 TEN1 位是否设置了,尤其是 EN1,没开 DAC 当然没输出。 ...  
未启用缓存,USB CDC 打开失败?
2025-5-28 15:55
  • ST MCU
  • 17
  • 152
  我以前遇到过类似的,最终发现是 USB 缓冲区和其他变量共享了内存,换个地址就好了。 ...  
如何使用硬件定时器触发一定数量的 ADC 转换?
2025-5-28 09:13
  • ST MCU
  • 11
  • 75
  我以前也遇到 ADC 跑飞的情况,是触发源配错,结果一通跑。你用的是 TIM2_CH2 而不是 update event 吧? ...  
当前显示的页面在 STM32Cubeide 中包含无效值
2025-5-28 07:35
  • ST MCU
  • 10
  • 59
  如果你有备份项目,可以把旧的 .settings 文件夹复制回来替换试试。  
错误未知类型名称 '_ARMABI'
2025-5-28 16:30
  • ST MCU
  • 14
  • 92
  有没有试过点进去报错的那个 _ARMABI 看是在哪个头文件里引入的?看看是不是残留了老的路径。 ...  
在cubeide的consol 中使用打印数据功能
2025-5-28 07:35
  • ST MCU
  • 11
  • 252
  如果你用的是 ST-LINK V2,也得看一下是否支持 SWV,我以前用过某个 clone 版本就不支持…… ...  
TIM3中断和DMA冲突导致数据错乱
2025-5-28 16:36
  • ST MCU
  • 15
  • 384
  我记得 TIM3 是支持多个 DMA 请求通道的,要不要换个通道或者切成 TIM2 试试? ...  
如何获取 dwarf2 文件以使用 proteus进行仿真
2025-5-27 07:47
  • ST MCU
  • 10
  • 158
  不要手动加 -gdwarf-2,容易冲突,选 “maximum” 就可以,CubeIDE 会自动处理。  
STM32F103 的 I2C 问题
2025-5-27 07:47
  • ST MCU
  • 10
  • 198
  我之前遇到类似情况,是因为 LCD 占用了 I2C 的 GPIO 引脚,检查下你的 LCD 接口有没有跟 I2C 重叠。 ...  
STM32L476设定pwm频率不对
2025-5-27 07:47
  • ST MCU
  • 13
  • 228
  打印一下 TIM1->PSC 和 TIM1->ARR 的值,看看程序里是不是真的配置成了 32 和 1000。 ...  
printf 错误
2025-5-27 07:47
  • ST MCU
  • 13
  • 308
  我遇到过类似的,结果是 printf 字符串太长导致溢出崩溃,你试试先打印简单的。 ...  
STM32G0 中断中的变量 Memory Fault/HardFault
2025-5-27 07:47
  • ST MCU
  • 15
  • 220
  STM32G0 RAM 比较小,如果你在中断里递归或用了太多临时变量,很容易爆栈。  
使用 printf会触发 HardFault 异常
2025-5-27 07:47
  • ST MCU
  • 10
  • 97
  printf 里有 float 吗?float 支持没开也有可能导致 printf 崩溃。  
在 Stm32Cube IDE 中查看堆栈指针
2025-5-27 07:47
  • ST MCU
  • 10
  • 109
  有时候还可以用 “Disassembly” 和 “Memory” 窗口配合来看 SP 指向的内容。  
CAN 控制器仅能启用一个 filter-bank 配置
2025-5-27 07:47
  • ST MCU
  • 10
  • 292
  HAL 层对 CAN filter 的封装比较死板,可以考虑自己直接改寄存器,绕开 HAL。  
如何在 STM32CubeIDE 中实现数学库?
2025-5-27 07:47
  • ST MCU
  • 10
  • 145
  用 atan2f()(float版)效率会高一点,atan2() 是 double,L0 扛不动的容易出 hardfault。 ...  
2
3
近期访客