班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
开课地址:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站) 【武汉分部】:佳源大厦【成都分部】:领馆区1号【沈阳分部】:沈阳理工大学【郑州分部】:锦华大厦【石家庄分部】:瑞景大厦【北京分部】:北京中山学院 【南京分部】:金港大厦
最新开班 (连续班 、周末班、晚班):2024年12月30日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
- 第一部分:ARM cortex-m4 硬件基础
- 1. cortex-m4 介绍,开发环境搭建,GPIO模板实战
- 1.1 嵌入式发展前景
- 1.2 ARM 家族成员特征介绍(ARM7/9/11,A8/9/15/53/57,M0/3/7)
- 1.3 cortex-m4 内核体系结构
- 1.4 处理器内核介绍、处理器工作模式、处理器异常处理
- 1.5 KeilMDK 开发环境安装和 J-link 仿真驱动安装
- 1.6 新建工程和 KeilMDK 开发环境使用详细说明,仿真,调试功能介绍
- 1.7 开发平台资源介绍及使用方法
- 1.8 STM32F407 时钟体系,时钟管理
- 1.9 STM32F407 GPIO 功能、结构框图详解
- 1.10 STM32F407 GPIO 功能配置步骤和寄存器详解
- 2. STM32F407 UART 模块实训
- 2.1 常用通信协议分类及其特征介绍:同步,异步
- 2.2 通用 UART 特征,及 UART 编程模型
- 2.3STM32F407 UART 模块系统框架图、UART 特征介绍、STM32F103UART 模块寄存器作用详解
- 2.4STM32F407 UART 硬件设计原图分析、软件设计框架
- 2.5STM32F407 UART 查询方式实现数据收发
- 3. STM32F407 中断模块实战
- 3.1 Cortex-M4 中断体系分析、STM32F 中断体系分析
- 3.2 中断相关 API 函数使用详解、NVIC 中断控制配置方法小结
- 3.3 STM32F407 外部中断模块框架分析、STM32F407 外部中断寄存器详解
- 3.4 STM32F407 软件中断设计
- 3.5 STM32F407 串口中断设计
- 4. STM32F407 DMA模块
- 4.1 DMA概述和DMA工作原理
- 4.2 STM32F407 DMA 模块基本特征、框架图分析和功能分析
- 4.3 STM32F407 DMA 处理:DMA通道映射、通道中断标志、中断事件、通道错误管理和仲裁器
- 4.4 STM32F407 DMA寄存器详解
- 4.5 串口 DMA 发送数据设计和串口 DMA 接收数据软件设计
- 5. STM32F407 SystemTick 定时器模块、基本定时器模块
- 5.1 STM32F407 SystemTick 定时器背景介绍、工作原理
- 5.2 STM32F407 SystemTick 定时器相关寄存器详解
- 5.3 STM32F407 SystemTick 定时器进行精确定时程序设计
- 5.4 STM32F407 定时器分类
- 5.5 STM32F407 各类定时器基本特征、系统框架图详细分析和寄存器详解.3
- 5.6 STM32F407 基本定时器定时功能软件设计
- 5.7 STM32F407 通用定时器
- 6. ADC模数转换模块
- 6.1 通用 ADC 模数转换器(ADC)的基本原理
- 6.2 STM32F407 ADC 模块简述、主要特征和框架图分析(重点掌握)
- 6.3 ADC 开关控制、时钟配置和通道选择
- 6.4 ADC 精度校准介绍
- 6.5 单 ADC 工作模式详解、双 ADC 工作模式介绍
- 6.6 单 ADC 实验软件设计及分析
- 7. STM32F407 RTC 和系统定时器模块实战
- 7.1 常用 RTC芯片介绍
- 7.2 STM32F407 RTC 模块介绍、硬件电路分析
- 7.3 STM32F407 RTC 时钟源配置详解、系统框架图分析
- 7.4 STM32F407 RTC 备份域功能介绍、寄存器详解
- 7.5 STM32F407 RTC 应用设计
- 8. STM32F407 IIC 总线模块
- 8.1 I2C 总线知识
- 8.2 I2C 总线物理拓扑结构、总线特征
- 8.3 I2C 总线协议
- 8.4 I2C 总线模块时序编程-IO 口模拟
- 8.5 AT24C02 EEPROM 基本功能介绍
- 8.6 IO 口模拟I2C总线是实现对EEPROM芯片AT24C02读写操作
- 9. STM32F103 SPI 模块实战
- 9.1 SPI 总线物理拓扑结构、总线特征
- 9.2 SPI 总线协议
- 9.3 STM32F407 SPI 控制器结构图分析、初始化设置步骤分析
- 9.4 STM32F407 通过 SPI 控制器实现对 W25Q64 读写操作
- 10. TFTLCD 模块实战
- 10.1 LCD 彩屏种类介绍、TFT 屏工作原理、时序图分析
- 10.2 LCD 画点、线、基本形状软件设计
- 10.3 取模软件使用、LCD显示字符、汉字软件设计
- 10.4 TFT 显示图片实验、数码相框项目实验
- 11.触摸屏模块实训
- 11.1 触摸屏分类介绍
- 11.2 电阻式触摸屏工作原理介绍
- 11.3 触摸屏初始化、校准方式介绍
- 11.4 触摸按键软件设计
- 第二部分:cortex-m4 高级进阶
- 1.STM32F407 看门狗定时器
- 2.STM32F407 DAC数模转换功能
- 3.STM32F407 CanBus 总线
- 4.STM32F407 FSMC 功能模块
- 5.uC/OSII(1)系统原理及裁剪
- 6.uC/OSII(2)系统API应用讲解
- 7.uC/OSII(3)系统种植
- 第三部分:项目模块(根据项目选择)
- 1.语音模块应用及分析
- 2.GSM模块
- 3.蓝牙模块
- 4.ZigBee模块
- 5.WiFi模块应用
- 6.433M模块分析及应用
- 7.WiFi摄像头模块应用
- 8.温度、湿度、人体感应
- 9.心跳传感器,脉搏心跳传感器
- 10.红外编码、解码
- 11.FATFS 文件系统应用1
- 12.FATFS 文件系统应用2
- 13.ucGUI/STEMWIN学习1
- 14.ucGUI/STEMWIN学习2
- 15.ucGUI/STEMWIN学习3
- 项目列表
- 项目一:无线点菜机
- 项目二:MP3项目
- 项目三:GSM短信收发系统
- 项目四:防盗报警系统
- 项目五:驾校考试管理系统
- 项目六:蓝牙打印机项目
- 项目七:智能家居项目
- 项目八:可穿戴项目(智能手环或智能手表)
- 项目九:万能遥控器
|