嵌入式系统简介
来源:互联网 发布:dota2最新比赛数据 编辑:程序博客网 时间:2024/05/21 19:41
仅仅是一个简单的整理
硬件:
主板,主板上有SOC(system on chip), RAM, FLASH, 其他芯片,外设。
SOC, 片上系统,里面有CPU(可能是arm,可能是mips), 片内外设,如内存控制器,Display Controller, Flash controller, GPIO, interrupt oontroller, decoder
MCU, 一般都是8051系列的东西,主要做低功耗相关的东西
软件:
现在的嵌入式系统软件都很厚,堪比桌面系统。
现在的系统从底层到最上层分3层, bootloader, kernel, app.
bootloader用来引导操作系统,为了方便可能集成tftp,flash烧写等功能,当前最流行的就是uboot了。
kernel,内核,管理硬件,提供系统调用。一般包含虚存管理,进程管理,网络, IPC等。工作在核心态。linux不是一直都火么。
app层,用户用的就是app。这层可以做的很厚。如android,下面是库,然后是framework,然后才是真正的app。
app中包含事务处理模块,和ui。事务处理部分会调用api.
软件举例:
android
bootloader是uboot
kernel是linux
app层
HAL
library
jni
framework
app
硬件:
主板,主板上有SOC(system on chip), RAM, FLASH, 其他芯片,外设。
SOC, 片上系统,里面有CPU(可能是arm,可能是mips), 片内外设,如内存控制器,Display Controller, Flash controller, GPIO, interrupt oontroller, decoder
MCU, 一般都是8051系列的东西,主要做低功耗相关的东西
软件:
现在的嵌入式系统软件都很厚,堪比桌面系统。
现在的系统从底层到最上层分3层, bootloader, kernel, app.
bootloader用来引导操作系统,为了方便可能集成tftp,flash烧写等功能,当前最流行的就是uboot了。
kernel,内核,管理硬件,提供系统调用。一般包含虚存管理,进程管理,网络, IPC等。工作在核心态。linux不是一直都火么。
app层,用户用的就是app。这层可以做的很厚。如android,下面是库,然后是framework,然后才是真正的app。
app中包含事务处理模块,和ui。事务处理部分会调用api.
软件举例:
android
bootloader是uboot
kernel是linux
app层
HAL
library
jni
framework
app
- 嵌入式系统简介一
- 嵌入式系统简介二
- WinCE--嵌入式系统简介
- 嵌入式系统简介
- 嵌入式系统简介
- 嵌入式系统简介
- 嵌入式系统简介
- 嵌入式系统简介
- 嵌入式Linux系统BSP简介
- 嵌入式Linux系统BSP简介
- 嵌入式系统开发环境简介
- video4linux嵌入式影像系统简介
- 嵌入式系统PDA智能手机简介
- 嵌入式系统与linux简介
- 嵌入式Linux系统BSP简介
- WinCE实验教程之一嵌入式系统简介
- 嵌入式系统简介、应用及发展
- 嵌入式Linux系统的Bootloader简介
- Balanced Binary Tree
- 个性化推荐模型
- Deep Learning Tutorial 学习平台搭建
- Linux入门学习-ubuntu基本命令_第一章
- iOS: NSNotificationCenter的方法addObserver:selector:name:object:
- 嵌入式系统简介
- hdu 1016 DFS
- Build String
- 线性表->顺序表
- Hadoop集群下线节点
- poj 1018
- 推荐系统实践
- 学习Java虚拟机
- HDOJ1730[SG博弈]