最新公告
  • 欢迎您光临学IT那点事,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 千峰物联网与嵌入式(视频+资料)千峰物联网与嵌入式通俗易懂BSP及驱动开发教程

    千峰物联网与嵌入式(视频+资料)千峰物联网与嵌入式通俗易懂BSP及驱动开发教程 最后编辑:2026-02-09
    会员服务: 网盘下载 自动提取 学习指导 环境配置二次开发BUG修复

    课程介绍

    千峰物联网与嵌入式课程是一套系统化、实战导向的技术培训体系,专注于培养具备从底层硬件开发到上层物联网应用全栈能力的工程师。课程内容覆盖嵌入式开发核心技能链,尤其在BSP(板级支持包)及驱动开发方面有深入讲解,适合希望进入智能硬件、工业控制、车联网等领域的学习者。

    课程目录

    15-073-千峰物联网与嵌入式(视频+资料)千峰物联网与嵌入式通俗易懂BSP及驱动开发教程/
    │├─01_第一章_平台裸机介绍
    │├─02_第二章_uboot
    │├─03_第三章_kernel
    │├─04_第四章_rootfs
    │├─05_第五章_内核模块
    │├─06_第六章_chrdev
    │├─07_第七章_字符设备驱动接口
    │├─08_第八章_GpioSubSystem_interrupt
    │├─09_第九章_中断底半部和定时器
    │├─10_第十章_IO模型
    │├─11_第十一章_异步通知_杂项设备驱动
    │├─12_第十二章_Platform_i2c
    │├─13_第十三章_I2C子系统
    │01_第一章_平台裸机介绍/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频

    详细目录

    ││代码/
    │││├─01-最简单裸机工程代码
    │││├─03-have-subdir-6818
    │││01-最简单裸机工程代码/
    ││││├─01-no-subdir
    ││││├─02-have-subdir
    ││││01-no-subdir/
    │││││├─Makefile 975byte
    │││││├─app.lds 181byte
    │││││├─main.c 227byte
    │││││├─s5pv210.h 2.2KB
    │││││├─uart.c 7.9KB
    │││││├─uart.h 271byte
    ││││02-have-subdir/
    │││││├─Makefile 1KB
    │││││├─Rules.make 451byte
    │││││├─app.lds 194byte
    │││││├─drivers
    │││││├─include
    │││││├─init
    │││││drivers/
    ││││││├─uart
    ││││││uart/
    │││││││├─Makefile 72byte
    │││││││├─uart.c 7.9KB
    │││││include/
    ││││││├─s5pv210.h 2.2KB
    ││││││├─uart.h 273byte
    │││││init/
    ││││││├─Makefile 82byte
    ││││││├─main.c 232byte
    │││03-have-subdir-6818/
    ││││├─Makefile 1KB
    ││││├─Rules.make 471byte
    ││││├─app.dis 46KB
    ││││├─app.lds 195byte
    ││││├─app.map 394byte
    ││││├─drivers
    ││││├─include
    ││││├─init
    ││││drivers/
    │││││├─uart
    │││││uart/
    ││││││├─Makefile 72byte
    ││││││├─uart.c 8KB
    ││││include/
    │││││├─s5p6818.h 2.4KB
    │││││├─uart.h 317byte
    ││││init/
    │││││├─Makefile 82byte
    │││││├─main.c 702byte
    ││教案/
    │││├─01-1.嵌入式系统开发概述.pdf 2.2MB
    │││├─01-2裸机工程开发调试.pdf 991.3KB
    ││笔记/
    │││├─Day01-Linux驱动-裸机开发.pdf 9.1MB
    ││视频/
    │││├─01-驱动阶段大纲介绍.wmv 25.9MB
    │││├─02-基本概念.wmv 81.1MB
    │││├─03-S5P6818芯片介绍.wmv 218.9MB
    │││├─04-开发板介绍.wmv 41.8MB
    │││├─05-统一编址.wmv 101MB
    │││├─06-GNU工具.wmv 61.5MB
    │││├─07-链接.wmv 25.2MB
    │││├─08-GPIO裸机编程.wmv 63.2MB
    │││├─09-加载bin文件到内存.wmv 72.8MB
    │02_第二章_uboot/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─cmd_switch.c 1.6KB
    ││教案/
    │││├─02-1.Bootloader应用分析.pdf 3MB
    ││笔记/
    │││├─Day02-Linux驱动-BootLoader.pdf 2.2MB
    │││├─README.txt 1.7KB
    ││视频/
    │││├─01-启动方式分析.wmv 62.9MB
    │││├─02-启动方式确定.wmv 287.8MB
    │││├─03-BootLoader启动过程.wmv 141.7MB
    │││├─04-uboot配置.wmv 226.1MB
    │││├─05-uboot编译下载.wmv 359MB
    │││├─06-uboot命令.wmv 269MB
    │││├─07-uboot启动过程.wmv 210.6MB
    │03_第三章_kernel/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─01-v_motor_simple_3.4.39
    │││├─02-linux-3.0.8内核移植所需代码
    │││├─03-linux-3.0.8内核移植所需文档
    │││01-v_motor_simple_3.4.39/
    ││││├─Makefile 483byte
    ││││├─v_motor_driver.c 2.6KB
    ││││├─v_motor_test.c 620byte
    │││02-linux-3.0.8内核移植所需代码/
    ││││├─bma150.c 26KB
    ││││├─dev-ohci.c 1.2KB
    ││││├─goodix_queue.h 2.4KB
    ││││├─goodix_touch.c 22.2KB
    ││││├─goodix_touch.h 2.1KB
    ││││├─ohci-s5p.c 6.8KB
    ││││├─ohci.h 685byte
    ││││├─regs-gpio.h 11.7KB
    ││││├─s3c_nand.c 31.4KB
    │││03-linux-3.0.8内核移植所需文档/
    ││││├─a8
    ││││a8/
    │││││├─10、linux-3.0.8内核无线网卡移植.doc 28.5KB
    │││││├─10、linux-3.0.8内核无线网卡移植.pdf 74.3KB
    │││││├─1、linux-3.0.8内核移植.doc 77.5KB
    │││││├─1、linux-3.0.8内核移植.pdf 108.1KB
    │││││├─2、linux-3.0.8内核LCD移植.doc 46KB
    │││││├─2、linux-3.0.8内核LCD移植.pdf 84.2KB
    │││││├─3、linux-3.0.8内核修改开机logo.doc 32KB
    │││││├─3、linux-3.0.8内核修改开机logo.pdf 99.9KB
    │││││├─4、linux-3.0.8内核网卡移植.doc 45.5KB
    │││││├─4、linux-3.0.8内核网卡移植.pdf 80.2KB
    │││││├─5、linux-3.0.8内核声卡移植.doc 41KB
    │││││├─5、linux-3.0.8内核声卡移植.pdf 78.2KB
    │││││├─6、linux-3.0.8内核SD、RTC移植.doc 31KB
    │││││├─6、linux-3.0.8内核SD、RTC移植.pdf 76.4KB
    │││││├─7、linux-3.0.8内核I2C触摸屏移植.doc 42KB
    │││││├─7、linux-3.0.8内核I2C触摸屏移植.pdf 88.1KB
    │││││├─8、linux-3.0.8内核SPI移植.doc 41.5KB
    │││││├─8、linux-3.0.8内核SPI移植.pdf 86.7KB
    │││││├─9、linux-3.0.8内核USB移植.doc 75KB
    │││││├─9、linux-3.0.8内核USB移植.pdf 106.4KB
    ││教案/
    │││├─03-1.Linux内核开发移植.pdf 1.2MB
    ││笔记/
    │││├─Day03-Linux驱动-uboot命令-内核kernel.pdf 1.8MB
    ││视频/
    │││├─01-uboot命令.wmv 265.8MB
    │││├─02-kernel介绍.wmv 188.4MB
    │││├─03-内核配置.wmv 160.5MB
    │││├─04-内核编译.wmv 231MB
    │││├─05-tftpboot下载镜像.wmv 122.3MB
    │││├─06-通过fastboot下载.wmv 94.4MB
    │││├─07-bootcmd环境变量自动启动.wmv 64.2MB
    │04_第四章_rootfs/
    ││├─教案
    ││├─笔记
    ││├─视频
    ││教案/
    │││├─04-1.嵌入式文件系统.pdf 933.3KB
    ││笔记/
    │││├─Day04-Linux驱动-根文件系统.pdf 1.8MB
    ││视频/
    │││├─01-Kconfig.wmv 202.5MB
    │││├─02-编译代码.wmv 191.9MB
    │││├─03-测试Kconfig编译代码.wmv 136.9MB
    │││├─04-文件系统的介绍.wmv 135.5MB
    │││├─05-根文件系统介绍.wmv 96.9MB
    │││├─06-根文件系统制作1.wmv 142.1MB
    │││├─07-根文件系统制作2.wmv 242.1MB
    │││├─08-根文件系统挂载.wmv 119.8MB
    │05_第五章_内核模块/
    ││├─教案
    ││├─笔记
    ││├─视频
    ││教案/
    │││├─05-1.Linux字符设备驱动.pdf 1.6MB
    ││笔记/
    │││├─Day05-Linux驱动-内核模块.pdf 1020.2KB
    ││视频/
    │││├─01-内核模块.wmv 182.3MB
    │││├─02-内核模块编写.wmv 89.1MB
    │││├─03-内核模块的编译.wmv 222.6MB
    │││├─04-内核模块传递参数1.wmv 116.7MB
    │││├─05-内核模块传递参数2.wmv 79.7MB
    │││├─06-printk.wmv 53.7MB
    │││├─07-符号表导出.wmv 70.5MB
    │06_第六章_chrdev/
    ││├─代码
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─01_chrdev
    │││├─README.txt 1.7KB
    │││01_chrdev/
    ││││├─Makefile 261byte
    ││││├─demo.c 2.6KB
    ││││├─demo.mod.c 444byte
    ││││├─modules.order 62byte
    ││││├─test.c 227byte
    ││笔记/
    │││├─Day06-Linux驱动-字符设备驱动.pdf 301KB
    ││视频/
    │││├─01-驱动基本概念.wmv 60.4MB
    │││├─02-字符设备驱动框架1.wmv 50.3MB
    │││├─03-字符设备驱动框架2-cdev结构体.wmv 178MB
    │││├─04-字符设备驱动框架3.wmv 145.2MB
    │││├─05-字符设备驱动框架代码.wmv 301.2MB
    │││├─06-创建设备文件.wmv 70MB
    │││├─07-生成设备文件内核相关函数.wmv 96.9MB
    │││├─08-生成设备文件代码编写.wmv 179.9MB
    │07_第七章_字符设备驱动接口/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─02_rw
    │││├─03_ioctl
    │││02_rw/
    ││││├─Makefile 261byte
    ││││├─demo.c 3.5KB
    ││││├─demo.mod.c 444byte
    ││││├─modules.order 62byte
    │││03_ioctl/
    ││││├─Makefile 261byte
    ││││├─demo.c 3.2KB
    ││││├─demo.mod.c 444byte
    ││││├─ioctl_demo.h 252byte
    ││││├─modules.order 68byte
    ││││├─test.c 351byte
    ││教案/
    │││├─06-1.Linux_kernel_API.pdf 1.4MB
    ││笔记/
    │││├─Day07-Linux驱动-字符设备.pdf 355.7KB
    ││视频/
    │││├─01-open打开过程中涉及的结构体.wmv 142MB
    │││├─02-open的系统调用.wmv 103.5MB
    │││├─03-read-write接口.wmv 276.6MB
    │││├─04-ioctl接口.wmv 49.9MB
    │││├─05-ioctl命令码.wmv 325.4MB
    │││├─06-硬件地址映射.wmv 71.5MB
    │││├─07-GPIO映射方法1.wmv 44MB
    │││├─08-GPIO映射方法2.wmv 85.9MB
    │││├─README.txt 1.7KB
    │08_第八章_GpioSubSystem_interrupt/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─04_led_ioremap
    │││├─05_led_gpio_subsystem
    │││04_led_ioremap/
    ││││├─Makefile 328byte
    ││││├─demo.c 7.2KB
    ││││├─s5p6818_led.h 144byte
    ││││├─tags 2.7KB
    ││││├─test.c 523byte
    │││05_led_gpio_subsystem/
    ││││├─Makefile 379byte
    ││││├─demo.c 5.4KB
    ││││├─s5p6818_led.h 144byte
    ││││├─tags 2.2KB
    ││││├─test.c 519byte
    ││教案/
    │││├─07-1.工程实例().pdf 2.1MB
    ││笔记/
    │││├─Day08-Linux驱动-GPIO子系统.pdf 324.3KB
    ││视频/
    │││├─02-gpio子系统实例.wmv 136MB
    │││├─03-中断API说明.wmv 288.6MB
    │││├─04-中断实例.wmv 164.4MB
    │││├─05-中断测试.wmv 108.9MB
    │││├─06-中断底半部基本概念.wmv 222.2MB
    │││├─07-softirq实现的中断底半部x6g.com.wmv 163.4MB
    │││├─08-tasklet实现中断底半部.wmv 204.4MB
    │09_第九章_中断底半部和定时器/
    ││├─代码
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─02_Intterrupt
    │││├─05_timer
    │││├─06_Key
    │││├─07_spinlock
    │││├─08_wait_event
    │││02_Intterrupt/
    ││││├─Makefile 261byte
    ││││├─demo.c 1.1KB
    ││││├─demo.mod.c 444byte
    ││││├─modules.order 65byte
    │││05_timer/
    ││││├─Makefile 261byte
    ││││├─demo.c 738byte
    ││││├─demo.mod.c 444byte
    ││││├─modules.order 60byte
    │││06_Key/
    ││││├─Makefile 261byte
    ││││├─demo.c 1.5KB
    ││││├─demo.mod.c 444byte
    ││││├─modules.order 58byte
    │││07_spinlock/
    ││││├─Makefile 252byte
    ││││├─demo.c 3.2KB
    ││││├─demo.mod.c 1.4KB
    ││││├─modules.order 63byte
    ││││├─test.c 244byte
    │││08_wait_event/
    ││││├─Makefile 252byte
    ││││├─demo.c 3.7KB
    ││││├─demo.mod.c 1.8KB
    ││││├─modules.order 65byte
    ││││├─test.c 373byte
    ││笔记/
    │││├─Day09-Linux驱动-工作队列-定时器-同步互斥.pdf 310.6KB
    ││视频/
    │││├─01-workqueue01.wmv 769.3MB
    │││├─02-workqueue02.wmv 662.4MB
    │││├─03-按键软件消抖.wmv 65.6MB
    │││├─04-内核定时器.wmv 167.9MB
    │││├─05-Kfifo.wmv 1GB
    │││├─06-并发与竞态的基本概念.wmv 41.3MB
    │││├─07-互斥体.wmv 67.1MB
    │││├─08-自旋锁特点.wmv 38.9MB
    │││├─09-自旋锁API.wmv 56.2MB
    │││├─10-自旋锁历程1.wmv 1GB
    │││├─11-自旋锁历程2.wmv 28.3MB
    │10_第十章_IO模型/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─08_wait_event
    │││├─09_poll
    │││├─10_fasync
    │││08_wait_event/
    ││││├─Makefile 252byte
    ││││├─demo.c 3.7KB
    ││││├─demo.mod.c 1.8KB
    ││││├─modules.order 65byte
    ││││├─test.c 373byte
    │││09_poll/
    ││││├─Makefile 252byte
    ││││├─demo.c 4KB
    ││││├─test.c 1KB
    │││10_fasync/
    ││││├─Makefile 252byte
    ││││├─demo.c 4.5KB
    ││││├─test.c 518byte
    ││教案/
    │││├─README.txt 1.7KB
    ││笔记/
    │││├─Day10-Linux驱动——IO模型.pdf 302.3KB
    ││视频/
    │││├─01-信号量-原子操作.wmv 268.5MB
    │││├─02-阻塞1.wmv 247.2MB
    │││├─03-阻塞2.wmv 173.7MB
    │││├─04-阻塞实例.wmv 255.7MB
    │││├─05-非阻塞.wmv 194.2MB
    │││├─06-IO多路复用.wmv 132.4MB
    │││├─07-IO多路复用代码.wmv 195.3MB
    │││├─08-异步通知.wmv 80.1MB
    │11_第十一章_异步通知_杂项设备驱动/
    ││├─代码
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─10_fasync
    │││├─11-miscdemo
    │││10_fasync/
    ││││├─Makefile 252byte
    ││││├─demo.c 4.5KB
    ││││├─test.c 518byte
    │││11-miscdemo/
    ││││├─Makefile 252byte
    ││││├─demo.c 1.1KB
    ││││├─demo.mod.c 444byte
    ││││├─modules.order 63byte
    ││││├─test.c 284byte
    ││笔记/
    │││├─Day11-Linux驱动-异步通知-platform总线.pdf 237KB
    ││视频/
    │││├─01-异步通知.wmv 406.1MB
    │││├─02-字符设备注册.wmv 90.5MB
    │││├─03-misc杂项设备1.wmv 212.8MB
    │││├─04-misc杂项设备2.wmv 119MB
    │││├─05-misc设备驱动例程.wmv 103.1MB
    │││├─06-platform平台总线.wmv 102MB
    │││├─07-platform-bus-dev.wmv 304.1MB
    │││├─08-platform相关结构体.wmv 89.7MB
    │││├─09-platform驱动和设备注册过程.wmv 440MB
    │12_第十二章_Platform_i2c/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─12-platform
    │││├─13_gpio_i2c_mma
    │││12-platform/
    ││││├─dev
    ││││├─drv
    ││││dev/
    │││││├─Makefile 256byte
    │││││├─dev_demo.c 1.2KB
    │││││├─dev_demo.mod.c 444byte
    │││││├─modules.order 71byte
    ││││drv/
    │││││├─Makefile 255byte
    │││││├─drv_demo.c 1.2KB
    │││││├─drv_demo.mod.c 526byte
    │││││├─modules.order 71byte
    │││13_gpio_i2c_mma/
    ││││├─Makefile 247byte
    ││││├─mma8653.h 174byte
    ││││├─mma8653_gpio_i2c.c 7.9KB
    ││││├─tags 4.2KB
    ││││├─test.c 458byte
    ││教案/
    │││├─08-1.i2c原理及应用.pdf 1.3MB
    ││笔记/
    │││├─Day12-Linux驱动-platformBus-I2CBus.pdf 699.8KB
    ││视频/
    │││├─01-platform-dev-drv编程.wmv 157.9MB
    │││├─02-platform获取设备信息.wmv 151.8MB
    │││├─03-DeviceTree基本语法1.wmv 162.6MB
    │││├─04-设备树介绍.wmv 139.4MB
    │││├─05-I2C总线时序.wmv 159.1MB
    │││├─06-I2C协议1.wmv 153.2MB
    │││├─07-I2C协议2.wmv 57.2MB
    │││├─08-I2C实训相关函数封装.wmv 267MB
    │││├─09-mma8653.wmv 492.4MB
    │13_第十三章_I2C子系统/
    ││├─代码
    ││├─教案
    ││├─笔记
    ││├─视频
    ││代码/
    │││├─14_mma8653_i2c_subsys
    │││14_mma8653_i2c_subsys/
    ││││├─Makefile 258byte
    ││││├─mma865x_dev.c 1KB
    ││││├─mma865x_drv.c 4KB
    ││││├─test.c 332byte
    ││教案/
    │││├─09-1.i2c子系统应用.pdf 1.2MB
    │││├─09-2.重力传感器项目.pdf 644.6KB
    ││笔记/
    │││├─Day13-Linux驱动-I2C子系统.pdf 128.9KB
    ││视频/
    │││├─01-i2c子系统1.wmv 261.3MB
    │││├─02-i2c子系统2.wmv 255.4MB
    │││├─03-i2c子系统3.wmv 109.6MB
    │││├─04-mma驱动1.wmv 244.6MB
    │││├─05-mma驱动2.wmv 283.4MB
    │││├─06-mma驱动3.wmv 147.5MB

    猜你喜欢

    猜你在找

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"www.xitnds.com"或“xitnds.com”,如遇到无法解压的请联系管理员!
    学IT那点事 » 千峰物联网与嵌入式(视频+资料)千峰物联网与嵌入式通俗易懂BSP及驱动开发教程

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    本站所有资源会进行单独保存,如果下载链接失效可以联系管理员进行修正!!下载的文件打不开,也可百度或联系管理员,比如有些视频格式需要特殊的播放器待
    学IT那点事下载免费吗?
    本站原则上是免费下载的,但不是无条件开放,本站以分享币下进行分享下载,可以免费获取分享币,获取途径:1.每天进行签到;2.推广本站资源;3.发布高质量相关资源;4.当然你也可以直接扫码赞助购买,也可以一次性加入永久VIP!
    • 2026-02-09Hi,初次和大家见面了,请多关照!

    售后服务:

    • 下载须知 1、站内收录的教程与资源均是不加密的资源,收集整理进行分享,其版权归原作者及其网站所有。
      2、本站仅为资源分享的平台,站内资源仅供学习研究所用,不得用于商业用途,不对所造成的后果负责。
      3、本站教程仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除。
      付费须知 1、本站原则上不收取任何费用,所有资源可免费获取,积分获取途径
      2、如自扫码等支付,纯属自愿支持本站建设,所有费用都用于网站服务器/域名/CDS加速等用途。
      3、开通终身VIP者,本站保证开通之日起五年以上(使用不到五年者,无条件按时间比例退还)。
      4、如本站如经营受阻,会提前告知用户,并退还剩于款项(已经用于本站建设的费用扣除后按比例退还)。
      售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
      免责声明 本站所提供的资源(教程/项目/资料)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 56928691@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!

    Hi, 如果你对这资料有疑问,可以跟我联系哦!

    联系管理员
    • 14259会员总数(位)
    • 38183资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 2195稳定运行(天)

    提供最优质的资源集合

    赞助本站svip 了解详情
  • © 2008 - 2023 Theme by - 学IT那点事 . All rights reserved 湘ICP备2022013417号

  • XML地图 | 站长导航
    升级SVIP尊享更多特权立即升级