首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 资料免费共享-单片机

资料免费共享-单片机

资料介绍
芯达STM32入门系列教程之十《定时器与蜂鸣器》www.arm79.com

STM32 入门系列教程

定时器与蜂鸣器
Revision 0.01
( 2010-04-24 )

Copyright 2009-2010 福州芯达工作室 ALL rights reserved

www.arm79.com

前一期教程已经详细讲述了 STM32 中断编程,本来不想再讲述定时器。因 为定时器自然也是用到中断处理。但一想,既然作为入门系列教程,就应该具备 完整性。实际上,笔者在网上搜了一下,发现仍然有许多网友卡在定时器这里, 因此有必要专门列出一期教程讲述定时器。 相信您一定学习过单片机的定时器。 没错~! STM32 系列的 CPU 定时器与单 片机定时器操作类似。只要去配置自动装载寄存器、时钟预分频、溢出方式(向 上溢出还是向下溢出)等等。当然 STM32 寄存器比较复杂,远不止这些,本系 列教程主要是入门型,如果您希望深入学习 STM32 定时器,我们在论坛上传了 一篇比较不错的文章,好像叫《STM32 入门篇之通用定时器彻底研究》 ,作者不 详,网址如下:http://www.arm79.com/read.php?tid=1977。

一、STM32 通用定时器原理
STM32 系列的 CPU,有多达 8 个定时器,其中 TIM1 和 TIM8 是能够产生三 对 PWM 互补输出的高级定时器,常用于三相电机的驱动,它们的时钟由 APB2 的输出产生。其它 6 个为普通定时器,时钟由 APB1 的输出产生。 下图是 STM32 参考手册上时钟分配图中,有关定时器时钟部分的截图:

Copyright 2009-2010 福州芯达工作室 ALL rights reserved

www.arm79.com

实际上 STM32 的 CPU 文档给出的图与这个图略有区别。 但是我们还是想研 究这个图。原因是这个图对……
资料免费共享-单片机
本地下载

评论