历史上的今天
返回首页

历史上的今天

今天是:2025年04月12日(星期六)

2019年04月12日 | STM8S 三种时钟源的配置HSE\HSI\LSI的配置

2019-04-12 来源:eefocus

1. 关于HSE的时钟配置为主时钟


static void CLK_Config(void)

{

    CLK_DeInit();  // 初始化

    CLK_HSECmd(ENABLE); //使能HSE

   CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE,

                                CLK_CURRENTCLOCKSTATE_DISABLE); //切换HSE 并关闭其他时钟 为自动模式

    /*Enable CSS interrupt */ 

   CLK_ITConfig(CLK_IT_CSSD, ENABLE); 

    /* Enable CCS */

   CLK_ClockSecuritySystemEnable();


    /* Output Fcpu on CLK_CCO pin */


CLK_CCOConfig(CLK_OUTPUT_HSE);   //通过PC4可以查看输出


 CLK_CCOCmd(ENABLE);

 enableInterrupts();

}


2. 关于HSI的时钟配置为主时钟


  static void CLK_Config(void)

{  


CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV2); //直接配置即可


}


3. 关于LSI的时钟配置为主时钟


void CLK_Config(void)

{

     CLK_DeInit();   //初始化

    CLK_LSICmd(ENABLE); //使能LSI

    CLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO,CLK_SOURCE_LSI,DISABLE,  


                                            CLK_CURRENTCLOCKSTATE_DISABLE); //切换

   CLK_CCOConfig(CLK_OUTPUT_LSI);    //PC4输出

   CLK_CCOCmd(ENABLE);

}


这里还需要在STVP中设置OPTION BYTE


LSI_EN     LSI  Clock available as CPU clock source

这样就可以了

推荐阅读

史海拾趣

Cree(科瑞)公司的发展小趣事

Cree公司成立于1987年,初期专注于硅碳(SiC)材料的研发。在LED灯珠的制造工艺中,Cree的工程师们发现采用SiC材料制成的MOS功率管具备更好的市场价值。随着技术的不断进步,Cree开始将其应用于LED生产,这一创新使得Cree在LED行业中脱颖而出。公司的LED产品以其高效、耐用的特性受到市场的广泛认可,为Cree的后续发展奠定了坚实的基础。

Colibrys SA公司的发展小趣事

2013年,Colibrys迎来了一个重要的转折点——成为SAFRAN集团公司的一部分。这一转变不仅为公司带来了更多的资源和市场支持,也使其在MEMS领域的技术研发和应用得到了进一步的提升。作为SAFRAN网络的一部分,Colibrys能够充分利用网络提供的服务,将其专业的MEMS制造技能传递给更多的客户。

佰鸿(BrtLed)公司的发展小趣事

佰鸿公司一直非常重视技术创新和研发投入。通过不断的技术创新,公司成功开发出多款具有竞争力的LED产品,如高散热性发光二极管、贴片型发光二极管等。这些产品的推出,不仅提升了佰鸿在市场上的竞争力,也为其赢得了客户的广泛认可。此外,公司还积极申请专利保护,以确保其技术成果得到充分的保护。

FREESCALE (NXP)公司的发展小趣事

随着业务规模的不断扩大,佰鸿意识到提升产能效率的重要性。于是,公司在1990年转投资中国大陆兴建东莞高步厂,现有土地面积和厂房面积均达到相当规模,员工数量也增至数千人。这一举措极大地提升了佰鸿的生产能力,使其能够更好地满足市场需求,同时也为公司后续的发展提供了有力的支持。

Crocus Technology公司的发展小趣事

经过多年的发展,Crocus Technology已经在电子行业树立了良好的口碑和品牌形象。公司的产品在汽车、工业等多个领域得到了广泛应用,并帮助客户实现了产品性能的提升和成本的降低。展望未来,Crocus Technology将继续致力于技术创新和市场拓展,为电子行业的发展贡献更多的力量。

请注意,以上故事是基于现有信息和常识构建的,可能并不完全反映Crocus Technology公司发展的全部细节和真实情况。如需了解更多关于Crocus Technology的故事和发展历程,建议查阅公司官方发布的资料或相关新闻报道。

埃派克森微电子(Apexone)公司的发展小趣事

2005年,埃派克森微电子发布了一系列USB鼠标控制器芯片,这些产品采用了公司独创的无晶振鼠标控制技术和对管免调技术。这些专利性的混合信号集成核心技术不仅为全球鼠标生产厂商提供了高性价比、简单方便的解决方案,还标志着埃派克森的专利技术全面进入商用时代。这一突破不仅提升了公司的市场地位,也为公司的后续发展注入了强大动力。

问答坊 | AI 解惑

国内外高端频率控制器件的技术比较(2)

频率源的技术指标要求不仅仅表现在精度方面,还表现在信号的频率范围、频率源工作的温度、加速度等环境条件、尺寸、功率消耗等。为了适应市场,尤其是移动设备、移动通讯和手机市场的要求,精密晶体振荡器最明显的一个特点是全集成化的OCXO和TCXO的 ...…

查看全部问答>

单片机ABSACC.H_文件库文件是什么作用

#ifndef __ABSACC_H__ #define __ABSACC_H__ #define CBYTE ((unsigned char volatile code  *) 0) #define DBYTE ((unsigned char volatile data  *) 0) #define PBYTE ((unsigned char volatile pdata *) 0) #define XB ...…

查看全部问答>

【藏书阁】数字信号处理原理及应用

第一篇 DSP5600系列数字信号处理器及其开发系列 第二篇 DSP96002浮点双端口处理器用户手册 [ 本帖最后由 wzt 于 2010-3-4 11:52 编辑 ]…

查看全部问答>

【藏书阁】8051单片机教程

平凡的单片机教程 共60页…

查看全部问答>

有实现dsp6713与fpga的程序吗

有实现dsp6713与fpga的程序吗…

查看全部问答>

求助, imageviewer与media player冲突

wince5.0 用media player听音乐时 打开imageviewer看图,音乐变成绝对的噪音。 有朋友遇过这个问题吗?是怎么解决的?…

查看全部问答>

如何使光标在输入后回到原位??

WinCE 5.0中,我做了一个扫描程序,扫描后将结果输出到光标所在的文本编辑位置,可在本程序以外的位置输入 请问:如何使光标在输入字符后自动回车并自动回到起始位置?还有,如何把对话框的输入模式改成类似word中的“改写”模式??…

查看全部问答>

无线电能传输的问题

本帖最后由 paulhyde 于 2014-9-15 03:04 编辑 下面这个是我们的的发射电路和接受电路,用NE555发出震荡频率,然后用IRF840结合LC震荡产生谐振,传送电能,但是做出来电能传输很慢,而且测量最高只有1.7V。 那个200P的可调电容没买上用的收音机上 ...…

查看全部问答>

求教:地址分配问题

协调器a有3个子路由器r1,r2,r3(最大子路由数),如果子路由器r1坏掉了,更换一个新的路由器r4,希望r4以协调器为父节点,如何实现?当前情况是协调器a的子路由器的地址已经分配完了,但是实际当中只有两个子路由器。…

查看全部问答>

DIY手套电话

  以下的字句将告诉你,我是如何将一副蓝牙耳麦拆开来,然后将它缝入一只手套之中的,这样我就能只要把手举到耳边就能够通电话了,而表面上看我仿佛是在假装打电话一样!但我其实真的在打电话哦!是的,我这么做是有那么点stupid,不过你试试看就 ...…

查看全部问答>