STM32F100C8编译找不到RCC_PLLSource_HSE_Div

2019-07-14 13:32发布

工程启动文件选择:   startup_STM32f10x_md_vl.s

Options for Target   C/C++   Define:   STM32F10x_MD_VL  

定义MD_VL时编译找不到RCC_PLLSource_HSE_Div ,如果换成   STM32F10x_MD 就能找到了。但是这样不科学啊。

怎么破???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
zhuqunwei
2019-07-14 16:05
回复第 2 楼 于2014-07-04 20:54:53发表:
换成 STM32F10x_MD 是对的。你看一下 stm32f10x_rcc.h中的下面一句就明白了。
#if !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD_VL) && !defined (STM32F10X_CL)
----
#else
--
#endif
如果定义“STM32F10X_MD_VL”,在“stm32f10x_rcc.h”文件中未
执行 #if !defined (STM32F10X_LD_VL)…… 以下的内容,RCC_PLLSource_HSE_Div 也就未定义。 

恩 这个我也看到了 。但是这个型号的单片机应该选择 STM32F10X_MD_VL  。为什么要选择STM32F10X_MD呢?

一周热门 更多>