嵌入式 µClinux 及其应用开发
本章提纲
熟悉嵌入式操作系统的基本概念;
了解 µClinux 系统概况;
掌握 µClinux 系统下开发应用程序。
嵌入式系统基本组成
为什么要采用操作系统
操作系统 ( 内核 Kernel) 的基本服务是任
务切换。即为每个任务分配 CPU 时间,
并负责任务之间的通信。
使用内核可以简化应用系统的设计。
内核允许将应用分成若干个任务,由内
核管理它们。
典型嵌入式操作系统的特性
完成某一项或有限项功能;不是通用型的
在性能和实时性方面有严格的限制
能源、成本和可靠性通常是影响设计的重要因
素
占有资源少、易于连接
系统功能可针对需求进行裁剪、调整和生成以
便满足最终产品的设计要求