微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > 4、定时器。。

4、定时器。。

时间:10-02 整理:3721RD 点击:

    c6655的8个定时器模块有几种工作模式:分别是64位单一的定时器、两个32位的不相关联的定时器、和两个32位的相关联的定时器。根据TI的官方手册看。
   1、64位的独立定时器
                                                         


      定时器的时 钟来源可以来自外部时钟或者内部的pll的倍频分频得到。在两个寄存器CNTHI和CNTLO分别作为计数值的高32位和低32位,PRDHI和PRDLO则作为预设值,当计数值和预设值相等时产生一个中断和一个EDMA的触发事件。可以设置定时器的运行模式为一次性运行和不间断型运行,在不间断型运行每次会把重载寄存器RELHI和RELLO的值加载至设定值寄存器。
     2、相关联的两个32位定时器
                                                              


     这种模式的特点是一个两级式的结构,第一个32位的定时器触发时产生下一个计数器的时钟信号。使用起来更加的灵活。示意图如下:
                                                            


    3、两个不关联的32位定时器
  file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\756918874\QQ\WinTemp\RichOle\7KWPHHREDI](]ZK]L@4P_4O.png                                                      


   两个完全不关联的32位定时器,其中有一个4位可设置的分频器,对输入的时钟进行分频。示意图如下:
                                                            



  定时器例程分析:
  例程中将定时器2为一个64位的定时器,定是周期为一秒。
                                                        


这里主要是时定时器的相关配置,产生一个中断。具体就不说了  。
相关外设介绍的没什么意思  下一篇 看看SYS/BIOS吧。

第一幅图  怎么错了


极好极好的东西  下来看看那

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top