历史上的今天
今天是:2025年08月13日(星期三)
2018年08月13日 | 如何确认STM32时钟配置是否正确
2018-08-13 来源:eefocus
配置STM32F103时钟(HSI)为48M
void SystemClock_Config(void)
{
RCC_DeInit();
RCC_HSICmd(ENABLE);
while(RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET);
RCC_HCLKConfig(RCC_SYSCLK_Div1);
RCC_PCLK1Config(RCC_HCLK_Div2);
RCC_PCLK2Config(RCC_HCLK_Div1);
RCC_PLLConfig(RCC_PLLSource_HSI_Div2, RCC_PLLMul_12);
RCC_PLLCmd(ENABLE);
while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
while(RCC_GetSYSCLKSource() != 0x08);
}
在Main()函数里面添加监控代码
RCC_ClocksTypeDef RCC_Clocks;
RCC_GetClocksFreq(&RCC_Clocks);
开启硬件仿真,将RCC_Clocks添加至监控窗口
SYSCLK_Frequenc为当前设置的时钟,即48M。
定时器的1MS定时
想要测试1M定时准确性,Keil需要配置CoreClock,并且需要它的时钟值与单片机配置的时钟值(48M)保持一致,下图为配置的位置:
下图为Keil监控单片机定时器运行的截图
上一篇:STM32的时钟简介和配置方法
下一篇:STM32时钟,外部16M设置
史海拾趣
|
什么是 quick-acting fuse,non-time delay fuse和time delay fuse? 它们的区别在哪?是不是反应时间不一样啊(假如都是20A的 ,那么他们的工作条件有什么不同) 有谁知道相关的资料,中英文的都可以,谢谢!~!… 查看全部问答> |
|
摘要:提出了一种新颖的 FLYBACK 变换器ZVS软开关实现方案。 一个较小的辅助变压器与主 变压器串联,通过使辅助变压器原边激磁电感电流双向来达到主开关管的ZVS软开关条件。该方 案实现了主辅开关管的 ZVS软开关,限制了输出整流二极管关断时的 d ...… 查看全部问答> |
|
我正在用dsp (TMS320C6211)做BMP文件的读取和存储,本人对dsp也是刚接触不久,处于学习阶段 但任务不等人,要读出BMP文件头信息,像素等,是个非压缩的图像, 谢谢各位大侠,给个源码,最好最好在指点一下小的 万分感谢 great18@sina.com… 查看全部问答> |
|
焊好元件以后, max16832的驱动电路不错,HDLED点亮了, 用外接100k电位器可以调整亮度。 就是不能充电。测量发现LDOH输出只有1.5V左右。 马上换一块PCB板,单独焊上MAX1641以及外围电路,这下LDOH输 ...… 查看全部问答> |
|
各位我最近研究DSPF2812,看到DSP可以显示变量或其它的图形变化情况,自己便试了下,发现没有得到预期效果。 自己的程序很简单(图1),就是在主函数的无限循环中反复改变变量i,期望看到i变化的图形。可是当自己运行完程序后(软仿真),下载程序 ...… 查看全部问答> |
|
我们厂里给客人打样,用到TI的TPIC6C595N,DIP16脚的。这款芯片国内很难买,官网上买差不多8块钱,从国外发来。每片板子上要5个6C595N,所以相当贵。哪位DX知道,市面上常见的芯片中,有哪款可以替代这个6C595N?有知道的DX麻烦告诉一声,谢谢啦!& ...… 查看全部问答> |
|
ADI申请样片一次申请4种,现在升级了好象是说可以申请8种 第一次申请经过十几天的等待终于寄到4种!还要等待14天后才可以再次申请!由于器件封装问题,还要想办法! [ 本帖最后由 蓝雨夜 于 2012-11-12 14:26 编辑 ]… 查看全部问答> |




