首页
›
嵌入式基础与RISC-V
›
105-嵌入式Linux开发环境搭建
›
《嵌入式Linux开发环境搭建从实战》
VIP10
本课程属于:105-嵌入式Linux开发环境搭建
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux开发环境搭建从实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux概述
什么是嵌入式Linux · 嵌入式Linux的应用领域 · 嵌入式Linux开发流程概览
Linux
嵌入式
02
开发环境搭建
虚拟机安装(VMware/Virtu… · Ubuntu系统安装与配置 · 开发工具链安装
开发环境搭建
VMware/Virtu
03
Linux基础操作
文件系统结构 · 常用命令(ls · cd
Linux
基础操作
04
Vim编辑器
Vim的三种模式 · 基本编辑操作 · 配置与插件管理
Vim
编辑器
05
Shell编程基础
Shell脚本入门 · 变量与运算符 · 条件判断与循环
Shell
编程基础
06
GCC编译器
GCC编译流程 · 常用编译选项 · 静态库与动态库的生成与使用
GCC
编译器
07
Makefile与构建系统
Makefile基本语法 · 变量与规则 · 自动化构建实战
Makefile
构建系统
08
交叉编译环境搭建
交叉编译概念 · 交叉编译工具链安装 · 第一个交叉编译程序
交叉编译环境搭建
交叉编译概念
09
Bootloader概述
Bootloader的作用 · U-Boot简介 · U-Boot的编译与烧写
Bootloader
的作用
10
Linux内核编译
内核源码获取 · 内核配置(menuconfig) · 内核编译与安装
Linux
内核编译
11
设备树(Device Tree)
设备树概念 · DTS文件编写 · 设备树编译与使用
Device
Tree
12
根文件系统构建
根文件系统目录结构 · BusyBox构建最小根文件系统 · NFS挂载根文件系统
根文件系统构建
根文件系统目录结…
13
嵌入式Linux启动流程
从Bootloader到内核再到根文…
Linux
嵌入式
14
字符设备驱动开发
驱动框架 · 模块加载与卸载 · file_operations结构体…
字符设备驱动开发
驱动框架
15
GPIO驱动开发
GPIO子系统 · 设备树中GPIO配置 · GPIO驱动编写与测试
GPIO
驱动开发
16
中断处理
Linux中断机制 · 中断注册与释放 · 底半部机制(tasklet/work…
断处理
Linux
17
定时器与内核时间管理
内核定时器 · 高精度定时器 · jiffies与HZ
定时器
内核时间管理
18
内存管理
内存分配与释放(kmalloc · vmalloc) · 内存映射(mmap)
内存管理
kmalloc
19
并发与同步
自旋锁 · 互斥锁 · 信号量
并发
同步
20
平台设备驱动
平台总线模型 · platform_driver与pl… · 设备树匹配
平台设备驱动
平台总线模型
21
I2C驱动开发
I2C子系统架构 · I2C设备驱动编写 · 用户空间访问I2C设备
I2C
驱动开发
22
SPI驱动开发
SPI子系统架构 · SPI设备驱动编写 · SPI设备通信实战
SPI
驱动开发
23
USB驱动开发
USB子系统架构 · USB设备驱动编写 · USB Gadget驱动
USB
驱动开发
24
网络驱动开发
网络设备驱动框架 · net_device结构体 · 数据包收发流程
网络驱动开发
网络设备驱动框架
25
块设备驱动开发
块设备驱动框架 · 请求队列与bio结构体 · RAMDISK驱动实现
块设备驱动开发
块设备驱动框架
26
文件系统驱动开发
VFS(虚拟文件系统)架构 · 简单文件系统驱动实现
文件系统驱动开发
VFS
27
设备树与驱动匹配
设备树绑定文档 · 驱动与设备树匹配机制详解
设备树
驱动匹配
28
内核调试技术
printk调试 · kgdb调试 · ftrace跟踪
内核调试技术
printk
29
Yocto项目构建
Yocto项目简介 · BitBake构建系统 · 自定义镜像与层
Yocto
项目构建
30
嵌入式Linux项目实战
综合项目需求分析 · 硬件平台选型 · 系统移植与驱动开发
Linux
嵌入式
所属VIP或分类
同VIP:LinuxNFS挂载与调试串口环境搭建故障定位实战
同VIP:NFS挂载与TFTP烧录嵌入式Linux部署实战
同VIP:Qt交叉编译与嵌入式Linux开发环境搭建实战