Image
Image

elephant00

+ 关注

粉丝 7     |     主题 1052     |     回帖 5331

Bootloader,实现从地址 A 或地址 B 启动同一份应用固件
2026-7-14 17:42
  • ST MCU
  • 16
  • 25
  为了让两个分区的代码完全相同,代码里所有对自身地址的引用都要基于PC的相对地址 ...  
STM32F0 HAL 库 CAN 通信问题
2026-7-14 18:28
  • ST MCU
  • 15
  • 30
  邮箱前三次能发出去但等不到完成标志,说明CAN外设认为总线出了错,实际报文根本没上总线,邮箱就一直占着 ...  
STM32Cube + F4 + FatFS
2026-7-14 19:16
  • ST MCU
  • 13
  • 21
  非DMA的BSP_SD_ReadBlocks函数内部是轮询等待,虽然效率低但调试阶段更稳定,适合先跑通功能。 ...  
HAL UART API 使用问题
2026-7-14 17:24
  • ST MCU
  • 15
  • 19
  把缓冲区长度设为1可以工作,但效率极低,中断频繁影响CPU。  
如何通过 U 盘实现固件升级
2026-7-14 19:21
  • ST MCU
  • 15
  • 28
  该方案MCU角色是USB主机,U盘作为从设备,和DFU设备模式方向相反。  
USBX Audio Class frame done 回调不触发
2026-7-14 19:38
  • ST MCU
  • 15
  • 30
  检查 ux_device_class_audio_reception_start 是否在 alternate_setting != 0 时仅调用一次,重复调用可能 ...  
STM3210C-EVAL USB 官方例程调试报错
2026-7-13 22:47
  • ST MCU
  • 15
  • 26
  官方USB演示程序虽基于C板设计,但“摇杆鼠标”例程可能未更新通用宏定义,导致platform_config.h缺少正确 ...  
  报错信息“FlashSTM32F10xxe.flash”中的“xxe”明确指向高密度Flash算法,但STM32F107是互联型芯片,应使F ...  
STM32F469 能否同时使用 USB HID 键盘与鼠标
2026-7-13 22:52
  • ST MCU
  • 15
  • 26
  如果只是想做原型验证,可以考虑用现成模块,如基于CH559或MAX3421E的USB Host模块外挂,可避开STM32库的缺 ...  
  建议先用逻辑分析仪或USB协议分析仪抓包对比标准库和USBX库的枚举过程,能精准定位问题 ...  
B-L4S5I-IOT01A 移植 Azure IoT 示例报错
2026-7-13 22:50
  • ST MCU
  • 15
  • 28
  如果 IDE 自动生成失败,最直接的办法是从 STM32Cube_FW_L4 固件包中手动定位 addons/azure_iot 文件夹,并 ...  
向 NUCLEO-F767ZI 烧录包含 MicroPython 的.dfu 文件无法操作
2026-7-13 22:01
  • ST MCU
  • 16
  • 30
  官方应用笔记AN3156明确指出,STM32F7系列的系统Bootloader进入后,USB时钟必须依赖外部HSE晶振才能正确枚 ...  
STM32L4 USB读取控制端点偶发 Stall (-EPIPE) 故障
2026-7-14 10:46
  • ST MCU
  • 15
  • 25
  在设备枚举过程中,如果主机请求的数据长度超出描述符实际长度或协议规定长度,硬件或底层库会自动触发Stal ...  
HAL UART 中断接收用法问题
2026-7-13 21:35
  • ST MCU
  • 15
  • 22
  HAL库UART中断接收的本质是“接收指定数量字节”,不是“接收一帧”,开发者常把它误当成普通FIFO中断来用 ...  
STM32L4 boot跳转app后崩溃
2026-7-14 11:58
  • ST MCU
  • 14
  • 29
  正确做法是在跳转前只关中断、关SysTick、重置VTOR,但不要调用任何RCC复位函数,让应用接管时自己重新配置 ...  
STM32F429I-Discovery 配置 USB OTG 大容量存储 MSC 设备
2026-7-13 22:29
  • ST MCU
  • 15
  • 19
  该板要跑USB,SYSCLK必须跑168MHz而非180MHz,因为PLL需要精确分频出48MHz给USB模块 ...  
STM32F407VG Bootloader 跳转异常
2026-7-13 20:07
  • ST MCU
  • 14
  • 30
  执行Flash擦写后,Cache或预取缓冲区可能残留旧数据,读取向量表前未做无效化处理。 ...  
STM32U575 TrustZone 工程中断异常
2026-7-10 20:32
  • ST MCU
  • 8
  • 31
  用STM32CubeProgrammer读选项字节,比调试器准。  
STM32H5 外部中断无法触发
2026-7-11 19:23
  • ST MCU
  • 6
  • 67
  NVIC使能代码可能被条件编译跳过,检查实际执行路径。  
STM32C5 HAL SPI CRC 错误无法触发错误回调
2026-7-10 21:30
  • ST MCU
  • 12
  • 26
  临时绕过方案:在HAL_SPI_IRQHandler中手动加入CRCERR检测逻辑,检测到错误后直接调用HAL_SPI_ErrorCallbac ...  
2
3
近期访客