RCC_APB1PeriphclockCmd(RCC_APB1Periph_ALL,DISABLE)使用之后死机
时间: 2023-09-17 11:13:22 浏览: 184
由硬件原因引起的死机
RCC_APB1PeriphclockCmd()函数用于配置APB1总线上的外设时钟使能,将RCC_APB1Periph_ALL作为第一个参数传入,意味着禁止APB1总线上的所有外设时钟,这可能会导致系统中的某些外设无法正常工作,从而导致死机。
建议只禁用需要禁用的外设时钟,而不是将所有外设时钟都禁用。如果你已经将所有外设时钟都禁用了,可以尝试使用RCC_APB1PeriphclockCmd()函数重新启用需要的外设时钟,以解决死机问题。另外,也可以通过调试工具查看代码执行过程中的错误信息,以便更好地定位问题所在。
阅读全文