Image
Image

夜阑风雨

+ 关注

粉丝 0     |     主题 4     |     回帖 1090

st-link烧写程序时一直出错,显示目标无法连接上
2025-6-7 21:02
  • ST MCU
  • 18
  • 1067
  检查ST-LINK驱动是否已正确安装,若安装的驱动版本过旧或者不兼容,会导致设备无法被识别。建议去官网下载 ...  
volatile定义指针总是提示被优化掉了
2025-7-27 23:18
  • ST MCU
  • 39
  • 1273
  注意,volatile不仅应用于指针所指向的数据,还应用于指针本身  
堆申请会占用很多时间嘛?
2025-6-9 09:25
  • ST MCU
  • 10
  • 369
  内部碎片分配的内存块比请求的大,浪费部分空间。不直接影响时间,但可能加剧碎片化 ...  
那个USB唤醒功能真的有用吗?
2025-6-25 07:08
  • ST MCU
  • 18
  • 872
  中断服务程序中可能存在死循环或未清除中断标志,导致唤醒后MCU无法正常退出中断并恢复执行。此外,若唤醒 ...  
多路USART同时工作是不是有坑?
2025-6-9 11:50
  • ST MCU
  • 24
  • 1098
  时钟配置问题,USART的时钟配置不当,如波特率设置错误,可能导致数据接收异常 ...  
SPI做从机数据老是来不及应答?
2025-5-15 10:22
  • ST MCU
  • 19
  • 886
  主机NSS信号(片选)需保持足够时间(至少覆盖数据传输周期),若NSS过早释放,从机可能未完成数据接收 ...  
USB供电时VDD和VBUS要分开供吗?
2025-6-4 07:53
  • ST MCU
  • 13
  • 766
  对于需要VBUS检测的电路(如STM32G0系列),可通过分压电路将VBUS电压降至芯片可承受范围,避免直接连接高 ...  
TIM多通道输入捕获怎么老抓不到边沿?
2025-6-7 11:42
  • ST MCU
  • 22
  • 927
  GPIO模式确保输入引脚已配置为复用功能(AF模式),且复用功能映射正确(如TIM2_CH1需映射到AF1) ...  
  保TIM时钟已使能(如RCC_APB1ENR_TIM2EN  
SysTick定时器跟我设置的不一样,是不是被什么抢走了?
2025-6-7 11:14
  • ST MCU
  • 16
  • 618
  外部环境因素如电磁兼容性(EMC)等问题也可能对微控制器内部电路产生不利影响,间接导致SysTick行为异常 ...  
G0系列的IWDG是不是不能关?
2025-6-7 22:06
  • ST MCU
  • 16
  • 498
  在启动文件中添加代码,强制跳过IWDG的初始化部分。例如,在初始化代码中添加条件编译,根据调试标志决定是 ...  
G4的双ADC同步采样,为什么结果差这么多?
2025-6-7 16:12
  • ST MCU
  • 41
  • 1231
  输入信号幅度超过ADC参考电压范围,或参考电压不稳定,会导致转换结果数据错误或波动较大。要确保VREF+稳定 ...  
为什么第 13 行的代码会导致 Hard Fault?
2025-6-9 11:39
  • ST MCU
  • 14
  • 349
  STM32F0系列微控制器要求对uint16_t类型的访问必须是对齐的。也就是说,uint16_t变量的起始地址必须是2的倍 ...  
用DMA收串口数据,遇上0x00就断了咋整
2025-6-25 07:46
  • ST MCU
  • 12
  • 824
  可能是协议中0x00表示数据结束,需在软件中手动检测,而非依赖IDLE中断  
为什么在Flash和RAM中都创建了“. txt”?
2025-6-7 11:30
  • ST MCU
  • 10
  • 369
  确保变量被声明为const,这样编译器会将其视为只读数据,并放入Flash中。  
电源一上就跑飞,是不是我又写错启动代码了
2025-6-7 11:53
  • ST MCU
  • 12
  • 487
  若中断向量表未正确配置,或中断服务函数未定义,可能导致芯片跑飞到HardFault ...  
RTC掉电后时间全丢,是不是我漏配置了啥
2025-6-7 12:16
  • ST MCU
  • 15
  • 478
  在STM32U5中,RTC掉电后时间全丢且Vbat已接电池,很可能是RTC初始化时未正确判断备份域状态导致的 ...  
串口能发不能收,是不是接收中断没开?
2025-6-7 11:00
  • ST MCU
  • 15
  • 444
  在调试模式下,检查NVIC寄存器(如ISER)中对应中断位是否置1  
HAL_Delay不起作用
2025-6-9 14:17
  • ST MCU
  • 11
  • 674
  对于STM32F072RB,默认HSI为8MHz,需通过PLL或分频器生成系统时钟(如48MHz)。  
RTC设了时间但是断电就丢,Vbat是接错了吗?
2025-6-9 09:50
  • ST MCU
  • 19
  • 572
  使能电源和后备接口时钟,通过设置RCC_APB1ENR寄存器的PWREN和BKPEN位,来开启POWER和BACKUP的时钟 ...  
2
3
近期访客