OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6039|回复: 10

请教一下大家,关于定时器定时的问题

[复制链接]

210

主题

773

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-3-26
在线时间
288 小时
发表于 2021-10-23 16:47:17 | 显示全部楼层 |阅读模式
10金钱
请教一下大家,关于定时器定时的问题,我想让步进电机运行60S停止,使用定时器如何实现呢?我自己写的程序发现时间严重不准,大家有什么好的方法请指导一下

最佳答案

查看完整内容[请看2#楼]

电机运行 打开定时器 比如定时器是1s中断, 那累计到60s后让电机停止,在关闭定时器
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

117

帖子

0

精华

高级会员

Rank: 4

积分
559
金钱
559
注册时间
2018-10-3
在线时间
107 小时
发表于 2021-10-23 16:47:18 | 显示全部楼层
电机运行  打开定时器  比如定时器是1s中断, 那累计到60s后让电机停止,在关闭定时器
回复

使用道具 举报

210

主题

773

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-3-26
在线时间
288 小时
 楼主| 发表于 2021-10-23 16:58:05 | 显示全部楼层
wklhwkl 发表于 2021-10-23 16:52
电机运行  打开定时器  比如定时器是1s中断, 那累计到60s后让电机停止,在关闭定时器

您能帮忙给一下实现程序吗?我水平不行啊
回复

使用道具 举报

3

主题

117

帖子

0

精华

高级会员

Rank: 4

积分
559
金钱
559
注册时间
2018-10-3
在线时间
107 小时
发表于 2021-10-23 18:03:50 | 显示全部楼层
支持者2400 发表于 2021-10-23 16:58
您能帮忙给一下实现程序吗?我水平不行啊

你程序是哪里不懂可以提出来。
回复

使用道具 举报

210

主题

773

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-3-26
在线时间
288 小时
 楼主| 发表于 2021-10-25 08:13:03 | 显示全部楼层
wklhwkl 发表于 2021-10-23 18:03
你程序是哪里不懂可以提出来。

就是程序如何实现的,不太懂
回复

使用道具 举报

4

主题

55

帖子

0

精华

高级会员

Rank: 4

积分
538
金钱
538
注册时间
2019-5-14
在线时间
231 小时
发表于 2021-10-25 15:56:17 | 显示全部楼层
去看原子的教程里 定时器中断那一节
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2021-10-25 16:03:34 | 显示全部楼层
取任意一个定时器,设置固定时间中断,比如1秒1次中断,那中断60次后去关掉不就好了吗?
回复

使用道具 举报

11

主题

2149

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4915
金钱
4915
注册时间
2015-1-10
在线时间
616 小时
发表于 2021-10-25 16:58:51 | 显示全部楼层
中断计数,我们只会提供方案支持,不会写代码给你的
回复

使用道具 举报

210

主题

773

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-3-26
在线时间
288 小时
 楼主| 发表于 2021-11-4 15:10:04 | 显示全部楼层
聚东风 发表于 2021-10-25 16:03
取任意一个定时器,设置固定时间中断,比如1秒1次中断,那中断60次后去关掉不就好了吗?

试过,不准
回复

使用道具 举报

16

主题

426

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2765
金钱
2765
注册时间
2018-11-8
在线时间
438 小时
发表于 2021-11-4 15:59:47 | 显示全部楼层

不准是有多不准 ms级别还是s级别 还是更久?
原子的delay函数用过吗 那个已经很准了 延时1s循环60次肯定没问题,这个最容易实现了
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2021-11-5 08:15:16 | 显示全部楼层

你如果要准,那就要上晶振,然后看下震荡频率,可以调整晶振的匹配电容跟负载电阻
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 06:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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