目录

  • 1 STM32第1讲 嵌入式系统简介
    • 1.1 嵌入式系统简介
    • 1.2 STM32系列芯片介绍
    • 1.3 STM32开发板使用介绍
    • 1.4 控制对象硬件方案1
    • 1.5 控制对象硬件方案2
  • 2 STM32第2讲 教材第3章MDK软件使用
    • 2.1 3.2 STM32相应软件安装
    • 2.2 3.3 建立新工程
    • 2.3 3.1 工程目录和关键文件介绍
    • 2.4 3.4 程序仿真调试与下载
    • 2.5 3.5 MDK5软件使用实用技巧
  • 3 STM32第3讲 4.1和6,7章 GPIO编程
    • 3.1 3-1讲 4.1 STM32-C语言基础
    • 3.2 3-2讲6.2-6.4 LED跑马灯控制
    • 3.3 3-3讲 7 Key按键输入
    • 3.4 3-4讲 6.1-GPIO组成与工作模式详解
    • 3.5 3-5讲 6.1-GPIO配置寄存器详解
    • 3.6 3-6讲 扩展-JATG和SWD引脚映射与使用
  • 4 STM32第4讲 第8章  串口编程
    • 4.1 串口应用编程操作演示
    • 4.2 STM32串口及工作模式简介
    • 4.3 STM32串口工作过程及寄存器介绍
    • 4.4 STM32串口初始化程序
    • 4.5 STM32串口中断服务程序
    • 4.6 STM32串口main函数及应用编程
    • 4.7 STM32虚拟串口调试方法
  • 5 STM32第5讲 第9章 外部中断
    • 5.1 第5-1讲 STM32中断系统简介
    • 5.2 第5-2讲 STM32外部中断简介
    • 5.3 第5-3讲 STM32外部中断编程
    • 5.4 第5-4讲 STM32存储系统与地址管理
    • 5.5 第5-5讲 外部中断编程演示
  • 6 实验一STM32数据采集与控制 第1部分
    • 6.1 实验1-1 编程操作演示
    • 6.2 实验1-2 录屏软件的使用
    • 6.3 实验1-3上交视频录制内容
  • 7 STM32第6讲 STM32时钟与定时器
    • 7.1 第6-1讲  STM32时钟系统
    • 7.2 第6-2讲 STM32延时delay程序
    • 7.3 第6-3讲 定时器Timer工作原理
    • 7.4 第6-4讲 定时器定时编程
    • 7.5 第6-5讲 定时器PWM输出编程
  • 8 STM32第7讲 AD-DMA-OLED
    • 8.1 第7-1讲 ADC工作原理
    • 8.2 第7-2讲 AD寄存器
    • 8.3 第7-3讲 AD采样编程
    • 8.4 第7-4讲 DMA工作原理(选修)
    • 8.5 第7-5讲 应用DMA进行AD采样编程(选修)
    • 8.6 第7-6讲 OLED使用介绍
    • 8.7 第7-7讲 AD-DMA-OLED操作演示(选修)
    • 8.8 第7-8讲 6路采样与显示编程
  • 9 实验一第2部分与安卓软件安装
    • 9.1 实验1第2部分 编程操作演示
    • 9.2 实验1第2部分 上交录制调试内容
    • 9.3 安卓1-1讲 安卓软件安装方式介绍
    • 9.4 安卓1-2讲 android软件安装与新建工程
    • 9.5 安卓1-3讲 用虚拟机直接打开安卓软件
    • 9.6 安卓1-4讲 上交视频录制内容
  • 10 安卓第2讲 安卓界面布局与控件
    • 10.1 安卓界面布局要求
    • 10.2 2-1讲 项目结构与主要文件
    • 10.3 2-2讲 虚拟手机安装第1步 开启电脑虚拟技术
    • 10.4 2-3讲 虚拟手机安装第2步
    • 10.5 2-4讲 界面基本布局
    • 10.6 2-5讲 常用控件
    • 10.7 2-6讲 布局与控件操作演示
    • 10.8 附件 手机模拟器Genymotion安装使用教程
  • 11 安卓基础编程
    • 11.1 3-1讲 编程基本知识
    • 11.2 3-2讲 类的简单知识
    • 11.3 3-3讲 手机端接收命令编程演示
    • 11.4 3-4讲 手机端控制命令编程演示
    • 11.5 实验3第1部分上交视频内容
  • 12 安卓多线程与网络编程
    • 12.1 编程操作时步骤与用到的语句
    • 12.2 4-1讲 TCP-IP网络与线程基本知识
    • 12.3 4-2讲 网络客户端与线程编程
    • 12.4 4-3讲 编程操作演示
  • 13 第8讲 STM32与WIFI,DS18B20编程
    • 13.1 第8-1讲 WIFI模块介绍
    • 13.2 第8-2讲 WIFI模块串口测试方法
    • 13.3 第8-3讲 WIFI模块应用编程
    • 13.4 第8-4讲 DS18B20测温模块使用
    • 13.5 实验2-1要求与演示
  • 14 第9讲 STM32与PI算法
    • 14.1 第9-1讲 PI算法原理介绍
    • 14.2 第9-2讲 PI电压控制实例讲解
    • 14.3 第9-3讲 电压输出PI控制编程
    • 14.4 第9-4讲 风扇电机PI控制编程
  • 15 实验2-2演示与要求
    • 15.1 系统硬件平台搭建
    • 15.2 实验2-2编程操作演示
    • 15.3 实验2-2硬件运行演示
  • 16 安卓server编程及其他
    • 16.1 安卓4-4讲 网络服务器编程
    • 16.2 安卓5-1讲 Activity与Intent
    • 16.3 安卓5-2讲 其他常用内容简介
  • 17 实验3-2演示与要求
    • 17.1 实验3-2编程操作
    • 17.2 实验3-2运行演示
  • 18 嵌入式Linux操作系统
    • 18.1 Linux 1-1 嵌入式Linux简介
    • 18.2 Linux 1-2 开发板tiny210介绍
    • 18.3 Linux 1-3 Linux编程
    • 18.4 Linux 1-4 Linux组成-移植-驱动
安卓1-3讲 用虚拟机直接打开安卓软件