
本帖最后由 littlekong 于 2015-7-21 23:40 编辑 为了阅读效果更好(其实是我比较懒啦,难以一一将word文档的图片粘过来),后续的教程我会列出主要的内容,然后提供pdf附件: 第三课: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) 。。。。。。。。。我是省略号。。。。。。。。。。4. 本课例程 今天的例程也很简单,通过配置HIS的时钟分频器,让大家感受下不同分频下LED的闪烁的快慢。例程实现以下功能: 1. GPIOB_Pin5控制LED亮灭; 2. LED亮灭频率交替变化:前20个周期快,后20个周期相对变慢 。。。。。。。。。我是省略号。。。。。。。。。。
![]() |
STM8自学笔记(推荐STM8很好的入门电子书)
基于STM8的DALI (数字可寻址调光协议)
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
《无刷直流电机控制应用 基于STM8S系列单片机》
STM8S库函数中文参考 小软件
【资料分享】STM8L的智能手持血糖监测设备的源码
基于STM8S207工程模板
【培训资料】STM8系列PPT培训资料
STM8S 直流电机例程及相关资料
无刷直流电机控制应用+基于STM8S系列单片机---电子书
已经写好的有九个课时,其中两个课程是高级应用篇