【01-驱动学习】

驱动学习

学习要求

学习目标

适用于IMX6ULL (只能跑Linux)丶RK3568(安卓)

  • linux 丶u-boot启动流程

  • Linux驱动开发框架丶设备模型框架

开发板资源选取

跑Linux的:IMX6ULL

跑安卓的:RK3399 RK3568

Linux内核

调试技巧

printk 动态打印

ftrace 调试性能

dump_stack 调用栈信息打印

devmem 读写内存

启动流程

内核裁剪

驱动加载顺序

Linux内核源码

Linux设备驱动模型

字符设备驱动模型(基础入门,常用)

块设备驱动模型(高阶进阶,一般不用SD卡)

最常用的platform设备驱动

设备树语法


驱动模块

硬件物理原理

软件模型框架

数据结构

Debug

性能优化

相关推荐
袁小皮皮不皮2 小时前
1.HCIP BFD 学习笔记(优化版)
服务器·网络·笔记·网络协议·学习·智能路由器·ip
装不满的克莱因瓶3 小时前
【自动驾驶领域】学习 Cityscapes 数据集——城市街景语义理解的标准基准
人工智能·pytorch·python·深度学习·学习·机器学习·自动驾驶
清辞8534 小时前
产品经理需求推进流程
大数据·深度学习·学习·产品经理
YM52e4 小时前
鸿蒙PC ArkTS 声明合并问题深度解析与最佳实践
学习·华为·harmonyos·鸿蒙·鸿蒙系统
海兰5 小时前
【实用程序】电商销售分析仪表盘 — 从零搭建一个AI参与的全栈数据洞察系统
人工智能·学习·算法
ken22325 小时前
在 Libreoffice Calc中输入自定义表情字符时,需要保存之后,才能正常显示
学习
zwenqiyu5 小时前
P5283 [十二省联考 2019] 异或粽子题解
c++·学习·算法
编程圈子6 小时前
电机驱动开发学习2. 直流无刷电机工作原理
驱动开发·学习
MartinYeung56 小时前
[论文学习]大型语言模型(LLM)安全与隐私-基于善、恶、丑的深度分析
学习·安全·语言模型
什仙6 小时前
Mathcad Prime 的教程资料
学习·工具