- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                
                           稀里糊涂学STM32                              Ling.Ju 
                           稀里糊涂学STM32                               Ling.Ju 
                           稀稀里里糊糊涂涂学学SSTTMM3322                    LLiinngg..JJuu 
                     第五讲  争分夺秒 
                     第五讲  争分夺秒 
                     第第五五讲讲 争争分分夺夺秒秒 
常语人曰:“大禹圣者,乃惜寸阴,至于众人,当惜分阴。”人生当争分夺秒。 
本讲学习目标: 
    1、了解定时器时钟体系。 
    2、配置TIMx,RTC。 
A 
A 
AA:STM32的TIMx 
    在第二讲中曾提到STM32的时钟体系结构,当然只是简单的介绍了RCC(复位时钟 
控制器)和滴答时钟的使用,而在这一讲中我们开始学习真正的时钟——通用定时器 
(TIMx)。当然,在这里不可能详述所有TIM的各个关节,但是希望能从这讲中学会简单使 
用TIMx产生定时。 
    STM32中将定时器分为了两种:通用定时器(TIMx) 以及基本定时器(TIM6和TIM7)和 
高级控制定时器            和        ,今天我们将要学习的是                ,也就是           的通用定 
              (TIM1  TIM8)                        TIMx         STM32 
时器。 
    这一讲的目的是利用TIM2,建立一个秒中断。并对比而后要学习的RTC实时时钟。 
 
    第一件最重要的是,还是利用程序开关“stm32f10x_conf.h”开放 #include 
stm32f10x_tim.h 、#includemisc.h。Tiim.h可谓庞大,这与复杂多变的STM32时钟系 
统有关,更与这强大的TIM有关。 
        E-mail Poseidonstorm@126.com or 471661781@ 
        E-mail Poseidonstorm@126.com or 471661781@ 
        EE--mmaaiill:PPoosseeiiddoonnssttoorrmm@@112266..ccoomm oorr 447711666611778811@@qqqq..ccoomm 
                           稀里糊涂学STM32                              Ling.Ju 
                           稀里糊涂学STM32                               Ling.Ju 
                           稀稀里里糊糊涂涂学学SSTTMM3322                    LLiinngg..JJuu 
    在TIMx的简介中我们可以了解到:通用定时器是一个通过可编程预分频器驱动的16 
位自动装载计数器构成的。他具有测量输入信号的脉冲长度(输入捕获)或者产生输出波形 
(输出比较)和PWM的功能。 
    以下是TIMx的框图: 
对于这张图的学习希望能从以下几个结构体开始: 
                TIM_TimeBaseInit(TIM2,TIM_TimeBaseStructure); 
                TIM_OC1Init(TIM2,TIM_OCInitStructure); 
        E-mail Poseidonstorm@126.com or 471661781@ 
        E-mail Poseidonstorm@126.com or 471661781@ 
        EE--mmaaiill:PPoosseeiiddoonnssttoorrmm@@112266..ccoomm oorr 447711666611778811@@qqqq..ccoomm 
                            稀里糊涂学STM32                               Ling.Ju 
                            稀里糊涂学STM32      
                 原创力文档
原创力文档 
                        

文档评论(0)