课程介绍
物联网嵌入式底层工程师视频教程,由it资源网整理发布。 本课内容涵盖嵌入式底层基础、嵌入式底层工程师项目实战、嵌入式底层工程师进阶,三大课程阶段闯关式学习,全面掌握嵌入式底层技能,企业级项目实战,一站直达就业。
嵌入式底层基础夯实,系统掌握嵌入式底层必备Linux命令、shell脚本、Linux操作系统的运行机制,为嵌入式底层项目开发打牢根基。
嵌入式底层工程师实战,可以通过软件驱动硬件工作,在嵌入式硬件平台定制操作系统。掌握ARM核技术以及单片机技术,从而胜任嵌入式产品的核心开发岗位。
嵌入式底层工程师进阶,系统掌握Linux设备驱动实战开发能力,在特定的硬件平台开发Linux操作系统的驱动程序
资源目录
.
第1周 Shell编程和Makefile工程管理/
1- 开发环境搭建/
第1章 开发环境搭建/
2- Linux 常用命令/
第1章 物联网&嵌入式导学总揽/
第2章 Linux 常用命令/
3- awk和sed命令/
第1章 awk和sed命令/
4- shell脚本编程/
第1章 shell脚本编程/
附件/
5- Makefile多文件工程管理/
第1章 Makefile多文件工程管理/
附件/
第2周 Linux文件IO和标准IO/
1- Linux系统调用实现原理讲解/
第1章 Linux系统调用实现原理讲解/
附件/
2- 基于文件描述符的文件操作/
第1章 基于文件描述符的文件操作/
附件/
3- 基于标准C库的文件操作/
第1章 基于标准C库的文件操作/
附件/
4- 动态库、静态库制作和使用/
第1章 动态库、静态库制作和使用/
附件/
第3周 Linux下文件操作项目实践与阶段评测/
1- 实现一个基础的shell程序/
第1章 项目简介与框架设计/
第2章 cp 命令设计与实现/
第3章 ls 命令设计与实现/
附件/
第4周 Linux 多进程、多线程、IO模型/
1- 进程的概念/
第1章 进程的概念/
附件/
2- 进程相关的命令/
第1章 进程相关的命令/
附件/
3- 创建多个进程/
@it资源网ukoou.com
第1章 进程的创建/
附件/
4- 进程间通信/
第1章 进程间通信/
附件/
5- 进程间同步/
第1章 进程间同步/
附件/
6- 线程的概念/
第1章 线程的概念/
附件/
7- 线程相关的命令/
第1章 线程相关的命令/
附件/
8- 创建多个线程/
第1章 创建多个线程/
附件/
9- 线程间通信/
第1章 线程间通信/
附件/
10- 线程间同步/
第1章 线程间同步/
附件/
11- 阻塞&非阻塞IO/
第1章 阻塞&非阻塞IO/
附件/
12- IO多路复用/
第1章 IO多路复用/
附件/
第5周 Linux 项目实战-实现并发服务器模型与企业笔试/
1- Linux 项目实战-实现并发服务器模型/
第1章 项目总体框架/
第2章 环形队列实现/
第3章 线程池设计与实现/
第4章 项目整合与业务逻辑设计/
附件/
第6周 智能硬件开发-ARM核介绍和基础外设/
1- ARM课程介绍及开发环境搭建/
第1章 ARM课程介绍及开发环境搭建/
2- 芯片产业链及ARM核介绍/
第1章 芯片产业链及ARM核介绍/
3- ARM工作模式及寄存器资源/
第1章 ARM工作模式及寄存器资源/
4- ARM指令开发环境搭建/
第1章 ARM指令开发环境搭建/
5- ARM数据传送及运算指令/
第1章 ARM数据传送及运算指令/
6- ARM比较指令及跳转指令/
第1章 ARM比较指令及跳转指令/
7- ARM内存访问指令及状态访问指令/
第1章 ARM内存访问指令及状态访问指令/
8- ARM指令流水线分析及伪指令/
第1章 ARM指令流水线分析及伪指令/
9- ATPSC标准及汇编与C混合编程/
第1章 ATPSC标准及汇编与C混合编程/
10- gcc优化与volatile关键字/
第1章 gcc优化与volatile关键字/
11- ARM核异常处理/
第1章 ARM核异常处理/
12- 电子电路基础知识/
第1章 电子电路基础知识/
13- 小车安装及硬件介绍/
第1章 小车安装及硬件介绍/
14- IMX6ULL裸机开发环境搭建/
第1章 IMX6ULL裸机开发环境搭建/
15- GPIO控制LED灯/
第1章 GPIO控制LED灯/
16- GPIO控制按键/
第1章 GPIO控制按键/
第7周 智能硬件开发-单片机常用外设/
1- GPT实现延时/
第1章 GPT实现延时/
2- PWM控制蜂鸣器/
第1章 PWM控制蜂鸣器/
3- 串口通信/
第1章 串口通信/
4- 中断处理/
第1章 中断处理/
5- ADC控制/
第1章 ADC控制/
6- WDOG看门狗使用/
第1章 WDOG看门狗使用/
7- RTC时间获取/
第1章 RTC时间获取/
8- IIC总线(一)/
第1章 IIC总线(一)/
9- IIC总线(二)/
第1章 IIC总线(二)/
10- SPI总线/
第1章 SPI总线/
11- wire单总线通信/
第1章 wire单总线通信/
12- CAN总线通信之理论篇/
第1章 CAN总线通信之理论篇/
13- CAN总线通信之实战篇/
第1章 CAN总线通信之实战篇/
14- LCD屏控制之理论篇/
第1章 LCD屏控制之理论篇/
15- LCD屏控制之实战篇/
第1章 LCD屏控制之实战篇/
16- Camera控制之理论篇/
第1章 Camera控制之理论篇/
17- Camera控制之实战篇(一)/
第1章 Camera控制之实战篇(一)/
18- Camera控制之实战篇(二)/
第1章 Camera控制之实战篇(二)/
19- 电容触摸屏控制/
第1章 电容触摸屏控制/
第8周 stm32芯片-智能硬件项目实战与企业笔试/
1- stm32 介绍及开发环境搭建/
第1章 stm32 介绍及开发环境搭建/
2- stm32程序下载/
第1章 stm32程序下载/
3- stm32 GPIO控制/
第1章 stm32 GPIO控制/
4- stm32启动流程分析/
第1章 stm32启动流程分析/
5- stm32串口通信/
第1章 stm32串口通信/
6- PWM电机控制/
第1章 PWM电机控制/
7- PS2手柄控制小车/
第1章 PS2手柄控制小车/
8- ESP8266无线通信控制小车/
第1章 ESP8266无线通信控制小车/
9- 蓝牙控制小车/
第1章 蓝牙控制小车/
10- 数码管显示RTC时间/
第1章 数码管显示RTC时间/
11- SHT31温湿度传感器/
第1章 SHT31温湿度传感器/
12- 继电器控制/
第1章 继电器控制/
13- PID算法控制小车自动循迹/
第1章 PID算法控制小车自动循迹/
第9周 大厂必备- linux内核与文件系统移植/
1- 学习方法介绍及系统启动流程分析/
第1章 学习方法介绍及系统启动流程分析/
2- IMX6ull芯片启动流程分析及镜像烧写/
第1章 IMX6ull芯片启动流程分析及镜像烧写/
3- u_boot引导Linux内核启动/
第1章 u_boot引导Linux内核启动/
4- Linux内核移植(一)/
第1章 Linux内核移植(一)/
5- Linux内核移植(二)/
第1章 Linux内核移植(二)/
6- wifi网卡RTL8723驱动移植/
第1章 wifi网卡RTL8723驱动移植/
7- busybox制作根文件系统/
第1章 busybox制作根文件系统/
8- LCD及触摸屏驱动移植/
第1章 LCD及触摸屏驱动移植/
9- tslib及Qt移植/
第1章 tslib及Qt移植/
第10周 嵌入式开发-系统移植-bootloader、yocto/
[认准一手完整 www.ukoou.com]
1- u-boot初步接触/
第1章 u-boot初步接触/
2- u-boot启动流程源码分析(一)/
第1章 u-boot启动流程源码分析(一)/
3- uboot启动流程源码分析(二)/
第1章 uboot启动流程源码分析(二)/
4- u-boot移植/
第1章 u-boot移植/
5- buildroot制作文件系统/
第1章 buildroot制作文件系统/
6- buildroot支持第三方软件/
第1章 buildroot支持第三方软件/
7- buildroot支持Qt5/
第1章 buildroot支持Qt5/
8- ubuntu文件系统移植/
第1章 ubuntu文件系统移植/
9- yocto初步接触/
第1章 yocto初步接触/
10- yocto系统剖析/
第1章 yocto系统剖析/
11- yocto工程使用/
第1章 yocto工程使用/
第11周 嵌入式底层核心技能-Linux设备驱动初级/
1- 学习方法及开发环境搭建/
第1章 学习方法及开发环境搭建/
2- Linux驱动之模块化编程/
第1章 Linux驱动之模块化编程/
3- Linux驱动之模块参数和符号导出/
第1章 Linux驱动之模块参数和符号导出/
4- Linux设备驱动介绍/
第1章 Linux设备驱动介绍/
5- Linux字符设备驱动/
第1章 Linux字符设备驱动/
6- imx6ull LED驱动实现/
第1章 imx6ull LED驱动实现/
7- platform子系统/
第1章 platform子系统/
8- 设备树使用/
第1章 设备树使用/
9- pinctrl子系统与GPIO子系统/
第1章 pinctrl子系统与GPIO子系统/
10- LED驱动leds-gpio使用/
第1章 Linux内核自带LED驱动leds-gpio使用/
第12周 嵌入式底层核心技能-Linux设备驱动中级/
1- Linux中断子系统/
第1章 Linux中断子系统/
2- 中断上半部与下半部/
第1章 中断上半部与下半部/
3- 中断下半部机制/
第1章 中断下半部机制/
4- Linux 内核时间管理和定时器/
第1章 Linux 内核时间管理和定时器/
5- Linux input子系统/
第1章 Linux input子系统/
6- ADC设备驱动及misc子系统/
第1章 ADC设备驱动及misc子系统/
7- Linux 驱动IO模型/
第1章 Linux 驱动IO模型/
8- Linux 驱动并发控制(一)/
第1章 Linux 驱动并发控制/
9- Linux 驱动并发控制(二)/
第1章 Linux 驱动并发控制/
10- Linux 驱动并发控制(三)/
第1章 Linux 驱动并发控制/
第13周 嵌入式底层核心技能-Linux设备驱动高级1/
1- I2C设备驱动子系统之控制器驱动/
第1章 I2C设备驱动子系统之控制器驱动/
2- I2C设备驱动子系统之i2c-dev/
第1章 I2C设备驱动子系统之i2c-dev/
3- I2C设备驱动子系统之从设备驱动/
第1章 I2C设备驱动子系统之从设备驱动/
4- Linux IIO子系统/
第1章 Linux IIO子系统/
5- Linux regmap子系统/
第1章 Linux regmap子系统/
6- SPI设备驱动子系统之控制器驱动/
第1章 SPI设备驱动子系统之控制器驱动/
7- SPI设备驱动子系统之spidev/
第1章 SPI设备驱动子系统之spidev/
8- SPI设备驱动子系统之从设备驱动/
第1章 SPI设备驱动子系统之从设备驱动/
9- spi master的消息队列机制/
第1章 spi master的消息队列机制/
10- Linux RFID RC522驱动/
第1章 Linux RFID RC522驱动/
11- Linux RFID RC522应用程序/
第1章 Linux RFID RC522应用程序/
第14周 嵌入式底层核心技能-Linux设备驱动高级2/
1- Linux LCD驱动(一)/
第1章 Linux LCD驱动(一)/
2- Linux LCD驱动(二)/
第1章 Linux LCD驱动(二)/
3- Linux 触摸屏驱动/
第1章 Linux 触摸屏驱动/
4- Linux Camera应用程序/
第1章 Linux Camera应用程序/
5- v4l2子系统之Camera控制器驱动/
第1章 v4l2子系统之Camera控制器驱动/
6- Camera Sensor驱动/
第1章 Linux v4l2子系统之Camera Sensor驱动/
资料代码/
电子书/
未完,包更新
评论0