数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4893|回复: 82

[ARM] 为什么大多数人都不喜欢使用STM32内置的RTC?

[复制链接]
发表于 2024-1-7 15:39:28 | 显示全部楼层
多一个芯片就多收一份回扣
回复 支持 反对

使用道具 举报

发表于 2024-1-7 15:53:58 | 显示全部楼层
lmn2005 发表于 2024-1-7 15:42
自己玩的,没有回扣的

那就是玩不转,自己玩肯定是要节约成本的,能用内部的RTC就不会用外部的,再说了,RTC的精度取决于外接晶振的精度,跟芯片的关系不大
回复 支持 反对

使用道具 举报

发表于 2024-1-7 21:59:54 来自手机浏览器 | 显示全部楼层
lmn2005 发表于 2024-1-7 18:29
是的,就是玩不了,因为卡在问题上,无法解决,所以放弃了
https://www.mydigit.cn/thread-374462-1-1.htm ...

那是你不会用
回复 支持 反对

使用道具 举报

发表于 2024-1-8 09:47:14 | 显示全部楼层
lmn2005 发表于 2024-1-8 07:55
是的,是我不会用,你能帮我吗?

我可以提供有偿帮助,建议你还是自己多摸索,多尝试不同的方式
回复 支持 反对

使用道具 举报

发表于 2024-1-8 14:21:40 | 显示全部楼层
今天专门测试了一下STM32F103的RTC,这个芯片可能是出的太久了,当前的RTC确实不太好用,虽然不好用,但是可以用的,只是麻烦一点,不如近几年出的新型号的RTC好用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2024-1-8 17:19:49 | 显示全部楼层

标准外设固件库,硬件是一样,用什么库都可以,只不过HAL太绕了,对STM32那孱弱的性能来说是非常大的负担。
STM32F103的RTC比较简单,寄存器也不多。
回复 支持 反对

使用道具 举报

发表于 2024-1-8 18:10:29 来自手机浏览器 | 显示全部楼层
lmn2005 发表于 2024-1-8 17:59
我是用STM32CubeMX生成 (HAL库)初始代码的。

hal库比标准外设库更简单
回复 支持 反对

使用道具 举报

发表于 2024-1-9 13:48:51 | 显示全部楼层
HAL库又叫BUG库,果然不是空穴来风,RTC的HAL库有BUG,设置日期和时间后可以读到正确的日期和时间,芯片复位后就只能读到正确的时间,读不到正确的日期了,看来只能自己写设置日期时间和获取日期时间的算法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2024-1-9 14:24:21 | 显示全部楼层
修改一下hal库,使用自己的设置时间和获取时间算法,RTC时间终于正常了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2024-1-9 14:37:50 | 显示全部楼层
本帖最后由 595953427@qq 于 2024-1-9 14:45 编辑

STM32F103性能太弱鸡,卡成狗
      

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2024-1-9 14:53:32 | 显示全部楼层
595953427@qq 发表于 2024-1-9 14:37
STM32F103性能太弱鸡,卡成狗

这还是用标准外设库写的,用了FreeRTOS + lvgl,如果用HAL库会更卡
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-22 10:47 , Processed in 0.187200 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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