你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【求助】关于自定义配置系统时钟问题

[复制链接]
在路上。 提问时间:2014-9-1 11:59 /
 各位前辈,我希望使用函数来自定义系统时钟,函数如下:
void RCC_HSE_Configuration(void)
{
    RCC_Deinit();  //将外设RCC寄存器重设为缺省值
   RCC_HSEConfig(RCC_HSE_ON);  //设置HSE晶振打开
   if(RCC_WaitForHSEStartUp() == SUCCESS)  // 等待HSE起振,SUCCESS:HSE晶振稳定且就绪
           {
                RCC_HCLKConfig(RCC_SYSCLK_Div1);  // 设置AHB时钟(HCLK)RCC_SYSCLK_DIV1:系统时钟1分频 AHB时钟=系统时钟
                RCC_PCLK2Config(RCC_HCLK_Div1); // 设置高速AHB时钟APB(PCLK2) // RCC_HCLK_Div1:HCLK1分频,APB2时钟=HCLK
                RCC_PCLK1Config(RCC_HCLK_Div2);  // 设置低速AHB时钟APB1(PCLK1) RCC_HCLK_Div2:HCLK2分频,APB1时钟=HCLK/2
                RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);// 设置PLL时钟源及倍频系数
                RCC_PLLCmd(ENABLE);    // 使能PLL
                while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET); // 检查指定的RCC标志位(PLL准备好标志)设置与否
                RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK); //设置系统时钟(SYSCLK)
                while(RCC_GetSYSCLKSource() != 0x08);    //  0x08LL作为系统时钟
          }
}
编译的时候,红色的那一句提示,..Undefined symbol RCC_Deinit (referred from pbdata.o).说我未定义,我想应该是我文件包含的问题,导致无法找到RCC_Deinit();  请问,这个函数应该如何调用??
PS:我把这个函数注释掉之后,编译可以通过了,但是当我调用 自定义时钟的时候,LED等却不亮了,是始终乱掉了么??
 
收藏 评论5 发布时间:2014-9-1 11:59

举报

5个回答
霹雳之火 回答时间:2014-9-2 07:26:58

RE:【求助】关于自定义配置系统时钟问题

将头文件包含进来,在编译看能不能通过
在路上。 回答时间:2014-9-2 09:18:57

回复:【求助】关于自定义配置系统时钟问题

回复第 2 楼 于2014-09-02 07:26:58发表:
将头文件包含进来,在编译看能不能通过
 
嗯,请问这个函数应该是在哪个文件里面呢?  我用的是FWLib V3.5   main中不需要初始化时钟,默认的就是72MHz系统时钟呢!!
 
MrJiu 回答时间:2014-9-2 09:26:39

RE:【求助】关于自定义配置系统时钟问题

这个函数在stm32f10x_rcc.c.的文件里面,包含这个头文件就可以了.....
在路上。 回答时间:2014-9-2 09:34:46

回复:【求助】关于自定义配置系统时钟问题

回复第 4 楼 于2014-09-02 09:26:39发表:
这个函数在stm32f10x_rcc.c.的文件里面,包含这个头文件就可以了.....
 
还是无法通过编译耶!?我包含滴,stm32f10x_rcc.h    错误还是一样的,未定义。
 
在路上。 回答时间:2014-9-2 20:28:49

RE:【求助】关于自定义配置系统时钟问题

哈哈,问题已解决,自己太马虎 把RCC_DeInit写成了RCC_DEinit...

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版