| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 嵌入式Linux开发的前世与今生——基本概述 -> 正文阅读 |
|
[嵌入式]嵌入式Linux开发的前世与今生——基本概述 |
目录 4,DSP(digital signal processor 一,嵌入式系统
?二,嵌入式系统开发在物联网开发中的作用
三,嵌入式系统组成结构?1,硬件和软件
?2,硬件层
3,中间层
4,软件层
5,?功能层与执行装置
四,嵌入式系统特点
五,嵌入式处理器1,分类
2,嵌入式微处理器
3,微控制器
4,DSP(digital signal processor
5,SOC
六,嵌入式Linux操作系统1,概念
2. Linux的主要特点
4,设备驱动?
5,Arch-体系结构
6,MMU:内存管理单元
7,VFS-虚拟文件系统?
?8,基本概念
七,?Linux内核目录结构● arch :包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、arm64、powerpc、mips 等。Linux 内核目前已经支持30 种左右的体系结构。在arch目录下,存放的是各个平台以及各个平台的芯片对Linux 内核进程调度、内存管理、中断等的支持,以及每个具体的SoC 和电路板的板级支持代码。 ● block:块设备驱动程序I/O 调度。 ● crypto:常用加密和散列算法(如AES、SHA 等),还有一些压缩和CRC 校验算法。 ● documentation:内核各部分的通用解释和注释。 ● drivers :设备驱动程序,每个不同的驱动占用一个子目录,如char、block、net、mtd、i2c 等。 ● fs:所支持的各种文件系统,如EXT、FAT、NTFS、JFFS2 等。 ● include:头文件,与系统相关的头文件放置在include/linux 子目录下。 ● init:内核初始化代码。著名的start_kernel() 就位于init/main.c 文件中。 ● ipc:进程间通信的代码。 ● kernel :内核最核心的部分,包括进程调度、定时器等,而和平台相关的一部分代码放在arch/*/kernel 目录下。 ● lib:库文件代码。 ● mm:内存管理代码,和平台相关的一部分代码放在arch/*/mm 目录下。 ● net:网络相关代码,实现各种常见的网络协议。 ● scripts:用于配置内核的脚本文件。 ● security:主要是一个SELinux 的模块。 ● sound:ALSA、OSS 音频设备的驱动核心代码和常用设备驱动。 ● usr:实现用于打包和压缩的cpio 等。 ● include:内核API 级别头文件。 八,嵌入式系统1,嵌入式Linux操作系统的优势
2,嵌入式系统开发流程
3,生成代码阶段
?4,交叉编译与链接
九,软件获取
|
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 2:37:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |