主页职业技能程序开发
文章内容页

通俗易懂的物联网BSP及驱动开发教程

  • 发布者: youaremytea
  • 来源: 归一文学
  • 发表于2023-10-27
  • 阅读49

  •   物联网BSP课程,本课程共19.0GB,VIP会员可通过百度网盘转存下载或者在线播放。此“通俗易懂的物联网BSP及驱动开发教程”课程由千年教育收集整理。

      


      课程主要讲解了ARM系统架构、Bootloader设计与移植、linux内核移植、Linux文件系统、设备驱动开发等等。学完本章能掌握什么:了解Linux文件内核,了解内核裁剪移植等,为用户后期平台驱动下的开发工作做准备。

      课程大纲

      ├──01_第一章_平台裸机介绍  

      |  ├──笔记  

      |  |  └──Day01-Linux驱动-裸机开发.pdf 9.09M

      |  ├──代码  

      |  |  ├──01-最简单裸机工程代码  

      |  |  ├──02-edu-boot-code  

      |  |  └──03-have-subdir-6818  

      |  ├──教案  

      |  |  ├──01-1.嵌入式系统开发概述.pdf 2.19M

      |  |  └──01-2裸机工程开发调试.pdf 991.32kb

      |  └──视频  

      |  |  ├──01-驱动阶段大纲介绍.wmv 25.93M

      |  |  ├──02-基本概念.wmv 81.09M

      |  |  ├──03-S5P6818芯片介绍.wmv 218.93M

      |  |  ├──04-开发板介绍.wmv 41.85M

      |  |  ├──05-统一编址.wmv 100.98M

      |  |  ├──06-GNU工具.wmv 61.52M

      |  |  ├──07-链接.wmv 25.16M

      |  |  ├──08-GPIO裸机编程.wmv 63.17M

      |  |  └──09-加载bin文件到内存.wmv 72.79M

      ├──02_第二章_uboot  

      |  ├──笔记  

      |  |  └──Day02-Linux驱动-BootLoader.pdf 2.23M

      |  ├──代码  

      |  |  └──cmd_switch.c 1.62kb

      |  ├──教案  

      |  |  └──02-1.Bootloader应用分析.pdf 3.04M

      |  └──视频  

      |  |  ├──01-启动方式分析.wmv 62.91M

      |  |  ├──02-启动方式确定.wmv 287.79M

      |  |  ├──03-BootLoader启动过程.wmv 141.74M

      |  |  ├──04-uboot配置.wmv 226.15M

      |  |  ├──05-uboot编译下载.wmv 358.98M

      |  |  ├──06-uboot命令.wmv 268.96M

      |  |  └──07-uboot启动过程.wmv 210.62M

      ├──03_第三章_kernel  

      |  ├──笔记  

      |  |  └──Day03-Linux驱动-uboot命令-内核kernel.pdf 1.82M

      |  ├──代码  

      |  |  ├──01-v_motor_simple_3.4.39  

      |  |  ├──02-linux-3.0.8内核移植所需代码  

      |  |  └──03-linux-3.0.8内核移植所需文档  

      |  ├──教案  

      |  |  └──03-1.Linux内核开发移植.pdf 1.21M

      |  └──视频  

      |  |  ├──01-uboot命令.wmv 265.84M

      |  |  ├──02-kernel介绍.wmv 188.42M

      |  |  ├──03-内核配置.wmv 160.45M

      |  |  ├──04-内核编译.wmv 231.02M

      |  |  ├──05-tftpboot下载镜像.wmv 122.27M

      |  |  ├──06-通过fastboot下载.wmv 94.44M

      |  |  └──07-bootcmd环境变量自动启动.wmv 64.17M

      ├──04_第四章_rootfs  

      |  ├──笔记  

      |  |  └──Day04-Linux驱动-根文件系统.pdf 1.76M

      |  ├──代码  

      |  ├──教案  

      |  |  └──04-1.嵌入式文件系统.pdf 933.34kb

      |  └──视频  

      |  |  ├──01-Kconfig.wmv 202.51M

      |  |  ├──02-编译代码.wmv 191.91M

      |  |  ├──03-测试Kconfig编译代码.wmv 136.86M

      |  |  ├──04-文件系统的介绍.wmv 135.48M

      |  |  ├──05-根文件系统介绍.wmv 96.88M

      |  |  ├──06-根文件系统制作1.wmv 142.06M

      |  |  ├──07-根文件系统制作2.wmv 242.05M

      |  |  └──08-根文件系统挂载.wmv 119.81M

      ├──05_第五章_内核模块  

      |  ├──笔记  

      |  |  └──Day05-Linux驱动-内核模块.pdf 1020.21kb

      |  ├──代码  

      |  ├──教案  

      |  |  └──05-1.Linux字符设备驱动.pdf 1.64M

      |  └──视频  

      |  |  ├──01-内核模块.wmv 182.33M

      |  |  ├──02-内核模块编写.wmv 89.08M

      |  |  ├──03-内核模块的编译.wmv 222.60M

      |  |  ├──04-内核模块传递参数1.wmv 116.68M

      |  |  ├──05-内核模块传递参数2.wmv 79.66M

      |  |  ├──06-printk.wmv 53.71M

      |  |  └──07-符号表导出.wmv 70.51M

      ├──06_第六章_chrdev  

      |  ├──笔记  

      |  |  └──Day06-Linux驱动-字符设备驱动.pdf 300.98kb

      |  ├──代码  

      |  |  └──01_chrdev  

      |  ├──教案  

      |  └──视频  

      |  |  ├──01-驱动基本概念.wmv 60.41M

      |  |  ├──02-字符设备驱动框架1.wmv 50.33M

      |  |  ├──03-字符设备驱动框架2-cdev结构体.wmv 178.03M

      |  |  ├──04-字符设备驱动框架3.wmv 145.24M

      |  |  ├──05-字符设备驱动框架代码.wmv 301.20M

      |  |  ├──06-创建设备文件.wmv 70.00M

      |  |  ├──07-生成设备文件内核相关函数.wmv 96.89M

      |  |  └──08-生成设备文件代码编写.wmv 179.89M

      ├──07_第七章_字符设备驱动接口  

      |  ├──笔记  

      |  |  └──Day07-Linux驱动-字符设备.pdf 355.67kb

      |  ├──代码  

      |  |  ├──02_rw  

      |  |  └──03_ioctl  

      |  ├──教案  

      |  |  └──06-1.Linux_kernel_API.pdf 1.39M

      |  └──视频  

      |  |  ├──01-open打开过程中涉及的结构体.wmv 142.05M

      |  |  ├──02-open的系统调用.wmv 103.49M

      |  |  ├──03-read-write接口.wmv 276.56M

      |  |  ├──04-ioctl接口.wmv 49.86M

      |  |  ├──05-ioctl命令码.wmv 325.42M

      |  |  ├──06-硬件地址映射.wmv 71.47M

      |  |  ├──07-GPIO映射方法1.wmv 43.97M

      |  |  └──08-GPIO映射方法2.wmv 85.92M

      ├──08_第八章_GpioSubSystem_interrupt  

      |  ├──笔记  

      |  |  └──Day08-Linux驱动-GPIO子系统.pdf 324.30kb

      |  ├──代码  

      |  |  ├──04_led_ioremap  

      |  |  └──05_led_gpio_subsystem  

      |  ├──教案  

      |  |  └──07-1.工程实例.pdf 2.13M

      |  └──视频  

      |  |  ├──02-gpio子系统实例.wmv 136.02M

      |  |  ├──03-中断API说明.wmv 288.63M

      |  |  ├──04-中断实例.wmv 164.44M

      |  |  ├──05-中断测试.wmv 108.87M

      |  |  ├──06-中断底半部基本概念.wmv 222.19M

      |  |  ├──07-softirq实现的中断底半部x6g.com.wmv 163.37M

      |  |  └──08-tasklet实现中断底半部.wmv 204.37M

      ├──09_第九章_中断底半部和定时器  

      |  ├──笔记  

      |  |  └──Day09-Linux驱动-工作队列-定时器-同步互斥.pdf 310.61kb

      |  ├──代码  

      |  |  ├──02_Intterrupt  

      |  |  ├──05_timer  

      |  |  ├──06_Key  

      |  |  ├──07_spinlock  

      |  |  └──08_wait_event  

      |  ├──教案  

      |  └──视频  

      |  |  ├──01-workqueue01.wmv 769.26M

      |  |  ├──02-workqueue02.wmv 662.41M

      |  |  ├──03-按键软件消抖.wmv 65.55M

      |  |  ├──04-内核定时器.wmv 167.94M

      |  |  ├──05-Kfifo.wmv 1.04G

      |  |  ├──06-并发与竞态的基本概念.wmv 41.35M

      |  |  ├──07-互斥体.wmv 67.07M

      |  |  ├──08-自旋锁特点.wmv 38.86M

      |  |  ├──09-自旋锁API.wmv 56.15M

      |  |  ├──10-自旋锁历程1.wmv 1.01G

      |  |  └──11-自旋锁历程2.wmv 28.26M

      ├──10_第十章_IO模型  

      |  ├──笔记  

      |  |  └──Day10-Linux驱动——IO模型.pdf 302.25kb

      |  ├──代码  

      |  |  ├──08_wait_event  

      |  |  ├──09_poll  

      |  |  └──10_fasync  

      |  ├──教案  

      |  └──视频  

      |  |  ├──01-信号量-原子操作.wmv 268.48M

      |  |  ├──02-阻塞1.wmv 247.15M

      |  |  ├──03-阻塞2.wmv 173.69M

      |  |  ├──04-阻塞实例.wmv 255.66M

      |  |  ├──05-非阻塞.wmv 194.24M

      |  |  ├──06-IO多路复用.wmv 132.41M

      |  |  ├──07-IO多路复用代码.wmv 195.26M

      |  |  └──08-异步通知.wmv 80.06M

      ├──11_第十一章_异步通知_杂项设备驱动  

      |  ├──笔记  

      |  |  └──Day11-Linux驱动-异步通知-platform总线.pdf 237.02kb

      |  ├──代码  

      |  |  ├──10_fasync  

      |  |  └──11-miscdemo  

      |  ├──教案  

      |  └──视频  

      |  |  ├──01-异步通知.wmv 406.11M

      |  |  ├──02-字符设备注册.wmv 90.47M

      |  |  ├──03-misc杂项设备1.wmv 212.83M

      |  |  ├──04-misc杂项设备2.wmv 119.02M

      |  |  ├──05-misc设备驱动例程.wmv 103.09M

      |  |  ├──06-platform平台总线.wmv 101.99M

      |  |  ├──07-platform-bus-dev.wmv 304.11M

      |  |  ├──08-platform相关结构体.wmv 89.70M

      |  |  └──09-platform驱动和设备注册过程.wmv 440.02M

      ├──12_第十二章_Platform_i2c  

      |  ├──笔记  

      |  |  └──Day12-Linux驱动-platformBus-I2CBus.pdf 699.84kb

      |  ├──代码  

      |  |  ├──12-platform  

      |  |  └──13_gpio_i2c_mma  

      |  ├──教案  

      |  |  └──08-1.i2c原理及应用.pdf 1.35M

      |  └──视频  

      |  |  ├──01-platform-dev-drv编程.wmv 157.93M

      |  |  ├──02-platform获取设备信息.wmv 151.80M

      |  |  ├──03-DeviceTree基本语法1.wmv 162.58M

      |  |  ├──04-设备树介绍.wmv 139.37M

      |  |  ├──05-I2C总线时序.wmv 159.12M

      |  |  ├──06-I2C协议1.wmv 153.15M

      |  |  ├──07-I2C协议2.wmv 57.22M

      |  |  ├──08-I2C实训相关函数封装.wmv 266.95M

      |  |  └──09-mma8653.wmv 492.37M

      └──13_第十三章_I2C子系统  

      |  ├──笔记  

      |  |  └──Day13-Linux驱动-I2C子系统.pdf 128.85kb

      |  ├──代码  

      |  |  └──14_mma8653_i2c_subsys  

      |  ├──教案  

      |  |  ├──09-1.i2c子系统应用.pdf 1.17M

      |  |  └──09-2.重力传感器项目.pdf 644.60kb

      |  └──视频  

      |  |  ├──01-i2c子系统1.wmv 261.34M

      |  |  ├──02-i2c子系统2.wmv 255.40M

      |  |  ├──03-i2c子系统3.wmv 109.56M

      |  |  ├──04-mma驱动1.wmv 244.58M

      |  |  ├──05-mma驱动2.wmv 283.41M

      |  |  └──06-mma驱动3.wmv 147.53M

      

      下载价格: 10 e币 会员 8 e币

      下载权限:月卡会员|年卡会员|永久会员 可免费下载

      下载地址:

      深度阅读

      • 您也可以注册成为归一的作者,发表您的原创作品、分享您的心情!

      热点阅读