发新帖我要提问
12
返回列表
打印
[Kinetis]

k60 DN512VLQ芯片,LPTMR 计脉冲数遇到的问题

[复制链接]
楼主: mengyu139
手机看帖
扫描二维码
随时随地手机跟帖
21
jinpeng121 发表于 2014-7-9 16:47
#if defined(MK60F15)
         LPTMR0_CNR = 0;
#endif

CNR是只读的,这样操作可能是150M对应芯片的勘误表中有说明。
你进不了中断,总中断开了没有?
中断函数和中断向量表中的定义是否连接成功,这些你需要做检查,其实你可以看看我们官方例程的,那里都有的。

使用特权

评论回复
22
jinpeng121| | 2014-7-11 10:31 | 只看该作者
mengyu139 发表于 2014-7-9 20:33
你看看你使能 此中断没有,使能总中断没有,初始化没有,接的引脚对了没有,程序执行到这一句没有,用仿 ...

现在中断进去了,但是采集的值变化很大,而且好像不管怎么改就那几个值,都不变,这是为什么

使用特权

评论回复
23
mengyu139|  楼主 | 2014-7-11 10:54 | 只看该作者
jinpeng121 发表于 2014-7-11 10:31
现在中断进去了,但是采集的值变化很大,而且好像不管怎么改就那几个值,都不变,这是为什么 ...

你最好写一个小程序,PWM输出,再把这个接到上面,看你的PWM频率和你采集的是不是一样

使用特权

评论回复
24
FSL_TICS_ZJJ| | 2014-7-11 10:57 | 只看该作者
jinpeng121 发表于 2014-7-11 10:31
现在中断进去了,但是采集的值变化很大,而且好像不管怎么改就那几个值,都不变,这是为什么 ...

代码优化问题,你中断中不要做太多事,只做最关键的。
不知道你说的不变是什么不变,请描述清楚啊。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则