历史上的今天
返回首页

历史上的今天

今天是:2024年11月10日(星期日)

正在发生

2021年11月10日 | STM8S学习笔记之三(STM8 SysClk)

2021-11-10 来源:eefocus

STM8S系统时钟设置,对于单片机来说是非常重要的,不同的用处必须应用不同的时钟。。举个例子,做AVR时在高稳定的串口通讯时用的时钟一般是3.6864M,主要是这个算波特率精确。。STM8S同样重要。


STM8S时钟源:
●1-24MHz高速外部晶体振荡器(HSE)
●最大24MHz高速外部时钟信号(HSE user-ext)
●16MHz高速内部RC振荡器(HSI)
●128KHz低速内部RC(LSI)
各个时钟源可单独打开或关闭,从而优化功耗。


对于我这么懒得人一般都是用的内部或者外部晶振。。这个芯片时钟方面很大的一个亮点就是时钟可以自由分频。在降低功耗方面,如果有特殊需求的时候还是考虑STM8L系列或者430的吧,不得不承认术业有专攻。


按照技术手册寄存器功能给寄存器赋值写成一下函数:

//启动时钟配置
void SysClkInit(void)
{
// CLK_SWR=0xe1; //HSI为主时钟源
CLK_SWR=0xb4; //HSE为主时钟源
CLK_CKDIVR=0x00;//CPU时钟0分频,系统时钟0分频
CLK_CSSR=0x01;//时钟安全监测使能
CLK_SWCR=0x02;//使能自动时钟切换
}


首先设置时钟源,也就是时钟是用内部还是外部,如果对时间精度要求不高,用内部也可以。。然后是时钟分频。。这个分频需要设定系统时钟和CPU时钟,这两个时钟,如果对此有特殊要求就得好好斟酌一下了,而我全部不分频。时钟安全监测还是打开吧,如果用的外部时钟,但是外部时钟突然出现故障的话,单片机会自动启用内部时钟,内部时钟默认为8分频也就是2M。然后时钟自动切换,好像这个有没有都可以,去掉能不能使回头再试。。


开机初始化,在不调用此函数时CPU时钟默认开启2M,但是调用此函数后,时钟切换为16M,LED闪烁速度明显加快、、


推荐阅读

史海拾趣

Barkston Plastics Engineering Ltd.公司的发展小趣事

面对国内市场的饱和,Barkston Plastics Engineering Ltd.开始寻求国际化发展的道路。然而,国际市场环境的复杂性和文化差异给公司带来了诸多挑战。在经历了一系列的市场调研和风险评估后,Barkston成功打入欧洲市场,通过与当地企业的合作,逐步扩大了其国际影响力。这一国际化发展进程不仅为公司带来了更广阔的市场空间,也提升了其在全球电子行业中的地位。

Habia Cable公司的发展小趣事

随着环保意识的日益增强,Barkston Plastics Engineering Ltd.积极响应行业趋势,致力于研发和生产环保型塑料电子元件。公司投入大量资源研发可降解和可回收的塑料材料,并将其应用于产品中。这一举措不仅赢得了客户的认可,也提升了公司的品牌形象,使其在竞争激烈的电子行业中脱颖而出。

FIDELIX公司的发展小趣事

FIDELIX公司成立于1990年,最初只是一家小型半导体研发公司。在韩国半导体产业蓬勃发展的背景下,FIDELIX凭借其对技术的执着追求和对市场的敏锐洞察,逐渐在NAND FLASH(闪存)和SDR/DDR(单/双数率同步动态存储器)等存储芯片领域取得突破。经过多年的努力,FIDELIX在韩国市场上确立了其存储芯片研发及销售的地位,成为仅次于三星、SK海力士的第三大MEMORY(存储器)生产厂商。

All Sensors公司的发展小趣事

近年来,All Sensors通过与深圳电通纬创微电子股份有限公司的合作,成立了中美合资企业——深圳华美澳通传感器有限公司。这一合资企业的成立,不仅加强了All Sensors在中国市场的地位,也为其在全球范围内的业务拓展提供了有力支持。华美澳通公司利用All Sensors的专利技术,专业从事MEMS压力传感器及应用模组的研发、生产及销售,为电子行业提供了更多优质的产品和服务。

Antenna Factor公司的发展小趣事

为了进一步扩大市场份额,Antenna Factor公司积极寻求与各行各业的合作伙伴建立合作关系。他们与多家通信设备制造商、电信运营商以及互联网企业签订了战略合作协议,共同推动无线通信技术的发展和应用。这些合作不仅为公司带来了更多的商业机会,也提升了其在行业中的影响力。

Celduc Relais公司的发展小趣事

为了确保产品质量和客户满意度,Celduc Relais公司投入大量资源建立了完善的质量管理体系。公司引入了先进的质量管理工具和方法,通过严格的质量控制和持续改进,不断提升产品质量和服务水平。这一举措不仅增强了客户对公司的信任,也为公司在激烈的市场竞争中保持领先地位提供了有力保障。

问答坊 | AI 解惑

高频电路EMI优化

我来传个深入讲解EMI优化的文章,谢谢大家交流…

查看全部问答>

IC封装技术和图解

基本上各种封装都有了~!!…

查看全部问答>

用电阻做功率模拟

请教各位,我现在测一块散热板的散热效率,打算用铜壳线绕电阻做一个30W的发热源,电阻型号有以下几款 220Ω/5W;500Ω/8W;输入电压在60V左右,请问应该怎样排列电阻效果才好?谢谢!…

查看全部问答>

【藏书阁】电子技术数字电子技术基础(杨颂华)

PPT 格式的: 目录: 第 1 章   数制与编码 第 2 章   逻辑代数基础 第 3 章   集成逻辑门 第 4 章   组合逻辑电路 第 5 章   触发器 第 6 章   时序电路的分析与设计 ...…

查看全部问答>

wince5.0的中断响应处理在哪里

板子上有个按键,按下后wince作响应 在哪里添加相应代码? BSP里面什么地方? 有例子参考吗…

查看全部问答>

软件外包项目

2009年,智能移动网站将继续开展手机软件外包业务,欢迎有此方面意向的朋友参与,详情见智能移动网站论坛E-联盟版块内说明。(智能移动网站:http://www.imhongyu.com)…

查看全部问答>

有谁会用CCS5.1开发MSP430?初学者。求指导~

本人初学MSP430,对CCS5.1 软件不是很熟悉,哪位可以指导一下?或者有软件教程也好~~…

查看全部问答>

有谁用了ADS8332,求程序!

最近用到团购买回来的ADS8332,但是调试了两天没成功,求助各位!谢谢!…

查看全部问答>

NXP 的 FAE 怎么样啊?

请问坛里的大侠,最近接到一家代理的NXP FAE 的职位,不知道这行有前途不?…

查看全部问答>

FPGA SIMULINK

请问有谁用过simulink和fpga联合仿真,我现在是在做逆变器的仿真,想dsp builder的模块搭建PI控制器,结果仿真总是出现错误,有哪位做过的,麻烦指教下,非常感谢!…

查看全部问答>