智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2024|回复: 11
打印 上一主题 下一主题

问PIT中断的作用

[复制链接]

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
跳转到指定楼层
1#
发表于 2020-3-1 09:29:20 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本人是写摄像头四轮的,最近在写程序的时候忽然想到一个问题,为什么要加PIT中断呢,我们追求的不是处理速度吗,如果加了中断不就会延长处理时间了吗。。。换个角度思考,一个人喝一口可乐,然后喝一口雪碧,就这样循环,不会产生间隔,如果加了PIT中断就是每隔一定的时间分别喝雪碧和可乐,这样的话不就一定会产生间隙从而产生多余的时间吗。。。加了PIT中断我能想到的唯一优点就是处理间隔均匀。求指教。[url=]玫瑰[/url]
回复

使用道具 举报

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
2#
 楼主| 发表于 2020-3-1 09:57:50 | 显示全部楼层
自顶顶顶顶
回复 支持 反对

使用道具 举报

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
3#
 楼主| 发表于 2020-3-3 08:44:08 | 显示全部楼层
快上车 发表于 2020-3-2 09:09
因为控制需要均匀时间间隔,而且并不是越高频越好

Emmm....我的PIT是进行电机速度控制的,我的想法是在进行图像处理之后进行一次电机控制,如果图像没有更新就反复进行电机控制那不就跟上次产生的结果一样吗,这样既产生浪费还毫无意义。。。
回复 支持 反对

使用道具 举报

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
4#
 楼主| 发表于 2020-3-3 10:42:51 | 显示全部楼层
Emmm...我有一个小疑问,就是在while(1)前面设置好电机占空比的话,那么while(1)里面什么都不写,电机会不会持续转。。。
回复 支持 反对

使用道具 举报

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
5#
 楼主| 发表于 2020-3-4 10:05:33 | 显示全部楼层
^_^ Thank you very much ! ^_^
回复 支持 反对

使用道具 举报

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
6#
 楼主| 发表于 2020-3-7 16:44:51 | 显示全部楼层
快上车 发表于 2020-3-4 09:45
会持续转,给FTM制定好PWM的频率和占空比之后,它就会一直按那个输出,除非修改了。

大哥好,又有问题了。。。PIT中断运行时,假设每十秒进一次中断,在第五秒的时候关了一次当再次开启中断时会不会从第五秒开始计时。
回复 支持 反对

使用道具 举报

12

主题

66

帖子

0

精华

高级会员

Rank: 4

积分
605
威望
369
贡献
236
兑换币
229
注册时间
2020-1-28
在线时间
0 小时
7#
 楼主| 发表于 2020-3-9 15:57:01 | 显示全部楼层
快上车 发表于 2020-3-9 08:54
看你怎么关,如果是简单的重新初始化pit定时中断,那还是10秒,自己去看一下定时计数器的底层原理吧。。 ...

哦,懂了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 08:50 , Processed in 0.084507 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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