OpenEdv-开源电子网

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

单片机运行时间怎么获取?

[复制链接]

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
发表于 2017-11-18 17:04:29 | 显示全部楼层 |阅读模式
1金钱
好像每个单片机一开机都会有一个记录单片机运行时间的寄存器,这个寄存器叫啥,然后就是会不会运行久了会溢出什么的。。
坐等大神解答

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-11-18 17:31:14 | 显示全部楼层
哪里有这样子的寄存器?普通的单片机怕是没有吧.
回复

使用道具 举报

56

主题

343

帖子

0

精华

高级会员

Rank: 4

积分
977
金钱
977
注册时间
2016-3-8
在线时间
267 小时
发表于 2017-11-18 17:52:36 | 显示全部楼层
MCU没有专门这样的寄存器吧,想记录运行时间可以自己用计时器或者RTC时钟做。
回复

使用道具 举报

8

主题

569

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2363
金钱
2363
注册时间
2015-5-8
在线时间
320 小时
发表于 2017-11-18 17:55:17 | 显示全部楼层
没有一直记录时间的寄存器,可以加RTC时钟到是
回复

使用道具 举报

7

主题

163

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2762
金钱
2762
注册时间
2017-5-17
在线时间
430 小时
发表于 2017-11-18 18:36:27 | 显示全部楼层
本帖最后由 39035605 于 2017-11-18 18:37 编辑

在Cortex-M3里面有一个外设叫DWT,可以做到ns级别的计数,具体的没试过,你可以网上找找资料。
回复

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
 楼主| 发表于 2017-11-19 08:39:24 | 显示全部楼层
炫色康康 发表于 2017-11-18 17:55
没有一直记录时间的寄存器,可以加RTC时钟到是

RTC好像只有到秒的,一秒一次实在是太久了。
回复

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
 楼主| 发表于 2017-11-19 08:40:20 | 显示全部楼层
39035605 发表于 2017-11-18 18:36
在Cortex-M3里面有一个外设叫DWT,可以做到ns级别的计数,具体的没试过,你可以网上找找资料。

这个的话跟用定时器差不多
回复

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
 楼主| 发表于 2017-11-19 08:41:10 | 显示全部楼层
炫色康康 发表于 2017-11-18 17:55
没有一直记录时间的寄存器,可以加RTC时钟到是

实在没有那也只能这样了
回复

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
 楼主| 发表于 2017-11-19 08:41:27 | 显示全部楼层
pdwdzz 发表于 2017-11-18 17:52
MCU没有专门这样的寄存器吧,想记录运行时间可以自己用计时器或者RTC时钟做。

没有就只能这样了
回复

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2016-2-9
在线时间
62 小时
 楼主| 发表于 2017-11-19 08:42:11 | 显示全部楼层
操作系统 发表于 2017-11-18 17:31
哪里有这样子的寄存器?普通的单片机怕是没有吧.

一个毕业几年的师兄说他有在这样用,,,也不知道我有没有理解错
回复

使用道具 举报

0

主题

126

帖子

0

精华

高级会员

Rank: 4

积分
502
金钱
502
注册时间
2016-11-28
在线时间
97 小时
发表于 2017-11-19 10:41:15 | 显示全部楼层
输出高低电平用示波器看
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-11-20 08:42:59 | 显示全部楼层
STM32F1的好像有你说的这个寄存器.普通的单片机哪里有
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 14:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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