OpenEdv-开源电子网

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

如何实现模拟时钟 时针实时更新的方法

[复制链接]

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
发表于 2015-1-14 14:10:29 | 显示全部楼层 |阅读模式
5金钱


如何实现时针的实时更新呢,各为其有没有现成的程序分享一下,或者说说您的思路。

最佳答案

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

原子的F4有源码 可以参照下
水的比较多。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6756

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12979
金钱
12979
注册时间
2012-11-26
在线时间
3786 小时
发表于 2015-1-14 14:10:30 | 显示全部楼层
原子的F4有源码 可以参照下
学无止境
回复

使用道具 举报

70

主题

6756

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12979
金钱
12979
注册时间
2012-11-26
在线时间
3786 小时
发表于 2015-1-14 14:13:28 | 显示全部楼层
1、用背景颜色画线  清除上一条线
2、用红/绿/黄  画你需要的线

线的起点为圆心,终点可以计算出来的,有半径,有角度。。。。。

然后起点到终点画线
学无止境
回复

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
 楼主| 发表于 2015-1-14 14:34:17 | 显示全部楼层
我知道有源码,原子的程序时钟是不更新的,几点就是几点。
水的比较多。
回复

使用道具 举报

70

主题

6756

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12979
金钱
12979
注册时间
2012-11-26
在线时间
3786 小时
发表于 2015-1-14 14:36:08 | 显示全部楼层
回复【4楼】青苹果PAD:
---------------------------------
不懂你什么意思  呵呵
学无止境
回复

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
 楼主| 发表于 2015-1-14 14:52:31 | 显示全部楼层
这是网上的图片,他的时针是实时跟新的。

水的比较多。
回复

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
 楼主| 发表于 2015-3-5 13:31:21 | 显示全部楼层
模拟时钟,时针实时更新。至今还没解决。
水的比较多。
回复

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
 楼主| 发表于 2015-3-5 13:32:23 | 显示全部楼层
回复【2楼】jermy_z:
---------------------------------
我知道怎么画线。。。。。。。
水的比较多。
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11472
金钱
11472
注册时间
2014-4-1
在线时间
1296 小时
发表于 2015-3-5 21:16:26 | 显示全部楼层
回复【8楼】青苹果PAD:
---------------------------------

这事,就是三个基本功:
1、取RTC的时、分、秒数据,保证每秒至少取一次数据;每秒多次就更没问题。
2、每读一次数据,就计算一次三个指针的位置,可以是角度,也可以是终点坐标。起点已知,就是圆心。
3、画三条线,计算一次就画一次。效果就出来了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 06:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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