历史上的今天
今天是:2025年03月08日(星期六)
2020年03月08日 | STM8S如何跑24M的HSE晶振
2020-03-08 来源:eefocus
就这么几步,
第一步: 检查STM8s.h头文件配置
/**
* @brief In the following line adjust the value of External High Speed oscillator (HSE)
used in your application
Tip: To avoid modifying this file each time you need to use different HSE, you
can define the HSE value in your toolchain compiler preprocessor.
*/
#if !defined HSE_Value
#if defined (STM8S208) || defined (STM8S207) || defined (STM8S007) || defined (STM8AF52Ax) ||
defined (STM8AF62Ax) || defined (STM8AF622x)
#define HSE_VALUE ((uint32_t)24000000) /* Value of the External oscillator in Hz*/
#else
#define HSE_VALUE ((uint32_t)16000000) /* Value of the External oscillator in Hz*/
#endif /* STM8S208 || STM8S207 || STM8S007 || STM8AF62Ax || STM8AF52Ax || STM8AF622x */
#endif /* HSE_Value */
第二步:代码配置外部时钟
CLK_DeInit();
CLK_HSICmd(DISABLE); //禁止内部高速晶振
CLK_ClockSwitchCmd(ENABLE); //使能时钟切换
CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE, CLK_CURRENTCLOCKSTATE_DISABLE); //时钟切换(自动切换模式,切换到外部时钟,禁止切换中断,当前钟状态为)
CLK_SYSCLKConfig(CLK_PRESCALER_CPUDIV1); //配置CPU的分频器
CLK_ClockSecuritySystemEnable();
CLK_HSECmd(ENABLE);
第三步:非常重要!!检查Options配置位打开WaitState,等待时钟启动稳定。
这一步在生产烧录时不能忘了,多少有点蛋疼。。。
最后,16M到24M超频性能并不是2->3的提升,,,
详见这位大牛的分析:
http://bbs.elecfans.com/jishu_805711_1_1.html
史海拾趣
|
在北京奥运会开幕式盛典中,五彩斑斓如梦如幻的灯光无疑是贯穿始终的灵魂。尤其是最后点火仪式中,李宁在一条灯光打出的虚拟卷轴跑道上“飞”过的情形,让人叹为观止。这一切,都有赖于灯光投影控制系统发挥的重要作用。   ...… 查看全部问答> |
|
目录: 第1章 MCS51单片机及单片机程序C51 1.1 单片机的基本知识1 1.1.1 MCS51单片机的基本组成1 1.1.2 80C51的基本特征2 1.1.3 80C51的引脚定义及功能3 1.1.4 80C51的内部结构4 1.1.5 80C51的存储器配置和寄存器6 1.2 汇编语言与C语言8 1 ...… 查看全部问答> |
|
编译OK用J Link下载 DOWNLOADING FILES通过,然后PROGRAMING FLASH就永远不会出来了,IAR就死在这里了用 ST Link相同情况J Link偶尔会报错,说写入CPU的 不是MSP就是MPS寄存器错误这是昨天新建 ...… 查看全部问答> |
|
我的程序DMA采样循环模式,配置如下: DMA_InitStructure.DMA_PeripheralBaseAddr = ADC1_DR_Address; DMA_InitStructure.DMA_MemoryBaseAddr = (u32)&ADCConvertedValue; DMA_InitStructure.DMA_D ...… 查看全部问答> |
|
用的红牛开发板,现在用TIM3 CH3来捕获外部脉冲上升沿然后进入TIM3的中断,现在想用这个外部脉冲的上升沿控制AD转换,所以我现在想将AD用TIM3的中断来触发,不知道可否实现··· 还是直接将用外部脉冲的上升沿控制AD转换??我不知 ...… 查看全部问答> |
|
做技术的人肯定对Linux不会陌生,一种开发源码操作系统,由于其功能强大而且又是免费的,所以非常的诱人,但是他有让很多新手望而生畏,因为他的难以安装和配置,下面就让卓跃教育带您一起去深入的了解Linux ...… 查看全部问答> |
|
请问:之前ADI的方案的比赛都贴在哪个版块的啊? 我这边的图像处理方案才做l了一部分,后面陆续发帖讨论吧,估计在规定时间内做不完全了,算法太复杂!… 查看全部问答> |




