智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5195|回复: 16
打印 上一主题 下一主题

用K60怎样实现计时功能呀????

[复制链接]

3

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1798
威望
924
贡献
556
兑换币
493
注册时间
2012-10-11
在线时间
159 小时
1#
发表于 2013-8-24 14:13:48 | 显示全部楼层
用PIT计时器就行,由低变高开启计数,由高变低读取计数器值,再清零计数器。
回复 支持 反对

使用道具 举报

3

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1798
威望
924
贡献
556
兑换币
493
注册时间
2012-10-11
在线时间
159 小时
2#
发表于 2013-8-24 14:31:46 | 显示全部楼层
pit是递减的,初值设定一个比较大的数,确定在计时范围内,计数器的值是可以随时读取的,读完之后再重新初始化一遍pit就行了
回复 支持 反对

使用道具 举报

3

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1798
威望
924
贡献
556
兑换币
493
注册时间
2012-10-11
在线时间
159 小时
3#
发表于 2013-8-24 16:48:24 | 显示全部楼层
darksnipers 发表于 2013-8-24 15:41
pit计数 不应该先关PIT计数 在读取他的寄存器吗

先关掉再读值是错的
回复 支持 反对

使用道具 举报

3

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1798
威望
924
贡献
556
兑换币
493
注册时间
2012-10-11
在线时间
159 小时
4#
发表于 2013-9-4 14:33:46 | 显示全部楼层
脚趾头123 发表于 2013-9-4 02:03
怎么读取PIT随时的值啊??

底层程序应该有读取读取pit的函数啊,找找看,driver里面
回复 支持 反对

使用道具 举报

3

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1798
威望
924
贡献
556
兑换币
493
注册时间
2012-10-11
在线时间
159 小时
5#
发表于 2013-9-4 14:35:20 | 显示全部楼层
脚趾头123 发表于 2013-9-4 02:03
怎么读取PIT随时的值啊??

底层程序应该有读取读取pit的函数啊,找找看,driver里面
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 00:10 , Processed in 0.077302 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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