海飞尸 发表于 2019-7-19 15:57:45

STM32CUBEmx生成的看门狗代码报错

本帖最后由 海飞尸 于 2019-7-19 16:20 编辑

求解

Huang0000 发表于 2019-7-19 16:20:26

这种情况是相关的头文件没调用

发表于 2019-7-19 16:21:18

楼主,看一下是否加载了看门狗的.c文件。从这个上面分析是因为找不到定义。楼主是在STM32CUBEmx生成代码前打开工程的吗?

海飞尸 发表于 2019-7-19 16:22:10

Huang0000 发表于 2019-7-19 16:20
这种情况是相关的头文件没调用

调了也不行

海飞尸 发表于 2019-7-19 16:26:39

安 发表于 2019-7-19 16:21
楼主,看一下是否加载了看门狗的.c文件。从这个上面分析是因为找不到定义。楼主是在STM32CUBEmx生成代码前 ...

找到原因了,STM32CUBE没有自动把stm32f0xx_hal_iwdg.c这个文件加到工程里面,软件是不是有问题额:L

发表于 2019-7-19 16:28:01

如果是你打开的工程情况下更新STM32CUBE,会有这个问题,需要关闭的情况下。STM32CUBE生成以后,再打开工程试一下。

海飞尸 发表于 2019-7-19 16:47:50

安 发表于 2019-7-19 16:28
如果是你打开的工程情况下更新STM32CUBE,会有这个问题,需要关闭的情况下。STM32CUBE生成以后,再打开工程 ...

是关闭的情况下,我试了好几个工程都没自动加进去

发表于 2019-7-19 16:55:17

用最新版本试一下。我用的旧版本是可以的。
页: [1]
查看完整版本: STM32CUBEmx生成的看门狗代码报错