单片机_STM32嵌入式物联网开发实战班课程大纲
1嵌入式开发硬件基础 2Stm32 芯片讲解 3嵌入式开发项目流程 4C语言基础 5MDK软件讲解 6C语言编程实战(每个知识点都有相对应的编程实战) 7STM32 寄存器讲解及库函数实际使用
8GPIO 讲解及原理、库函数实际使用
9stm32 时钟系统
10中断讲解及实际应用
11串口UART编程与通讯协议及实际应用讲解
12DMA 与电源控制
13RS485 通讯讲解
14STM32 定时器使用。
15STM32 PWM 输出。
16systick 简介与实际应用。
17RTC 简介与应用。
实战 应用
18各种电机控制(直流、步进、伺服等2用stm32实现超声波测距
19ADC/DAC原理及编程实现
20看门狗实现
21I2C原理及编程实现方法
22实战编程控制AT24C02
23SPI原理及编程实现方法
24实战编程控制W25Q64
25FSMC原理应用及编程。
26LCD原理应用及编程控制。
27触摸屏原理、种类、优缺点详解。
28触摸屏驱动控制详解。
29USB原理及协议描述符详解。
30CAN总线原理及代码编程。
31SDIO协议讲解
32SD卡驱动流程
33SD卡物理层相关指令讲解
34SD卡驱动实战分析
35文件系统FATFS原理及移植方法讲解
36FATFS文件系统使用方法,详细讲解各个函数的含义及使用案例。
37音频输入输出讲解
38音频编解码方式讲解
39音频芯片驱动代码讲解
40摄像头理论讲解
41DCMI功能讲解
42摄像头驱动代码讲解
43视频编解码讲解
44音视频代码实战讲解
45uCOS-III 应用编程详解。
46uCOS-III常用功能应用及代码实战讲解。
实战应用项目
47远程温度、湿度采集(wifi)
48远程控制LED、蜂鸣器(wifi)
49GPS定位(UART控制)
50智能家居物联网(wifi、手机控制)。
51一卡通(射频卡)指纹识别(UART)
现场授课地址为:深圳市龙华区龙华街道丰益路10号潮回楼51 |
|