宅学部落
|
本地书签
站点地图
关于我们
新书出版:嵌入式C语言自我修养
书籍勘误
视频教程
全部分类
本地标签
原创教程
Linux开发基础
嵌入式硬件
内核驱动开发
编程语言
最近更新
原创教程
公众号文章汇总
站长在公众号、知乎、博客上的文章归档
视频教程
《嵌入式工程师自我修养》系列教程学习路线指南
求职面试
嵌入式求职招聘,面试题分享,行业动态
Linux开发基础
GDB简明教程
GDB调试入门
Git教程
学会使用Git工具管理项目、代码、与团队合作、研究开源项目
Linux入门教程
Linux开发基础课程,系统安装维护、开发工具、环境搭建、项
vim使用入门
学会使用vim编写程序,掌握vim的各种常用基本命令
Makefile 简明教程
Makefile语法基础,Makefile入门教程,从零编写
shell 简明教程
shell脚本编程语言入门,shell简明教程,shell教
Linux命令大全
嵌入式、Linux开发运维,常用的100个高频shell命令
GCC 简明教程
GCC编译器使用入门指南,最适合新手观看的教程
Linux高级命令
嵌入式、Linux开发运维,常用的100个高级shell命令
嵌入式硬件
嵌入式硬件入门
嵌入式硬件,电路原理,芯片手册,芯片架构
STM32处理器
stm32硬件电路设计
RK3588处理器
RK3588 AIoT处理器硬件设计
内核驱动开发
QEMU教程
使用qemu仿真arm开发板,移植U-boot、kernel
Linux内核编程
Linux内核入门,驱动开发核心理论
Linux内存API接口函数
Linux内核内存管理,内存的申请与释放
Linux内存子系统
系统学习Linux内存子系统整体框架
串口驱动
串口驱动、串口协议、串口通信
Device Tree 设备树教程
Linux内核设备树,device tree 教程
Linux内核模块机制
模块签名、模块机制分析
编程语言
Python入门教程
Python入门教程
C语言入门
嵌入式下各种编程语言的语法学习、编程技巧
嵌入式C语言自我修养
嵌入式下C语言进阶学习,C语言的模块化编程、C语言面向对象编
C 库函数大全
C标准库函数,C库函数使用说明,C库函数使用大全
最近更新
Linux sed命令
STM32处理器简介
RK平台镜像及分区介绍
defconfig和.config的关系
如何学习硬件?
面试找工作,学这两套课程
内核模块 信息和符号导出
内核模块 许可证声明
内核模块 module_init
内核模块 编程编程
内核模块 Makefile模板示例
内核模块 动态编译
内核模块 静态编译
内核模块 动态加载
内核模块 静态加载
内核模块 初始化流程
内核模块 版本控制
内核模块 签名机制
内核模块 kmod命令
内核模块 简介
mmap/munmap 函数
C语言和汇编语言相互调用
驱动开发学习指南
realloc 函数
calloc 函数
Linux内存管理:开始学习
96boards硬件规范简介
Linux内存管理子系统
malloc free 函数
Linux内存API接口
RK3588处理器
RK平台镜像及分区介绍
STM32处理器
STM32处理器简介
嵌入式硬件入门
如何学习硬件?
Linux内核模块机制
内核模块 信息和符号导出
内核模块 许可证声明
内核模块 module_init
内核模块 编程编程
内核模块 Makefile模板示例
内核模块 动态编译
内核模块 静态编译
内核模块 动态加载
内核模块 静态加载
内核模块 初始化流程
内核模块 版本控制
内核模块 签名机制
内核模块 kmod命令
内核模块 简介