STM32F4的SystemCoreClock 是在哪赋值的 怎么赋值的???????

2019-07-20 02:33发布

   SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK); //SysTick时钟源
 //  SysTick_Config的参数就是重装载值
   //if (SysTick_Config(SystemCoreClock / 1000))
   if (SysTick_Config(SystemCoreClock / 2000))    //中断间隔1ms
   {
     /* Capture error */
     while (1);
   }


如题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
taizonglai
1楼-- · 2019-07-20 03:12
在system_stm32f4xx.c文件对 SystemCoreClock赋值,如果是F407的话就是168MHz   uint32_t SystemCoreClock = 168000000;
wang12zhe
2楼-- · 2019-07-20 03:24
 精彩回答 2  元偷偷看……
wang12zhe
3楼-- · 2019-07-20 05:20
 精彩回答 2  元偷偷看……
香蕉鱼
4楼-- · 2019-07-20 08:32
我想问一下SystemCoreClock这个变量没有在其他文件中声明,是怎么定位(Navigate)和引用的。
渡渡
5楼-- · 2019-07-20 13:36
zuozhongkai 发表于 2014-8-8 10:30
在system_stm32f4xx.c文件对 SystemCoreClock赋值,如果是F407的话就是168MHz   uint3 ...

在system_stm32f0xx.c文件对 SystemCoreClock赋值,如果是F030的话就是48MHz   uint32_t SystemCoreClock = 48000000吗?

一周热门 更多>