2020博客总结 - 2021博客规划
-
2020
年:170
篇博客,新增245,184
访客,粉丝破千。 -
2020
年的博文主题为内核驱动相关子系统的剖析。
剖析思路:
刨析某个设备驱动前,先要介绍设备模型的核心思想。
设备模型可以简单的来说就是将硬件设备归纳、分类,然后抽象出一套标准的数据结构和接口。 -
2020
年的博文要求是每篇文章必须有图,以做到图文并茂对内核进行剖析。
例如下图为USB
设备端gadget
框架图解:
图解USB设备驱动设备驱动模型Gadget -
2020
年将近三年的博文进行了整理欢迎订阅:RK3399平台入门到精通系列讲解 - 总目录 - 最后
2020
年的博客不断输出,因为有我家露的不断支持和陪伴❤。
2020
雪松研究所十大博文推荐:
- 快速入门OpenHarmony的LiteOS微内核
- 图解Kernel Device Tree(设备树)的使用
- GPIO子系统框架图解
- 图解USB设备驱动设备驱动模型Gadget
- 通过sysfs清楚了解设备的系统状况
- Linux内核I2C子系统框架图解
- I2C的读写流程
- TTY相关数据结构关系及终端设备的打开
- 如何高效的阅读Linux内核设备驱动
- 嵌入式开发都可以理解的卷积网络(简单明了无公式)
2021
博文计划:
2021
年将继续专注于内核驱动相关内容,预计输出100
篇,每周定时推送两篇。
大致内容如下:
高速设备相关:
-
USB3.0/2.0
总线驱动分析 -
USB
网卡驱动分析 -
MMC
相关驱动分析 -
PCIE
相关驱动分析 -
SGMII
相关驱动分析
相关协议栈分析:
-
USB
协议分析 -
MMC
协议分析 -
IPv4
协议栈分析
低功耗内容
-
USB
的休眠与唤醒 - 整机的休眠与唤醒
- 休眠锁的介绍
调试内容
-
dump_stack
的使用与分析 -
dynamic debug
动态打印