找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2115|回复: 8
打印 上一主题 下一主题
收起左侧

单片机内部时钟和RTOS系统

[复制链接]
跳转到指定楼层
楼主
ID:668004 发表于 2022-9-23 13:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.rtos也不是更好,只是看需求,当你有一些复杂应用,多任务调度,你裸机就很麻烦控制时间,最多自己写一个时间片调度,那RTOS更好进行任务管理。相当于是单片机的系统了,所以一般物料网产品上RTOS会方便很多?

2.内置高速时钟,低速时钟,有哪些优缺点?一般场合,能用内部时钟代替晶振不?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:752974 发表于 2022-9-23 15:08 | 只看该作者
可以用,就是精度稍差点,其它方面没问题。
回复

使用道具 举报

板凳
ID:123289 发表于 2022-9-23 17:31 | 只看该作者
高低内外的区别:
精度、速度、耗电。主要在这三个方面。
回复

使用道具 举报

地板
ID:629502 发表于 2022-9-23 17:45 | 只看该作者
一般场合内部晶振也是可以直接使用的,就是精度上没有外部时钟精准,要求不高的可以直接使用
回复

使用道具 举报

5#
ID:883242 发表于 2022-9-23 21:16 | 只看该作者
第二个问题找个datasheet看下LSI、HSI的参数看一下比上论坛来问要靠谱太多了。
回复

使用道具 举报

6#
ID:668004 发表于 2022-9-26 16:32 | 只看该作者
munuc_w 发表于 2022-9-23 15:08
可以用,就是精度稍差点,其它方面没问题。

不需要很精准   但是要满足产品五年的使用寿命   现在ADC采集的频率是每100ms采集一次数据  每15秒存一次数据 (一次数据多少字节  不清楚 我是搞硬件的 对这些还没搞通透)  如果用flash当做EEPROM用  能擦写多少次  换算成年是多少年
回复

使用道具 举报

7#
ID:1045963 发表于 2022-9-26 22:12 | 只看该作者
要求不高可以,内部的精度都不行。
回复

使用道具 举报

8#
ID:1034262 发表于 2022-9-27 11:06 | 只看该作者
看你对时钟的要求了,只要其精度满足你的要求,温漂、抖动也满足你的要求,那用内部更好,少个晶振,更可靠。
至于RTOS,看你项目要求了。多任务也可以不用RTOS的,基于时间片处理任务、时间触发任务等等都可以做到RTOS类似的功能。
回复

使用道具 举报

9#
ID:883242 发表于 2022-9-28 02:46 | 只看该作者
QWE4562012 发表于 2022-9-26 16:32
不需要很精准   但是要满足产品五年的使用寿命   现在ADC采集的频率是每100ms采集一 ...

你自己查datasheet,以前flash写寿命在10万次左右,现代精简很多次的低成本工艺,已经在1万次左右,也有更低的比如STM8S003可以做到100次。同样的24系列eeprom曾经的写寿命是1000万次,现在已经成功地降低到了100万次,如果都不够用,就用铁电吧。

flash和eeprom只有写是有次数限制的,读没有次数限制,读没有寿命的概念,只有MTBF的概念。
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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