智能车制作

标题: 大神们:关于K60DN512VLL10的LMPT的问题 [打印本页]

作者: ~勇远缘纷~    时间: 2014-5-20 13:58
标题: 大神们:关于K60DN512VLL10的LMPT的问题
我用的K60DN512VLL10,在配置LMPT时LPTMR0_CNR总是0,LPTMR_CSR_TCF_MASK显示ERROR,为何????
代码如下:


void LPTM_init()
{
    OSC_CR|=OSC_CR_ERCLKEN_MASK;       //外部参考时钟使能 50m
    SIM_SCGC5|=SIM_SCGC5_LPTIMER_MASK; //开启LPTM模块时钟
    LPTMR0_CSR=0x00;                   //清空寄存器
    LPTMR0_CMR=~0;

    //选择时钟源
    LPTMR0_PSR  =   ( 0
                      | LPTMR_PSR_PCS(3)          //选择时钟源: 0 为 MCGIRCLK ,1为 LPO(1KHz) ,2为 ERCLK32K ,3为 OSCERCLK
                      | LPTMR_PSR_PRESCALE(4)     //预分频值 = 2^(n+1) 参考时钟=50/32m
                    );
   LPTMR0_CSR  =  (0
                    //| LPTMR_CSR_TPS(1)        // 选择输入管脚 选择
                    //| LPTMR_CSR_TMS_MASK      // 选择脉冲计数 (注释了表示时间计数模式)
                    //| ( cfg == LPT_Falling ?  LPTMR_CSR_TPP_MASK :   0  )  //脉冲计数器触发方式选择:0为高电平有效,上升沿加1
                    | LPTMR_CSR_TEN_MASK        //使能LPT(注释了表示禁用)
                    //| LPTMR_CSR_TIE_MASK      //中断使能
                    //| LPTMR_CSR_TFC_MASK      //0:计数值等于比较值就复位;1:溢出复位(注释表示0)
                   );                          //开启模块
}


作者: ~勇远缘纷~    时间: 2014-5-20 14:04
沙发啊
作者: ~勇远缘纷~    时间: 2014-5-20 14:12
大婶们帮帮我呗
作者: ~勇远缘纷~    时间: 2014-5-20 14:35
哈哈。自己搞定了
作者: zkm123    时间: 2014-6-22 21:08
好牛阿。。。你么怎么整的啊???
作者: zkm123    时间: 2014-6-22 21:09
~勇远缘纷~ 发表于 2014-5-20 14:35
哈哈。自己搞定了

好牛阿。。。你么怎么整的啊???
作者: ③⑦喥の膤    时间: 2014-9-17 17:43
~勇远缘纷~ 发表于 2014-5-20 14:35
哈哈。自己搞定了

怎么搞定的





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2