电工学习网

 找回密码
 立即注册
查看: 3512|回复: 1
打印 上一主题 下一主题

是否要从单片机转为嵌入式Linux?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-6-8 20:50:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、先从单片机说起,市面上的单片机五花八门,而最常见运用最多的应该是STC家族的。
由于其技术成熟,使用简单,在很多的产品上都有用到,所以不必要担心过时和没有市场的问题。
在现在物联网的大时代背景下,以后能用到单片机的地方会越来越多。
2、而嵌入式linux则是用在需求更复杂的场景下,如:智能手机、相机等等。
对于嵌入式linux,从硬件设计到软件设计都会比单片机系统要复杂得多。

回复

使用道具 举报

沙发
 楼主| 发表于 2019-6-8 20:50:52 | 只看该作者
单片机和嵌入式linux我觉得说的不是一个事情。你问的应该是否在单片机上使用嵌入式OS,如嵌入式linux,是否有必要转到这个开发上。

当前单片机的种类已经很多了,不像2000年的时候说单片机大家大多认为是51系列。单片机主要是将CPU核、ROM、RAM、外设接口(如GPIO、I2C、SPI等)以及必要小功能(如看门狗、定时器、低速ADDA等)集成到一个芯片里,方便工业控制、物联网等场景应用。国内目前常用的STC的51系列、ST的stm32系列、TI的MSP430系列等等,都是应用较广的代表。

对于单片机来说,要区分应用场景,选择不同类型的单片机,同时根据选择的单片机及应用,来选择是否需要使用OS,并没有觉得的说法说用还是不用。无OS的应用基本都是单任务,简单的控制系统。对于略复杂的系统,多任务,就必须上操作系统了。

对于嵌入式OS的选择,则需要考虑硬件平台能力、应用场景以及项目的资金和维护要求。国内用的多的嵌入式os有linux、vxworks、ucos-II等。考虑到后续能力的可继承性,建议还是在能选择的场景,就多考虑嵌入式linux。

总之,根据现在业界的发展趋势,建议学习嵌入式linux。

回复 支持 反对

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-2 08:47

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

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