发表于 2019-10-15 21:14:42

HSE_VALUE 的值是多少?最好能说一下各个参数值,这样靠猜不好猜。

axin88888888 发表于 2019-10-16 17:06:01

安 发表于 2019-10-15 21:14
HSE_VALUE 的值是多少?最好能说一下各个参数值,这样靠猜不好猜。

8000000

butterflyspring 发表于 2019-10-17 14:38:31

外部电压是多少,检查一下VDD有没有超过2.7v:)

axin88888888 发表于 2019-10-17 14:41:09

butterflyspring 发表于 2019-10-17 14:38
外部电压是多少,检查一下VDD有没有超过2.7v

VDD不是3.3V吗

axin88888888 发表于 2019-10-18 07:56:55

butterflyspring 发表于 2019-10-17 14:38
外部电压是多少,检查一下VDD有没有超过2.7v

不是3.3V吗

mylovemcu 发表于 2019-10-18 08:48:21

这个寄存器有很多错误配置提示仿真检查一下寄存器看有没有问题

axin88888888 发表于 2019-10-19 10:26:36

现在发现就是PLLN设置成130,就可以正常,PLLN大于130,执行完pllvco = (uint32_t) ((((uint64_t) HSE_VALUE * ((uint64_t) ((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> RCC_PLLCFGR_PLLN_Pos)))) / (uint64_t)pllm);后就进入HardFault_Handler中断,大神们帮忙分析一下啊?

我从网上下了个例程,发现也是这个问题,难道硬件有什么问题???

wjlhhh 发表于 2019-10-19 12:38:59

顶。。。。。。。。。。。。。。。。。

axin88888888 发表于 2019-10-19 14:20:19

代码事CUBE直接生成的

toofree 发表于 2019-10-21 00:18:22

用的是官方开发板吗?如果是自己做的板,那么换个板试试。
发个工程吧,让有F466的朋友也给你试试。
页: 1 [2] 3
查看完整版本: STM32F446 HardFault_Handler求助