课堂实录
嵌入式精彩课堂实录
嵌入式开发入门、核心、底层课程系列持续更新中...

C语言基础入门课程

C语言基础入门

本课程通过对C语言的讲解,让学员对嵌入式C语言有一定的精通掌握,课程内容包括有基本类型、选择结构、开发环境、指针、函数、结构体和共用体以及存储类型等知识点。

Linux基础开发视频教程

本课程通过对Linux基础的讲解,让学员对嵌入式Linux基础有一定的精通掌握,课程内容包括有Linux基础、shell命令、Linux网络配置、shell编程、makefile等其他知识点。

数据结构视频教程

掌握数据结构的概念及相关知识点,是嵌入式开发基础学习的重点,在数据结构这一课程中,学员学习的内容包括数据结构介绍、线性表、线性表的顺序表示、线性表的链式表示、栈、队列、树、图、排序算法。

嵌入式开发应用层核心课程

IO、文件目录控制

Linux I/O、文件目录控制是嵌入式Linux中重要的知识点,本课程通过学习标准I/O、文件I/O、文件和目录、静态库、动态库,强化学员对Linux应用开发的理解和应用能力。

Linux进程、线程开发

Linux进程、线程开发是应用开发中非常重要的一部分内容,课程内容包括:进程管理、Linux线程,进程间通信(无名管道PIPE、有名管道FIFO、信号基础及相关知识点、IPC及相关知识点)。

Linux网络编程视频教程

应用开发的绝大部分项目都涉及到了网络功能,有一个好的网络编程功底,是从事Linux应用开发的基础。包括:网络体系结构,TCP/IP协议,TCP及UDP编程,服务器模型,超时控制,协议分析,抓包等。在讲解过程中,本课程会结合大量的案例来讲解。

C++语言

从C到C++、C++新增特性、C和C++兼容及差异、内存模型和名字空间、标准流、对象和类、运算符重载、模板、类继承、多态、异常、转换函数、智能指针及STL、熟悉面向对象编程语言。

QT应用开发

掌握Qt应用编程的主要方法,熟悉Qt中的主要组件和常用图形界面组件,熟悉Qt中事件驱动和信号槽机制,熟悉Qt的2D技术,熟悉Qt的进程、线程及网络编程,并完成一个基于Qt的文件下载工具的编写。

5G物联网核心开发课程

STM32开发课程

STM32系列课程主要培养学员对嵌入式系统控制部分体系结构的理解,掌握基于STM32F051这款MCU的软硬件开发技术,掌握常用单片机原理及编程接口技术和常用传感器的使用方法。

嵌入式开发底层核心课程

ARM开发技术

嵌入式底层开发的核心,ARM处理器是至关重要的一个学习内容,而ARM开发技术是每一位嵌入式工程师必须掌握的。在这个课程里,学员将学习ARM体系机构、ARM指令、异常中断、ARM/C混合编程、ARM硬件接口(包括GPIO、实时时钟、看门狗等接口,以及SPI、I2C总线)、ARM Cortex-M微控制STM32开发。

Linux系统移植

本课程包括嵌入式Linux环境搭建、BootLoader(工作原理、uboot的实现及使用、BootLoader启动流程代码详细分析)、配置编译Linux内核、嵌入式Linux文件系统制作。

Linux内核及驱动开发

本课程包括Linux字符设备驱动基础、并发控制、阻塞与非阻塞IO、睡眠机制、Poll和Select操作、异步通知、中断处理、延迟机制、内核地址空间与内存使用、Linux2.6设备模型与sysfs文件系统、udev和devfs文件系统、ARM接口驱动、块设备驱动、网络设备驱动。

嵌入式人工智能

Python技术

人工智能是一门极富挑战性的学科,目前人工智能AI与嵌入式和物联网的结合产品有很多,人工智能是一个火热的技术,基于第一大主流编程语言python,轻松上手高效灵活。想必在未来一定会有一些通常需要人类完成的复杂工作被人工智能所取代。
400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号