Linux 内核与驱动训练营
文章平均质量分 94
芯片原厂工程师,带你深入学习 Linux 各个子系统。带你深入理解 Linux 系统框架、Linux 启动流程、Linux 内核配置与裁剪、Linux 设备驱动开发框架、设备驱动模型等。
嵌入式Linux系统开发
熟悉硬件、STM32单片机、嵌入式 Linux、Android。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
05 Linux 内核启动流程
Makefile 是用于管理源代码编译和构建的工具,利用规则来指导建立整个项目。Kconfig 是 Linux 内核的配置工具,用于选择编译内核时的不同配置选项,定制内核的功能和行为。原创 2024-06-08 11:00:09 · 445 阅读 · 0 评论 -
02 Linux 调试手段
strace:用来跟踪 Linux 进程执行时的系统调用和接收所接收的信号,可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。ftrace:是一个 Linux 内核函数跟踪器,function tracer,旨在帮助开发人员和系统设计者可以找到内核内部发生的事情,从 Linux-2.6 内核就支持了。atrace:Android tracer,使用 ftrace 来跟踪 Android 上层的函数调用。原创 2024-06-08 10:29:23 · 471 阅读 · 1 评论 -
01 基础知识
Visual Studio Code 和 Source Insight 类似,Visual Studio Sode 简称 VSCode,是微软出的一款编辑器,免费。在嵌入式系统开发应用平台中,tftp、nfs 和 samba 服务器是最常用的文件传输工具,tftp 和 nfs 是在嵌入式 Linux 开发环境中经常使用的传输工具,samba 则是 Linux 和 Windows 之间的文件传输工具。只不过 git 在工作中常用。如果你经常用 vim,可以在网上搜索一版好用的配置文件,UI 也会很好看。原创 2024-06-08 10:20:45 · 320 阅读 · 0 评论
分享