智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 920|回复: 6
打印 上一主题 下一主题

关于定时器计数功能的一个奇怪现象

[复制链接]

13

主题

169

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1878
威望
896
贡献
534
兑换币
567
注册时间
2014-2-24
在线时间
224 小时
跳转到指定楼层
1#
发表于 2015-6-4 21:20:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

明明我高电平时间为1.25ms、1.0ms、0.75ms,读取出来都是1毫秒了。
那么问题来了,感觉毫秒级别定时器还算准,但是微秒级别就不行了。
究竟那些方面会引起这种呢?
虽然用其他方法解决了这个问题,但是对于此问题还算非常不解?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

13

主题

169

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1878
威望
896
贡献
534
兑换币
567
注册时间
2014-2-24
在线时间
224 小时
2#
 楼主| 发表于 2015-6-5 10:25:39 | 只看该作者
好了,解决了,是中断优先级的问题
回复 支持 反对

使用道具 举报

7

主题

165

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1468
威望
719
贡献
451
兑换币
451
注册时间
2015-1-21
在线时间
149 小时
3#
发表于 2015-6-5 12:34:56 | 只看该作者
确实,中断优先级没弄好会产生许多问题
回复 支持 反对

使用道具 举报

6

主题

55

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1233
威望
596
贡献
337
兑换币
371
注册时间
2014-10-25
在线时间
150 小时
毕业学校
科技大学
4#
发表于 2015-6-5 14:32:11 | 只看该作者
南城忆轻暖彼年 发表于 2015-6-5 10:25
好了,解决了,是中断优先级的问题

那是把中断优先级调到最优先?
回复 支持 反对

使用道具 举报

6

主题

221

帖子

0

精华

跨届大侠

xkwy

Rank: 10Rank: 10Rank: 10

积分
7642
威望
5294
贡献
1864
兑换币
776
注册时间
2014-8-24
在线时间
242 小时
5#
发表于 2015-6-5 21:10:12 | 只看该作者
受制于芯片的主频,实现微秒级定时的确不太准的,实在需要的话可以用FTM模块
回复 支持 反对

使用道具 举报

13

主题

169

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1878
威望
896
贡献
534
兑换币
567
注册时间
2014-2-24
在线时间
224 小时
6#
 楼主| 发表于 2015-6-6 15:52:23 | 只看该作者
lukeyue 发表于 2015-6-5 14:32
那是把中断优先级调到最优先?

中断没有用到几个,所以我只是把用到的中断进行了优先顺序处理。

回复 支持 反对

使用道具 举报

13

主题

169

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1878
威望
896
贡献
534
兑换币
567
注册时间
2014-2-24
在线时间
224 小时
7#
 楼主| 发表于 2015-6-6 15:53:47 | 只看该作者
1685063539 发表于 2015-6-5 21:10
受制于芯片的主频,实现微秒级定时的确不太准的,实在需要的话可以用FTM模块

恩呢,其实也不是要精确到微秒级别,只是前段时间由于中断的影响对于结果感到困惑而已
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 00:27 , Processed in 0.105969 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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