智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 9570|回复: 30
打印 上一主题 下一主题

100脚k60 lptmr计数功能不能用

  [复制链接]

9

主题

291

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2476
威望
1106
贡献
628
兑换币
757
注册时间
2013-3-10
在线时间
371 小时
毕业学校
北中
跳转到指定楼层
1#
发表于 2014-2-16 18:54:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
2013年10月底买了从淘宝购买了两块100引脚的k60的核心板(单片机型号MK60DN512ZVLL10,,带“Z”
在使用中发现有些引脚无法驱动,从而一些单片机内部模块*(例如LPTMR0 脉冲累加计数模块,使用PTC5作为脉冲输入引脚)无法驱动,很是纠结啊。。。
在后来经测试单片机发现,单片机的引脚驱动是“串口的”,比如主板外部硬件用PTB10引脚驱动蜂鸣器,再单片机内部程序要驱动PTB8做IO控制才能控制蜂鸣器,但是系统板上不存在PTB8引脚,就是你要控制系统板标称 PTB10口,程序要操作PTB8才有效,后发现一下引脚都是“串口的”




外部硬件IO   PTB9      PTB10   PTB11
程序控制      PTB7      PTB8     PTB9


外部硬件IO   PTC4   PTC5   PTC6     PTC7     PTC8    PTC9     PTC10
程序控制      PTC8   PTC9   PTC10   PTC11   PTC12   PTC13   PTC14



经检测后,我将编码器A相输出接到PTC9引脚,程序已经将PTC5作为脉冲计数输入引脚(正常连接应该是应该是连接到PTC5),可“正常”读出LPTMR0脉冲累加模块的脉冲计数。
另外,实验室有以前买的K60系统板可以正常使用,使用相同的芯片。


经和店家沟通,说是怀疑芯片问题,但保证是从正规代理商进的货。


后来我们用申请的样片只做了两个系统板,单片机型号MK60DN512VLL10,不带Z的芯片
型号说明-
带Z的是初版的,没有Z是标准货!


我们找以前的学长焊接的(以前焊接过很多次K60单片的,焊接技术挺好的)
测试后 引脚是正常对应的,但是LPTMR0脉冲计数模块还是无法使用,查看官方文档也没有声明两种芯片有很大改动

求大神赐教 引脚串位和lptmr计数功能不能用是怎么回事?

回复

使用道具 举报

0

主题

14

帖子

0

精华

高级会员

Rank: 4

积分
604
威望
306
贡献
170
兑换币
204
注册时间
2015-12-1
在线时间
64 小时
毕业学校
长春理工大学
31#
发表于 2016-4-2 02:11:54 | 只看该作者
带“z”的怎么解决啊
,不带Z的又该怎么解决
,求大神解答
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

高级会员

Rank: 4

积分
604
威望
306
贡献
170
兑换币
204
注册时间
2015-12-1
在线时间
64 小时
毕业学校
长春理工大学
30#
发表于 2016-4-2 02:11:00 | 只看该作者
你们的问题解决了吗
回复 支持 反对

使用道具 举报

24

主题

430

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9724

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
5555
贡献
2307
兑换币
291
注册时间
2014-10-23
在线时间
931 小时
29#
发表于 2015-10-14 23:27:52 | 只看该作者
那窜口是什么问题呢
回复 支持 反对

使用道具 举报

22

主题

77

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1261
威望
556
贡献
299
兑换币
320
注册时间
2013-11-5
在线时间
203 小时
28#
发表于 2015-4-14 13:16:52 | 只看该作者
jamesdeep 发表于 2014-3-10 23:43
LPTMR滤波功能去掉就可以用了,亲测,纠结了一晚上

请问如何去掉??
回复 支持 反对

使用道具 举报

9

主题

499

帖子

0

精华

常驻嘉宾

领路者

Rank: 8Rank: 8

积分
5210

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2393
贡献
653
兑换币
1768
注册时间
2014-1-14
在线时间
1082 小时
毕业学校
cqu
27#
发表于 2014-11-27 19:28:35 | 只看该作者
stxhb 发表于 2014-3-10 23:56
程序问题,不带Z的LPTMR有的程序没配置好就不能用

你出现了。。
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1325
威望
637
贡献
370
兑换币
413
注册时间
2014-2-22
在线时间
159 小时
毕业学校
东北大学
26#
发表于 2014-11-27 19:04:50 | 只看该作者
有什么不一样的呢 我用的是带Z的 求指导。。。我这个搞了好久了 就是不行 用的野火的库
回复 支持 反对

使用道具 举报

2

主题

321

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3737
威望
1811
贡献
1188
兑换币
1144
注册时间
2014-2-17
在线时间
369 小时
毕业学校
非常小学
25#
发表于 2014-7-8 18:17:40 | 只看该作者

带Z的和不带Z的在读取的时候是不一样的 LPT
回复 支持 反对

使用道具 举报

2

主题

321

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3737
威望
1811
贡献
1188
兑换币
1144
注册时间
2014-2-17
在线时间
369 小时
毕业学校
非常小学
24#
发表于 2014-7-8 18:17:31 | 只看该作者
quzhanguang 发表于 2014-2-16 19:13
楼主的是不是也是在龙邱买的呢

带Z的和不带Z的在读取的时候是不一样的 LPT

回复 支持 反对

使用道具 举报

13

主题

41

帖子

0

精华

高级会员

Rank: 4

积分
707
QQ
威望
367
贡献
210
兑换币
212
注册时间
2013-8-20
在线时间
65 小时
23#
发表于 2014-7-8 17:42:06 | 只看该作者
我很厉害 发表于 2014-3-21 17:04
已解决  用keil编的注意啦 LPTMR_CNR  先写在读  系统头文件MK60D10.h  中把寄存器定义为只读了 LPTMR_CNR  ...

对不起,我还是没明白,你能再讲得详细点吗?谢谢。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-29 08:39 , Processed in 0.365778 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表