- 熟悉51处理器
- 熟悉蓝牙通信
- 熟悉LCD显示
- 熟悉超声波传感器原理
- 熟悉光电信号处理
- 熟悉串口通信
- 熟悉电机控制
- 熟悉模块化编程
- 熟悉逻辑分析仪使用
软硬结合
就业选择广
企业级实战项目
代码量大
面向就业,务实细致
听得懂
学得会,用得上
业界大牛手把手
全程面授
1V1服务
贯穿学习、求职、
职后各阶段
万物赋能,嵌入式的应用范围更加广泛而深入
可从事的具体岗位名称

连接物理世界与数字世界
企业急需新型嵌入式工程师
2. 至少熟悉ST、NXP、TI等公司其中一种主流型号单片机开发/熟悉stm32等单片机的系统设计;
3. 能够熟练应用Keil、IAR等开发软件;
4. 熟悉常用外设接口的驱动开发优先,如SPI、USB、LCD、I2C、UART等;
5. 了解MCU底层驱动开发能力,熟悉MCU的端口以及驱动程序的编写,包括ADC、FLASH、EEPROM、Timer、PWM、GPIO、CAN、UART、I2C、SPI等;
6. 熟悉一种RTOS(μC/OS-II、rt-thread、FreeRTOS)者优先;
7. 熟练使用各种调试和测试工具,可以看懂原理图;
8. 具备一定硬件原理分析能力,能够撰写配套文档,整理产品资料;
9. 经历过大规模软件特性开发,有丰富的项目重构经验;
教企业需要的人才,学企业急需的技术
- 追求实用务实、脚踏实地
- 追求细致深入、学以致用
- 实现全程面授、手把手教学
- 实现1v1指导、全程追踪
- 拒绝故作高深、华而不实
- 拒绝浅尝辄止、老旧凑数
- 拒绝讲完即走、轻视质量
- 拒绝花里胡哨、忽悠小白
项目实战
实操企业真实项目 物联网新时代的
嵌入式项目 授课细致
代码量大 无缝对接企业
真实工作流程

