基于Ubuntu虚拟机的Linux驱动开发入门

Linux驱动开发培训系列教程网址https://edu.csdn.net/course/detail/26814

基于Ubuntu虚拟机的Linux驱动开发入门

即将出一套视频教程。该教程面向Linux驱动开发的初学者,基于Ubuntu虚拟机学习驱动开发,无需开发板

一,Linux概述及课程特色

二,搭建开发环境,

安装VMware。
安装souce insight。
在VMware上安装Ubuntu系统。
下载Linux源代码。
编译并更新Ubuntu上Linux内核。
内核配置原理。make menuconfig分析及.config文件介绍。

三,Linux常用命令

常用命令。
shell语法。
Shell脚本编程。

四,makefile

makefile语法。
编写makefile文件。
用makefile去编译一个APP。

五,驱动程序实例

编写并调试一个驱动程序。
编写该驱动的测试程序
编写makefile文件。
用测试程序去调试驱动。

六,基于platform的驱动程序实例

编写并调试一个基于platform_driver的驱动
分析内核中platform_device的注册流程。

七,RTC驱动实例

在内核源代码中,RTC驱动分析及调试。

八,USB设备驱动实例

USB设备驱动开发流程。
串口驱动分析。
内核源代码中USB转串口驱动的分析及调试。

九,PCI网卡设备驱动实例

网络设备驱动框架分析。
一个具体的网卡设备驱动分析及调试。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gaoyanli1972

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值