简介
本套课程千峰物联网与嵌入式,课程共十三章,包含视频以及相关资料,详见下方目录,内容共计18.95G。文章底部附下载地址。
课程文件目录:千峰物联网与嵌入式 [18.95G]
01_第一章_平台裸机介绍
笔记
day01-linux驱动-裸机开发.pdf
代码
01-最简单裸机工程代码
01-no-subdir
app.lds
main.c
makefile
s5pv210.h
uart.c
uart.h
02-have-subdir
drivers
uart
makefile
uart.c
include
s5pv210.h
uart.h
init
main.c
makefile
app.lds
makefile
rules.make
03-have-subdir-6818
drivers
uart
makefile
uart.c
include
s5p6818.h
uart.h
init
main.c
makefile
app.dis
app.lds
app.map
makefile
rules.make
教案
01-1.嵌入式系统开发概述.pdf
01-2裸机工程开发调试.pdf
视频
01-驱动阶段大纲介绍.wmv
02-基本概念.wmv
03-s5p6818芯片介绍.wmv
04-开发板介绍.wmv
05-统一编址.wmv
06-gnu工具.wmv
07-链接.wmv
08-gpio裸机编程.wmv
09-加载bin文件到内存.wmv
02_第二章_uboot
笔记
day02-linux驱动-bootloader.pdf
readme.txt
代码
cmd_switch.c
教案
02-1.bootloader应用分析.pdf
视频
01-启动方式分析.wmv
02-启动方式确定.wmv
03-bootloader启动过程.wmv
04-uboot配置.wmv
05-uboot编译下载.wmv
06-uboot命令.wmv
07-uboot启动过程.wmv
03_第三章_kernel
笔记
day03-linux驱动-uboot命令-内核kernel.pdf
代码
01-v_motor_simple_3.4.39
makefile
v_motor_driver.c
v_motor_test.c
02-linux-3.0.8内核移植所需代码
bma150.c
dev-ohci.c
goodix_queue.h
goodix_touch.c
goodix_touch.h
ohci.h
ohci-s5p.c
regs-gpio.h
s3c_nand.c
03-linux-3.0.8内核移植所需文档
a8
1、linux-3.0.8内核移植.doc
1、linux-3.0.8内核移植.pdf
10、linux-3.0.8内核无线网卡移植.doc
10、linux-3.0.8内核无线网卡移植.pdf
2、linux-3.0.8内核lcd移植.doc
2、linux-3.0.8内核lcd移植.pdf
3、linux-3.0.8内核修改开机logo.doc
3、linux-3.0.8内核修改开机logo.pdf
4、linux-3.0.8内核网卡移植.doc
4、linux-3.0.8内核网卡移植.pdf
5、linux-3.0.8内核声卡移植.doc
5、linux-3.0.8内核声卡移植.pdf
6、linux-3.0.8内核sd、rtc移植.doc
6、linux-3.0.8内核sd、rtc移植.pdf
7、linux-3.0.8内核i2c触摸屏移植.doc
7、linux-3.0.8内核i2c触摸屏移植.pdf
8、linux-3.0.8内核spi移植.doc
8、linux-3.0.8内核spi移植.pdf
9、linux-3.0.8内核usb移植.doc
9、linux-3.0.8内核usb移植.pdf
教案
03-1.linux内核开发移植.pdf
视频
01-uboot命令.wmv
02-kernel介绍.wmv
03-内核配置.wmv
04-内核编译.wmv
05-tftpboot下载镜像.wmv
06-通过fastboot下载.wmv
07-bootcmd环境变量自动启动.wmv
04_第四章_rootfs
笔记
day04-linux驱动-根文件系统.pdf
教案
04-1.嵌入式文件系统.pdf
视频
01-kconfig.wmv
02-编译代码.wmv
03-测试kconfig编译代码.wmv
04-文件系统的介绍.wmv
05-根文件系统介绍.wmv
06-根文件系统制作1.wmv
07-根文件系统制作2.wmv
08-根文件系统挂载.wmv
05_第五章_内核模块
笔记
day05-linux驱动-内核模块.pdf
教案
05-1.linux字符设备驱动.pdf
视频
01-内核模块.wmv
02-内核模块编写.wmv
03-内核模块的编译.wmv
04-内核模块传递参数1.wmv
05-内核模块传递参数2.wmv
06-printk.wmv
07-符号表导出.wmv
06_第六章_chrdev
笔记
day06-linux驱动-字符设备驱动.pdf
代码
01_chrdev
demo.c
demo.mod.c
makefile
modules.order
test.c
readme.txt
视频
01-驱动基本概念.wmv
02-字符设备驱动框架1.wmv
03-字符设备驱动框架2-cdev结构体.wmv
04-字符设备驱动框架3.wmv
05-字符设备驱动框架代码.wmv
06-创建设备文件.wmv
07-生成设备文件内核相关函数.wmv
08-生成设备文件代码编写.wmv
07_第七章_字符设备驱动接口
笔记
day07-linux驱动-字符设备.pdf
代码
02_rw
demo.c
demo.mod.c
makefile
modules.order
03_ioctl
demo.c
demo.mod.c
ioctl_demo.h
makefile
modules.order
test.c
教案
06-1.linux_kernel_api.pdf
视频
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
readme.txt
08_第八章_gpiosubsystem_interrupt
笔记
day08-linux驱动-gpio子系统.pdf
代码
04_led_ioremap
demo.c
makefile
s5p6818_led.h
tags
test.c
05_led_gpio_subsystem
demo.c
makefile
s5p6818_led.h
tags
test.c
教案
07-1.工程实例.pdf
视频
02-gpio子系统实例.wmv
03-中断api说明.wmv
04-中断实例.wmv
05-中断测试.wmv
06-中断底半部基本概念.wmv
07-softirq实现的中断底半部x6g.com.wmv
08-tasklet实现中断底半部.wmv
09_第九章_中断底半部和定时器
笔记
day09-linux驱动-工作队列-定时器-同步互斥.pdf
代码
02_intterrupt
demo.c
demo.mod.c
makefile
modules.order
05_timer
demo.c
demo.mod.c
makefile
modules.order
06_key
demo.c
demo.mod.c
makefile
modules.order
07_spinlock
demo.c
demo.mod.c
makefile
modules.order
test.c
08_wait_event
demo.c
demo.mod.c
makefile
modules.order
test.c
视频
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模型
笔记
day10-linux驱动——io模型.pdf
代码
08_wait_event
demo.c
demo.mod.c
makefile
modules.order
test.c
09_poll
demo.c
makefile
test.c
10_fasync
demo.c
makefile
test.c
教案
readme.txt
视频
01-信号量-原子操作.wmv
02-阻塞1.wmv
03-阻塞2.wmv
04-阻塞实例.wmv
05-非阻塞.wmv
06-io多路复用.wmv
07-io多路复用代码.wmv
08-异步通知.wmv
11_第十一章_异步通知_杂项设备驱动
笔记
day11-linux驱动-异步通知-platform总线.pdf
代码
10_fasync
demo.c
makefile
test.c
11-miscdemo
demo.c
demo.mod.c
makefile
modules.order
test.c
视频
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
笔记
day12-linux驱动-platformbus-i2cbus.pdf
代码
12-platform
dev
dev_demo.c
dev_demo.mod.c
makefile
modules.order
drv
drv_demo.c
drv_demo.mod.c
makefile
modules.order
13_gpio_i2c_mma
makefile
mma8653.h
mma8653_gpio_i2c.c
tags
test.c
教案
08-1.i2c原理及应用.pdf
视频
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子系统
笔记
day13-linux驱动-i2c子系统.pdf
代码
14_mma8653_i2c_subsys
makefile
mma865x_dev.c
mma865x_drv.c
test.c
教案
09-1.i2c子系统应用.pdf
09-2.重力传感器项目.pdf
视频
01-i2c子系统1.wmv
02-i2c子系统2.wmv
03-i2c子系统3.wmv
04-mma驱动1.wmv
05-mma驱动2.wmv
06-mma驱动3.wmv
暂无评论内容