2、嵌入式 Linux 项目入门指南

嵌入式 Linux 项目入门指南

1. 嵌入式 Linux 简介

1.1 发展历程与普及情况

大约在 1999 年,Linux 开始成为嵌入式设备的可行选择。当时,Axis 发布了首款基于 Linux 的网络摄像头,TiVo 推出了首款数字视频录像机(DVR)。从那时起,Linux 的受欢迎程度不断攀升,如今已成为众多产品类别的首选操作系统。截至 2017 年,约有 20 亿台设备运行 Linux,其中包括大量运行基于 Linux 内核的 Android 智能手机,以及数亿台机顶盒、智能电视和 Wi-Fi 路由器,还有车辆诊断设备、秤、工业设备和医疗监控单元等各种设备。

1.2 为何复杂设备需要 Linux

以电视为例,乍一看,电视的功能似乎很简单,只是在屏幕上显示视频流。然而,如今的电视面临着更高的复杂性。由于摩尔定律的影响,芯片上的组件密度大约每两年就会翻倍,嵌入式设备中的系统级芯片(SoC)也变得越来越复杂,其技术参考手册可能长达数千页。现代电视处理的是数字、可能加密的视频流,需要进行处理才能生成图像。此外,电视还可连接互联网,接收来自智能手机、平板电脑和家庭媒体服务器的内容,甚至可以用于玩游戏等。因此,需要一个完整的操作系统来管理这种程度的复杂性。

1.3 Linux 被广泛采用的原因

  • 功能齐全 :Linux 拥有良好的调度器、网络栈,支持 USB、Wi-Fi、蓝牙、多种存储介质和多媒体设备等。
  • 多架构支持 :已被移植到广泛的处理器架构,包括 ARM、MIPS、x86 和 PowerPC 等常见于 SoC 设
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值