华清嵌入式开发系统课程_2021年

2022年4月17日14:52:39 发表评论

华清嵌入式开发系统课程_2021年

华清嵌入式开发系统课程_2021年

华清嵌入式开发系统课程_2021年资源简介:

课程大纲

Level 01 C语言

Day01 必备Linux命令和C语言基础

Day02 数据类型、常量、变量及运算符

Day03 输入输出专题

Day04 控制语句

Day05 数组和字符串

Day06 指针专题一

Day07 指针专题二

Day08 函数1

Day09 函数2

Level 02 Linux C语言高级

day01 软件包管理及shell命令

day02 linux shell命令

day03 linux shell脚本编程

day04 linux C语言高级编程

day05 Makefile

Level 03 数据结构

day01 数据结构引入

day02 线性表之顺序表(上)

day03 线性表之顺序表(下)

day04 线性表之链表

day05 线性表之链表应用

day06 单链表的操作实现

day07 栈实现及其应用

day08 队列实现及其应用(上)

day09 队列实现及其应用(下)

day10 树及实现(上)

day11 树及实现(下)

day12 查找

day13 排序

Level 04 文件IO

day01 标准IO

day02 标准IO的读写

day03 流刷新定位、格式化输入输出

day04 文件IO

day05 目录操作和库的使用

Level 05 进程、线程和进程间通信

day01 进程的创建和回收

day02 exec函数族和守护进程

day03 线程的创建和回收

day04 线程的取消和互斥

day05 条件变量和线程池

day06 有名管道和无名管道

day07 共享内存

day08 信号机制

day09 消息队列和信号灯

Level 06 网络编程

day01 网络基础上

day02 网络基础下

day03 TCP编程

day04 并发服务器

day05 UDP编程

day06 IO多路复用

day07 TCP、IP协议原理

day08 网络编程扩展上

day09 网络编程扩展下

Level 07 数据库开发

day01 嵌入式数据库之Sqlite3(上)

day02 嵌入式数据库之Sqlite3(下)

Level 08 Linux应用开发综合实战

day01 在线词典项目-介绍及框架搭建

day02 在线词典项目-注册登录的实现

day03 在线词典项目-功能的实现

Level 09 ARM体系结构与接口技术

day01 计算机硬件基础

day02 ARM处理器概论

day03 ARM寄存器组织

day04 ARM异常处理

day05 ARM指令集仿真环境搭建

day06 数据处理指令

day07 跳转与存储器访问指令

day08 栈的种类与应用

day09 专用指令

day10 伪操作与混合编程

day11 FS4412开发环境搭建

day12 GPIO实验

day13 C工程与寄存器封装

day14 UART实验

day15 WDT实验

day16 轮询与中断

day17 中断控制器

day18 中断处理

day19 ADC实验

day20 RTC实验

day21 PWM实验

day22 IIC总线原理

day23 IIC控制器与MPU6050

day24 IIC编程

Level 10 系统移植

day01 嵌入式系统移植导学

day02 交叉开发环境搭建

day03 uboot的烧写及使用

day04 Linux内核的安装与加载

day05 交叉编译工具链

day06 uboot移植

day07 Linux内核移植

day08 Linux设备驱动移植

day09 根文件系统移植

Level 11 嵌入式系统驱动初级

day01 背景学法和环境搭建

day02 内核模块上_编译方法

day03 内核模块下_参数和依赖

day04 字符设备驱动基础上_基础框架

day05 字符设备驱动基础中_IO模型

day06 字符设备驱动基础下_并发控制

day07 内核定时器

day08 内核内存管理

day09 设备树

day10 中断处理上_基础框架

day11 中断处理下_下半部机制

Level 12 嵌入式系统驱动高级

day01 设备模型

day02 平台总线式驱动开发上_基础框架

day03 平台总线式驱动开发下_ID匹配和设备树匹配

day04 I2C总线式驱动开发

day05 Input子系统

Level 13 嵌入式安防监控项目实战

day01 创客学院课程体系概要巩固

day02 安防监控项目实战安排与环境搭建

day03 安防监控之需求分析

day04 安防监控之软硬件环境分析和通信结构体定义

day05 安防监控实现之A9主框架的搭建

day06 安防监控实现之boa服务器的移植

day07 安防监控实现之CGI的移植及与html的通信

day08 安防监控实现之从网页上控制A9的LED灯

day09 安防监控实现之html框架浅析及模拟环境信息刷新到网页

day10 安防监控实现之mjpeg-streamer视频图像的显示

day11 安防监控实现之ZigBee-A9传感器数据采集与串口上传

day12 安防监控实现之A9串口控制ZigBee硬件

day13 安防监控实现之传感器真实数据上传到网页

day14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇

day15 安防监控实现之GPRS短信报警功能实现

day16 项目总结和项目答辩

Level 14 C++开发

day01 从C到C++及类与对象

day02 运算符重载及组合与继承

day03 多态、异常、转换函数

day04 模板及STL标准模板库

Level 15 QT嵌入式图形开发

day01 QT入门与基础控件

day02 对话框

day03 主窗口和事件处理

day04 文件和进程线程编程

day05 网络编程

Level 16 物联网ARM开发

day01 ARM体系结构概述

day02 开发环境搭建及平台介绍

day03 STM32-GPIO口操作平台介绍

day04 STM32-USART串口的应用

day05 STM32中断系统

day06 STM32时钟与定时器

day07 STM32模数转换器ADC

day08 STM32数据搬运工DMA

day09 STM32-I2C总线通信

day10 基于STM32的物理网项目介绍

Level 17 NB-IoT开发实战

day01 初识NB-IoT

day02 使用NB-IoT模块

day03 NB-IoT连接网络

day04 实现代码驱动NB-IoT

day05 NB-IoT智慧消防项目开发(传感器实战)

Level 18 python语法基础

day01 初识python

day02 python基础语法(上)

day03 python基础语法(下)

day04 python条件语句与循环语句

day05 数据类型的基本操作

day06 函数(上)

day07 函数(下)

day08 python 储存文件的操作

Level 19 python核心编程

day01 面向对象(上)

day02 面向对象(下)

day03 飞机大战(上)

day04 飞机大战(下)

Level 20 中文聊天机器人开发

day01 初识聊天机器人

day02 使用机器人

day03 机器人的精髓

day04 机器人的插件实现

嵌入式 - 课件资源

Linux 环境配置

课件_LV 01_C语言

课件_LV 02_Linux C语言高级

课件_LV 03_数据结构

课件_LV 04_文件IO

课件_LV 05_进程、线程和进程间通信

课件_LV 06_网络编程

课件_LV 07_数据库开发

课件_LV 08_在线词典综合实战

课件_LV 09_ARM体系结构与接口技术

课件_LV 10_系统移植

课件_LV 11_驱动开发初级

课件_LV 12_驱动开发高级

课件_LV 13_嵌入式安防监控项目实战

课件_LV 14_C++开发

课件_LV 15_QT嵌入式图形开发

课件_LV 16_物联网ARM开发

课件_LV 17_NB-IoT开发实战

课件_LV 18_python语法基础

课件_LV 19_python核心编程

课件_LV 20_中文聊天机器人开发

嵌入式学习摘要.jpg 46.74kb

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: