首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

嵌入式操作系统与物联网演进之路(一)

嵌入式操作系统与物联网演进之路(一)

物联网是新一代信息技术的重要组成部分,回顾其发展,其中不得不提的必然是嵌入式系统。传统的嵌入式系统与互联网的发展衍生出物联网,而在如今的物联网热潮之下,嵌入式系统也面临着全新的机遇与挑战。那么,两者的碰撞融合究竟会带来怎样的火花?对于传统的嵌入式开发者,我们应该如何改变应对新格局?在此我们采访了著名的嵌入式系统专家何小庆,跟他一起探索嵌入式操作系统与物联网演进之路。

以下为采访实录:

  CSDN:请您介绍一下自己以及目前所做的事情?

  何小庆:我于 1991 年北航计算机专业研究生毕业,之后在研究所做科研式项目,到 1995 年,开始从事嵌入式相关的工作,并创建了北京麦克泰软件技术有限公司。2009年之后,在北航出版社旗下的《单片机与嵌入式系统应用》杂志方面担任副主编,现在是编委会副主任,后来也在北航的电子信息学院和软件学院授课,。目前我一方面负责企业中的部分工作,另一方面从事杂志和教学工作。

  CSDN:在您这么多年的从业过程中,您如何提升自己的技能?

  何小庆:第一点,与时俱进。开发者身处 IT 产业之中,而我们知晓如今的 IT 产业最大的一个挑战的就是技术的日益变更,更新速度很快。嵌入式和物联网行业实际上也一样,虽然没有如 IT 产业的变化这么快,但是想要成为一名优秀的开发者,必须得与时代共同进步学习。因为短则十年前,你掌握的技术知识,在如今的项目可能都不会使用了。

  第二点,技术与产业应用结合。因为嵌入式系统本身跟物联网系统一样,它是面向于产业应用背景的,平时所说的物联网概念,只有将其放在比智能交通、智能家居这些产业中,才会发挥作用,更好地体现出来。因此必须要把你的技术和产业应用结合起来,这样作为工程师,才能将最大的价值发挥出来。

  物联网与嵌入式系统的碰撞融合

  CSDN:与早年相比,嵌入式操作系统最大的不同是什么?

  何小庆:嵌入式操作系统因为物联网技术和应用之后,又重新被很多人关注起来,同时嵌入式系统也发生了一些变化,主要有两个方面:


今天的嵌入式操作系统要关注物联网的底层技术,比如传感器的节点,以及一些我们称之为小型的通讯网关,这些节点在以前是不适用嵌入式操作系统的。但是现在因为物联网要具备联网的特点,,所以嵌入式操作系统就要往这个方面去深入发展,即往下。


其次嵌入式操作系统是要往上走。嵌入式操作系统的用武之地,一个是网关,还有一种是带有人机界面的设备,因为手机流行以后,大家都希望有一个非常好用的人机界面的操作方式;再往上发展即我们所说的云计算和人工智能,最典型的无人驾驶车,在这个里面大量的使用了嵌入式系统和嵌入计算技术。

  向下的嵌入式操作系统里面主要是实时的操作系统,如我们所说的 RTOS,应用的机会就会很大;向上的话,如 Linux 应用的机会就会很多,开源是主流。

  CSDN:您认为嵌入式开发的学习应该怎么如何开始和深入?

  何小庆:软硬结合是嵌入式系统的一个最大的特色。正如程序员学习 Java 编程需要有个 PC ,或者智能手机,智能手机可以说是嵌入式设备也可以说不是,它是计算机平台的。而物联网和嵌入式系统开发真的不太一样,想要开始嵌入式和物联网的开发,个人的建议是,首先需要有一块开发板,如 STM32,这个是最流行的,价格也很便宜,或者找个树莓派,然后再找到相应的一些开源的软件、编程工具,或者是 Linux 操作系统,然后就可以开始学习了。

  逐渐深入的话,大家可以按照物联网的一些应用场景来学习。因为物联网的话,至少要有传感器,如温度传感器、湿度传感器,然后结合开发板,将传感器加进来,其次再去找一个通讯模块,比如说蓝牙、WiFi,和开发板连起来,或者有了如树莓派这样的开发板,已经有了 WiFi 了,那就不需要了。大家可以试着做一下这种应用,把数据采集下来,然后进行数据的处理,再发到的智能手机或者云端,智能手机一般是比较容易的。

  CSDN:如今物联网与云计算的技术应用越来越广泛,嵌入式系统行业如何面对这样的机遇?

  何小庆:如今的物联网后端有云计算,也开始有大数据,在此之后,就是人工智能,这些对嵌入式系统的影响已经逐渐都展开了。从中国来讲,我们也算是倡导物联网最早的国家之一了。这些对嵌入式系统绝对是个机遇,因为就是物联网这扇门开放之后,物联网的发展就会越来越宽。而最初嵌入式系统是个单品,比如大家可见的控制器,它的程序是固定的写好的,按照程序员的要求,它经过编程设置好了,那么嵌入式系统从单品到后来发展成一个系统,就相对复杂一点,那个时候我们很多嵌入式系统是要通过 PC 把消息系统的数据展示出来,或者我们可以实现一个分布式的控制系统。物联网之后,嵌入式系统最大的变化就是将系统再往上面发展,即以服务的模式去发展,其体现出来就是曾经在 PC 上展示出来的数据,现在展示到云端和智能手机上了。嵌入式系统面临的机遇,就是我们要把原来的单品,变成系统,而且这个系统将来面向服务的。



上海.羿歌,主要立足于物联网之感知层的解决方案和组件设计制造。  18918134319
返回列表