分享免费福利活动资讯,绿色软件,视频教程,源自灵魂的分享 — 4分贝

通俗易懂BSP及驱动开发视频教程

2021-09-09 15:21:45 投稿人:小贝 围观167 0 评论 添加收藏
课程主要讲解了ARM系统架构、Bootloader设计与移植、linux内核移植、Linux文件系统、设备驱动开发等等。学完本章能掌握什么:了解Linux文件内核,了解内核裁剪移植等 ,为用户后期平台驱动下的开发工作做准备。

通俗易懂BSP及驱动开发视频教程

教程目录:
01_第一章_平台裸机介绍
 01-驱动阶段大纲介绍.wmv
 02-基本概念.wmv
 03-S5P6818芯片介绍.wmv
 04-开发板介绍.wmv
 05-统一编址.wmv
 06-GNU工具.wmv
 07-链接.wmv
 08-GPIO裸机编程.wmv
 09-加载bin文件到内存.wmv

02_第二章_uboot
 01-启动方式分析.wmv
 02-启动方式确定.wmv
 03-BootLoader启动过程.wmv
 04-uboot配置.wmv
 05-uboot编译下载.wmv
 06-uboot命令.wmv
 07-uboot启动过程.wmv

03_第三章_kernel
 01-uboot命令.wmv
 02-kernel介绍.wmv
 03-内核配置.wmv
 04-内核编译.wmv
 05-tftpboot下载镜像.wmv
 06-通过fastboot下载.wmv
 07-bootcmd环境变量自动启动.wmv

04_第四章_rootfs
 01-Kconfig.wmv
 02-编译代码.wmv
 03-测试Kconfig编译代码.wmv
 04-文件系统的介绍.wmv
 05-根文件系统介绍.wmv
 06-根文件系统制作1.wmv
 07-根文件系统制作2.wmv
 08-根文件系统挂载.wmv

05_第五章_内核模块
 01-内核模块.wmv
 02-内核模块编写.wmv
 03-内核模块的编译.wmv
 04-内核模块传递参数1.wmv
 05-内核模块传递参数2.wmv
 06-printk.wmv
 07-符号表导出.wmv

06_第六章_chrdev
 01-驱动基本概念.wmv
 02-字符设备驱动框架1.wmv
 03-字符设备驱动框架2-cdev结构体.wmv
 04-字符设备驱动框架3.wmv
 05-字符设备驱动框架代码.wmv
 06-创建设备文件.wmv
 07-生成设备文件内核相关函数.wmv
 08-生成设备文件代码编写.wmv

07_第七章_字符设备驱动接口
 01-open打开过程中涉及的结构体.wmv
 02-open的系统调用.wmv
 03-read-write接口.wmv
 04-ioctl接口.wmv
 05-ioctl命令码.wmv
 06-硬件地址映射.wmv
 07-GPIO映射方法1.wmv
 08-GPIO映射方法2.wmv

08_第八章_GpioSubSystem_interrupt
 02-gpio子系统实例.wmv
 03-中断API说明.wmv
 04-中断实例.wmv
 05-中断测试.wmv
 06-中断底半部基本概念.wmv
 07-softirq实现的中断底半部.wmv
 08-tasklet实现中断底半部.wmv

09_第九章_中断底半部和定时器
 01-workqueue01.wmv
 02-workqueue02.wmv
 03-按键软件消抖.wmv
 04-内核定时器.wmv
 05-Kfifo.wmv
 06-并发与竞态的基本概念.wmv
 07-互斥体.wmv
 08-自旋锁特点.wmv
 09-自旋锁API.wmv
 10-自旋锁历程1.wmv
 11-自旋锁历程2.wmv

10_第十章_IO模型
 01-信号量-原子操作.wmv
 02-阻塞1.wmv
 03-阻塞2.wmv
 04-阻塞实例.wmv
 05-非阻塞.wmv
 06-IO多路复用.wmv
 07-IO多路复用代码.wmv
 08-异步通知.wmv

11_第十一章_异步通知_杂项设备驱动
 01-异步通知.wmv
 02-字符设备注册.wmv
 03-misc杂项设备1.wmv
 04-misc杂项设备2.wmv
 05-misc设备驱动例程.wmv
 06-platform平台总线.wmv
 07-platform-bus-dev.wmv
 08-platform相关结构体.wmv
 09-platform驱动和设备注册过程.wmv

12_第十二章_Platform_i2c
 01-platform-dev-drv编程.wmv
 02-platform获取设备信息.wmv
 03-DeviceTree基本语法1.wmv
 04-设备树介绍.wmv
 05-I2C总线时序.wmv
 06-I2C协议1.wmv
 07-I2C协议2.wmv
 08-I2C实训相关函数封装.wmv
 09-mma8653.wmv

13_第十三章_I2C子系统
 01-i2c子系统1.wmv
 02-i2c子系统2.wmv
 03-i2c子系统3.wmv
 04-mma驱动1.wmv
 05-mma驱动2.wmv
 06-mma驱动3.wmv

标签:BSP   ARM   Linux   开发

免责声明:
本站提供的一切内容信息、软件、教程、影音仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

下载地址(网盘访问密码:ugal)

百度网盘
4分贝分享网下载注意事项