课程大纲
学以致用,全程实战贯穿
- 1、熟练应用C语言进行程序开发;
- 2、掌握C语言核心基本语法;
- 3、使用C语言进行简单综合案例开发并掌握基本问题解决能力;
- 4、了解常见数据结构的实现思想并能简单编码;
- 5、熟悉电路的基本常识、模电基础和数电基础;
- 6、熟练掌握电路焊接和基本仪表工具的使用技能;
- 7、熟悉了解原理图和PCB的绘制和制作流程;
- 8、了解计算机基本组成原理。
本阶段课程注重培养学生的C语言编程基础,要求学生能熟练使用C语言开发,并通过简单综合案例锻炼学生实际问题解决能力。同时该课程注重培养学生数据结构的基本思想,锻炼算法思维。本阶段课程重点在于为学生打下坚实的电路知识基础,并引导学生初步掌握电路相关实操技术和焊接技能等,注重开拓学生硬件视野,熟悉相关操作,为后续软件开发和深入学习打下坚实的基础。
- C语言入门
开发环境准备、第一个C程序、注释、占位符、输出格式、C语言底层编译原理
- C语言基本语法
关键字、标识符、变量、基本数据类型、变量间运算符、常量、字符串与常用函数、常见的进制及转换
- 运算符与流程控制
算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、条件运算符、sizeof运算符、顺序结构、分支结构if-else、switch-case、循环结构for、while、do-while、循环嵌套、break、continue、goto、冒泡排序
- 数组
一维数组定义、初始化、数组长度、数组遍历、变长数组、一维数组应用、二维数组初始化、二维数组存储、二维数组成员调用
- 指针
指针的理解与定义、指针的运算、指针数组、野指针、二级指针
- 函数
函数的分类、函数的声明、函数调用、参数传递、值传递、地址传递、递归函数、可变参数、指针函数、函数指针、内部函数、外部函数
- 结构体
声明结构体、结构体变量调用、结构体嵌套、结构体占用空间、结构体复制、结构体数组、结构体指针、共用体类型union
- 文件IO
文件打开和关闭、文件的读写、文件流的刷新和定位
- 其他
typedef 命令、字符串常用函数、内存管理
- 家庭收支记账软件综合案例
- 客户信息管理系统综合案例
- 数组
概述、功能定义、数组实现、案例实操
- 链表
概述、功能定义、链表实现、案例实操
- 栈
概述、功能定义、栈实现、案例实操
- 队列
概述、功能定义、队列实现、案例实操
- 快排
概述、功能定义、快排实现、案例实操
- 二分查找
概述、功能定义、二分查找实现、案例实操
- 电学基础
电流、电压、电阻、直流电和交流电、弱电和强电、欧姆定律、基尔霍夫定律、功率计算、焦耳定律、欧姆定律在电路中的应用
- 常用元器件
电阻器(固定电阻、可变电阻、特种电阻、电阻的选购)、电容器(固定电容、可变电容、超级电容、电容的选购)、电感器(电磁感应原理、电感的选购)、保险丝和熔断器、接插件、蜂鸣器、电源
- 万用表使用基础
电阻测量、电压测量、电流测量
- 模电基础
开关电路、PN节、二极管、NPN三极管、PNP三极管、MOS管、光感灯案例、循环灯案例、红外对射电路案例
- 仿真软件使用
电容器仿真、电感器仿真、电位器仿真、继电器仿真
- 原理图及PCB
原理图的绘制及PCB制作入门
- 焊接基础
电烙铁,热风枪,吸锡器、镊子的基本使用、自己动手焊接调试一个电路模块
- 几十种小电路焊接案例
各种电子小电路的示例
- 数电基础
基础逻辑门电路、其他门电路、运算器、锁存器、触发器、寄存器
- 综合案例-16位计算机设计
冯诺依曼模型、计算机组成部件、实现ALU、实现计算单元、添加数据存储、添加指令存储、添加其他控制信号、两块内存合二为一、添加精简指令长度、设计指令集、完善CPU电路、用自己的汇编语言编写程序
- 1、通过多样化案例熟练掌握51单片机各功能组件的使用;
- 2、综合应用各功能组件实现综合性智能小车案例。
本阶段课程通过多样化的案例设计,使学生熟练掌握51单片机各功能组件的使用,包括各种传感器、执行器、通信模块等,培养学生灵活运用各功能组件的能力。同时注重综合应用,通过最终的智能小车案例,培养学生的综合应用开发能力和创新思维。本课程令学生在实践中深入了解各功能模块,更扎实地掌握51单片机的原理和使用。
- LED流水灯案例
- 蜂鸣器案例
- 数码管静态案例
- 数码管动态案例
- 独立按键、矩阵键盘案例
- 中断案例
- 定时器案例
- 串口通信案例
- LCD1602案例
- 18b20温度传感器案例
- 1302时钟案例
- IIC案例24c02
- 小车核心板原理图绘制、PCB制作、电机、数码管、LCD1602、点灯、中断、定时器、超声波模块、串口、蓝牙
- 1、熟练掌握STM32处理器的输入信号采集传感器、内部处理器、外部输出显示设备、通讯互联终端的原理和使用;
- 2、综合应用STM32处理器的各项外设实现企业级实践项目,掌握综合应用能力和需求解决能力;
- 3、熟练掌握实时系统FreeRTOS各功能的使用,并掌握编码能力;
- 4、结合FreeRTOS系统,开发企业级综合应用项目,掌握核心开发技能。
本阶段课程将使学生熟练掌握STM32处理器的各项功能和原理,并通过实践项目综合应用STM32处理器的各项外设,帮助学生在企业级实践中应对复杂的需求,并提供可行的解决方案。结合FreeRTOS系统,学生将开发企业级的综合应用项目,为学生提供实际开发经验,使他们能够应对真实项目的挑战和要求。
- GPIO案例
- 中断案例
- 定时器案例
- ADC/DAC案例
- 看门狗案例
- LCD液晶案例
- OLED点阵案例
- RS485案例
- RS232案例
- CAN总线案例
- WIFI案例
- 蓝牙案例
- 以太网案例
- LORA案例
- 4g案例
- USB案例
- Zigbee案例
- PWM案例
- STM32处理器、IIC通信、RS232、RS485通信、水位传感器、水质传感器
- STM32处理器、心电传感器、ADC、 DMA 、FIR滤波器、串口
- STM32处理器、 IIC 协议、SPI 协议、串口、血氧传感器、OLED显示屏
- STM32处理器、MQTT、体重秤、温湿度计、智能灯、智能音箱、智能窗帘
- FreeRTOS创建任务、任务管理、消息队列、信号量、互斥量、事件组、任务通知、软件定时器、内存管理、中断管理
- STM32处理器、温湿度传感器、甲醛传感器、蓝牙、WIFI、4G、LoRa
- STM32处理器、超声波、电机驱动、PID控制算法
- 1、熟悉Linux的基本操作、使用和简单的Shell脚本编写;
- 2、熟练掌握在Linux环境下编写嵌入式应用层代码;
- 3、熟练使用GitHub管理代码;
- 4、熟练掌握Linux系统内部驱动原理和驱动案例编写;
- 5、通过智能网关项目,掌握多种通讯协议原理和使用。
本阶段课程注重Linux操作系统的基本概念和使用,为嵌入式开发提供良好的基础。重点培养学生在Linux环境下编写嵌入式应用层代码的能力,着重讲解Linux系统内部驱动的原理和编写案例。最后通过智能网关项目,学生将学习多种通讯协议的原理和使用,包括在Linux环境下实现通讯协议的集成和应用。通过本阶段课程,学生将具备在Linux环境下嵌入式开发的综合能力,包括程序开发、驱动开发和通讯协议应用等方面的技能,为他们在嵌入式领域的就业和发展提供有力支持。
- VM安装、Linux安装、VI编辑器、软件包安装、Linux常用命令
- Shell常用语法、Shell脚本编写
- gcc、gdb、makefile、内存管理、文件IO
- 线程的创建和回收、线程的取消和互斥、线程池、进程的创建和回收、有名管道、无名管道、共享内存、信号机制、消息队列和信号灯
- 网络基础、TCP编程、UDP编程、IO多路复用、网络编程扩展
- 安装配置、本地库搭建、基本操作、工作流、集中式
- uboot移植、内核移植、rootfs移植
- 驱动案例编写
- ARM A55、WIFI、蓝牙、Zigbee、以太网、485、232、Lora
- STM32处理器、4G、Lora 、WIFI、蓝牙
- 1、通过多个企业级实战项目的讲解,进一步综合掌握多项开发技能,提升实际问题解决能力;
- 2、项目实战。贴近嵌入式的实际处理场景,全方面设计实战项目,能够更加全面的掌握嵌入式开发需求解决方案,全流程参与项目打造,短时间提高学生的实战水平,对各个常用处理器功能加强认知,迅速累积实战经验。
本阶段课程进入密集项目实战阶段,首先通过多个企业级实战项目的讲解,使他们更加熟练地应对复杂的开发场景和需求,增强实际项目开发的能力。最后为学生打造真实项目开发环境,要求学生独立从0到1的完成一个企业级实战项目,通过短时间的实战训练,学生能够快速提高实战水平,并对各种常用处理器的功能有更深入的认识,积累宝贵的实战经验。通过这样的课程设计,学生将具备全面的嵌入式开发能力,并且能够快速适应实际项目需求,为他们在嵌入式领域的就业和发展提供有力支持。
- STM32处理器、蓝牙、PID算法、电机驱动
- STM32处理器、温湿度传感器、光照传感器、漏水检测、烟雾传感器、报警器、空调自动控制
- STM32处理器、指纹模块、人脸识别模块、RFID、蓝牙、门锁
- 1、从技术和项目两个角度按照企业面试要求带领同学们复习;
- 2、手把手简历指导,让同学们顺利通过简历筛选。
本阶段课程主要围绕学员的就业需求,在真正就业前,帮助学员多维度复习巩固所学知识和项目,串讲经典高频面试题,传授面试答题技巧,总结项目开发经验,手把手简历指导,解决学员在就业过程中遇到的各种难题。
- 串讲所学的所有技术点
- 串讲所有学过的项目
- 对所有串讲的过的面试题和项目进行考试
- 简历指导、职业规划
- 简历书写(Word、网上)
- 模拟面试