2777|7

7243

帖子

192

TA的资源

五彩晶圆(高级)

楼主
 

【极海 APM32E103VET6S MINI开发板评测】RTC测一下 [复制链接]

 

 

 

APM32内置一个RTC,如下所示

 

 

上面写可以选择LSI,就想测试下用LSI的精度吧

ST的我用过,LSI也不是很准,有的需要软件校准才可以用

 

看下APM32E103的手册

 

LSI是没有典型值的,感觉可能LSI差距是很大的可能

 

再次翻看APM32F103的手册

 

是有LSI的值得,所以APM32E103应该是做了某些裁剪

 

 

 

程序代码如图所示

 

 

 

大概掐秒表测试了一分钟左右,

误差真的比较大,几乎是差了一倍多。

最新回复

如何得到用LSI做出来的准确计时: 分析得到数据不准的原因: 楼主默认的分频系数为32768,当选用外部LSE时钟32.768KHZ的情况下可以得出来比较准确的1S钟计时,计算方式fLSE/分频系数=计数频率,32768Hz/32767约等于1Hz 当LSE换成LSI时,LSI的时钟不同芯片间有差异,典型值在40KHz左右,可以选用一个容易测量的分频,利用秒中断输出分频后的时钟频率,反推出准确的LSI,然后根据推算出来的LSI调整分频系数,得到相对准确的1Hz信号 1、利用楼主的程序,调整分频系数为40,推测可以得到的秒中断频率在1KHz左右,利用示波器计算或者自己做一个定时器捕获器,捕获到的频率,再反推LSI的真实频率, 2、根据LSI的真实频率修改分频系数,即可得到相对稳定的RTC时钟数据   详情 回复 发表于 2022-10-14 18:06
点赞 关注
 
 

回复
举报

7188

帖子

11

TA的资源

版主

沙发
 

大概掐秒表测试了一分钟左右,

误差真的比较大,几乎是差了一倍多。

学习了。谢谢分享!

 
 
 

回复

536

帖子

1

TA的资源

纯净的硅(中级)

板凳
 
这个误差这么大是MCU本身原因还是和程序或者周围元器件有关?

点评

官方程序,用的LSI  APM32E103没有LSI最大最小值  APM32F103有  详情 回复 发表于 2022-10-14 11:15
 
 
 

回复

7243

帖子

192

TA的资源

五彩晶圆(高级)

4
 
Honghuzaitian 发表于 2022-10-14 01:05 这个误差这么大是MCU本身原因还是和程序或者周围元器件有关?

官方程序,用的LSI  APM32E103没有LSI最大最小值  APM32F103有

 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

5
 

刚查了一下极海的官网,E103xE的数据手册https://www.geehy.com/uploads/tool/APM32E103xCxE%20%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8C%20V1.3.pdf,LSI的精度是有提供的

 

点评

论坛里提供的版本和这个版本不一样  新版本才有  详情 回复 发表于 2022-10-17 15:33
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

6
 

如何得到用LSI做出来的准确计时:

分析得到数据不准的原因:

楼主默认的分频系数为32768,当选用外部LSE时钟32.768KHZ的情况下可以得出来比较准确的1S钟计时,计算方式fLSE/分频系数=计数频率,32768Hz/32767约等于1Hz

当LSE换成LSI时,LSI的时钟不同芯片间有差异,典型值在40KHz左右,可以选用一个容易测量的分频,利用秒中断输出分频后的时钟频率,反推出准确的LSI,然后根据推算出来的LSI调整分频系数,得到相对准确的1Hz信号

1、利用楼主的程序,调整分频系数为40,推测可以得到的秒中断频率在1KHz左右,利用示波器计算或者自己做一个定时器捕获器,捕获到的频率,再反推LSI的真实频率,

2、根据LSI的真实频率修改分频系数,即可得到相对稳定的RTC时钟数据

image.png (67.5 KB, 下载次数: )

image.png

点评

是可以用好多种方法来做软件补偿 只是在不校准情况下,用过ST的 差距没有这么大而已  详情 回复 发表于 2022-10-17 15:34
 
 
 

回复

7243

帖子

192

TA的资源

五彩晶圆(高级)

7
 
怪叔叔 发表于 2022-10-14 17:51 刚查了一下极海的官网,E103xE的数据手册https://www.geehy.com/uploads/tool/APM32E103xCxE%20%E6%95%B0%E ...

论坛里提供的版本和这个版本不一样  新版本才有

 
 
 

回复

7243

帖子

192

TA的资源

五彩晶圆(高级)

8
 
怪叔叔 发表于 2022-10-14 18:06 如何得到用LSI做出来的准确计时: 分析得到数据不准的原因: 楼主默认的分频系数为32768,当选用外部 ...

是可以用好多种方法来做软件补偿

只是在不校准情况下,用过ST的 差距没有这么大而已

 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播报名| TI 面向楼宇和工厂自动化行业的毫米波雷达解决方案
【内容简介】TI 60GHz IWRL6432和 IWRL1432毫米波雷达传感器如何帮助解决楼宇和工厂自动化应用中的感应难题
【直播时间】5月28日(周三)上午10:00
【直播礼品】小米双肩包、contigo水杯、胶囊伞、安克充电器

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 13

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表