你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【原创教程】STM8s103教程-Lesson3:STM8S Clock介绍

[复制链接]
littlekong 发布时间:2015-7-21 23:34
本帖最后由 littlekong 于 2015-7-21 23:40 编辑 0 D2 I2 k9 [, E6 {0 H
% E/ H9 j. q0 E; y' y& ~& b
为了阅读效果更好(其实是我比较懒啦,难以一一将word文档的图片粘过来),后续的教程我会列出主要的内容,然后提供pdf附件:
1 A; r  K" q( ?( S- I* Q" v5 V1 w
第三课:STM8S Clock 介绍
1.    什么是时钟
学习过51单片机的应该都对时钟有所了解。简单的来说时钟就是频率稳定的脉冲信号,是一个微处理器的“心脏脉搏”。时钟周期是芯片最基本的时间单位,CPU执行指令,协调各部件的工作时序都需要特定都离不开时钟。
时钟的产生需要振荡器,我们最常看见的就是晶体振荡器(简称晶振)。
那么为什么我们的板子能不接晶振就能正常工作呢?
2.    STM8S的时钟源
首先给大家看看STM8S的时钟结构。在看这个图的时候,请看清时钟的输入点或者起点,然后顺着往下看看它做了哪些部件到达下游的外设。后续学习定时器等外设的时候,就明白为什么外设的基准频率不是跟时钟源同频。我在最初学习定时器的时候就遇到过类似的问题,当时以为定时器的基准频率就是时钟源频率,导致在配置定时器中断频率的时候错误。
对于STM32S来说下面4种时钟源可用做主时钟。各个时钟源可单独打开或关闭,从而优化功耗:
1. 1-24MHz高速外部晶体振荡器(HSE)
2. 最大24MHz高速外部时钟信号(HSE user-ext)
3. 16MHz高速内部RC振荡器(HSI)
4. 128KHz低速内部RC(LSI)
。。。。。。。。。我是省略号。。。。。。。。。。/ j8 y5 n, L# w
4. 本课例程 1 Z( k& \3 z9 m  w( W5 K
         今天的例程也很简单,通过配置HIS的时钟分频器,让大家感受下不同分频下LED的闪烁的快慢。例程实现以下功能:
1.  GPIOB_Pin5控制LED亮灭;
2.  LED亮灭频率交替变化:前20个周期快,后20个周期相对变慢
。。。。。。。。。我是省略号。。。。。。。。。。
有兴趣的可以前往https://pan.baidu.com/s/1eQJEKOq 下载本次教程的文档和源码,文件夹为Lesson3。QQ交流群:478737279
( Y9 k7 I9 Z! a4 x: d8 X/ F" c9 ?
01_Lesson3_Clock介绍.pdf (603.96 KB, 下载次数: 69)
赞 收藏 评论6 发布时间:2015-7-21 23:34

举报

6个回答
你好我好大家好! 回答时间:2015-7-22 09:03:14
谢分享            
littlekong 回答时间:2015-7-22 19:40:30
苏柚 发表于 2015-7-22 08:58
! \  x3 j% s, ?, Z0 O, x有多少连载
; G# n5 m. P& u% b6 M, h
已经写好的有九个课时,其中两个课程是高级应用篇
b10000053 回答时间:2018-3-9 17:26:16
感謝樓主分享
minstle 回答时间:2018-3-22 16:26:04
强烈支持!
hclin-146115 回答时间:2018-3-23 04:51:23
nice job !!!
Frankie.C 回答时间:2021-8-3 13:38:27
感谢楼主分享,正在学习中

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版