智能车制作

标题: 受不了呀,lptmr脉冲计数一直都不能用 [打印本页]

作者: 天荒地老    时间: 2014-3-27 21:33
标题: 受不了呀,lptmr脉冲计数一直都不能用
用什么库都不行,芯片是带Z的,怎么修改程序都是0,除非用晶振那个端口。。。好像是lptmr模块坏了,有它延时也不能。。。心碎了
作者: mengyu139    时间: 2014-3-28 08:12
你用的什么芯片,我的K60也是这样
作者: wensenchao    时间: 2014-3-28 12:19
你看下你的编译器有没有把你变量优化掉,加static修饰下看看行不行
作者: jamesdeep    时间: 2014-3-28 15:35
没有坏,在读取计数值之前先向LPTMR计数器写入任意值再读取即可
作者: 天荒地老    时间: 2014-3-28 23:17
jamesdeep 发表于 2014-3-28 15:35
没有坏,在读取计数值之前先向LPTMR计数器写入任意值再读取即可

这些我都试过了,不过就是k60坏了,用学长的就可以

作者: 天荒地老    时间: 2014-3-28 23:18
wensenchao 发表于 2014-3-28 12:19
你看下你的编译器有没有把你变量优化掉,加static修饰下看看行不行

是k60坏了

作者: 天荒地老    时间: 2014-3-28 23:18
mengyu139 发表于 2014-3-28 08:12
你用的什么芯片,我的K60也是这样

换个单片机试试,我的是k60坏了

作者: dingyongbin    时间: 2014-3-28 23:19
是的

作者: 光电小生    时间: 2014-3-29 12:12
是可以用的,我们刚解决, MK60N512MD100.h中找到LPTMR,然后把CNR寄存器改成读写的,然后先写再读就可以了
作者: 天荒地老    时间: 2014-3-29 12:43
光电小生 发表于 2014-3-29 12:12
是可以用的,我们刚解决, MK60N512MD100.h中找到LPTMR,然后把CNR寄存器改成读写的,然后先写再读就可以了

恩恩,我的是k60坏了

作者: shl971277663    时间: 2014-4-7 21:32
jamesdeep 发表于 2014-3-28 15:35
没有坏,在读取计数值之前先向LPTMR计数器写入任意值再读取即可

写不进去 ,提示不允许


作者: 烟雨MM    时间: 2014-4-9 14:31
怎么不用DMA计数呢?
作者: 天荒地老    时间: 2014-4-9 15:35
烟雨MM 发表于 2014-4-9 14:31
怎么不用DMA计数呢?

dma不会配置啊

作者: 烟雨MM    时间: 2014-4-11 09:16
天荒地老 发表于 2014-4-9 15:35
dma不会配置啊

我是在一个例程的基础上配置了一下,还可以,计数蛮准的。。

作者: 天荒地老    时间: 2014-4-11 17:34
烟雨MM 发表于 2014-4-11 09:16
我是在一个例程的基础上配置了一下,还可以,计数蛮准的。。

那我再试试

作者: 烟雨MM    时间: 2014-4-12 01:56
天荒地老 发表于 2014-4-11 17:34
那我再试试

恩恩、、

作者: 鞋托以外的世界    时间: 2015-1-29 10:02
光电小生 发表于 2014-3-29 12:12
是可以用的,我们刚解决, MK60N512MD100.h中找到LPTMR,然后把CNR寄存器改成读写的,然后先写再读就可以了

看到底层库了,可是还是看不懂啊,要怎么设置啊?




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