嵌入式系统

游玲 曹俊

目录

  • 复习
  • 基础篇
    • ● 学习STM32背景知识
      • ● 1. 那年ARM那些事
      • ● 2. Cortex-M4概述
      • ● 3. 认识STM32
      • ● 4. STM32F407硬件平台介绍
    • ● 初识STM32库函数——固件库与HAL库
      • ● 1. STM32神器之库开发
      • ● 2. STM32库的结构及层次关系
      • ● 3. STM32开发环境的搭建
      • ● 4. 第一个工程文件的建立
    • ● 传递C语言正能量
      • ● 1. C语言基础知识复习
      • ● 2. STM32 C语言进阶知识
      • ● 3. MDK中寄存器地址名称映射
    • ● GPIO入门之道
      • ● 1. GPIO概述
      • ● 2. GPIO应用实例——设备指示灯
  • 实践篇
    • ● 玩转TFT LCD
      • ● 1.液晶屏图形绘制与触摸屏
      • ● 2. 液晶屏图形绘制与触摸屏
      • ● 3. 液晶屏触摸按键反馈
      • ● 4. 综合应用——农业大棚定时灌溉模拟
    • ● 传感器应用技术
      • ● 1. DS18B20温度传感器
      • ● 2. DHT11温湿度传感器
    • ● USART串口通信
      • ● USART与串口通讯
    • ● 串行Flash存储器大串烧
      • ● SPI修炼秘籍
    • ● 自行复位的设计——看门狗
      • ● STM32-独立看门狗IWDG
    • ● 声光报警器
      • ● 1. 无源蜂鸣器播放音
      • ● 2. P9813 RGB全彩LED多色切换
    • ● 综合应用——模拟农业大棚信息采集系统
      • ● 1. 温湿度数据采集
      • ● 2. 存储数据读取
      • ● 3. 数据曲线绘制
      • ● 4.超限报警
      • ● 5.演示结果
  • 展示篇——学生优秀作品展示
    • ● 1. 洗衣机触控面板控制系统的设计与实现
    • ● 2. 照明调节系统的设计与实现
    • ● 其他
      • ● 第一篇 基础知识
        • ● 认识嵌入式系统
        • ● Keil软件的安装
        • ● Keil软件的使用
        • ● 开发环境搭建
      • ● 第二篇 项目实训
        • ● 设备指示灯
          • ● 学习目标
          • ● 项目分析
          • ● 情境设计
          • ● 支撑知识
        • ● 设备时钟设计与实现
          • ● 倒计时定时器的设计与实现
      • ● 第一单元
        • ● STM32中断应用程序开发
        • ● 液晶屏显示与按键操作
          • ● 液晶屏图形绘制与触摸屏
          • ● 模拟大棚灌溉控制定时器
          • ● 液晶屏触摸按键反馈
      • ● 第二单元
        • ● 串口通讯
        • ● SPI数据存取接口配置与实现
      • ● 复习
        • ● 总复习
          • ● 系统时钟
            • ● RTC时钟
            • ● 定时器与定时中断
          • ● 端口复用、映射、中断优先级
          • ● 串口通信
          • ● 外部中断
          • ● 看门狗
          • ● OLED的介绍和使用方法
          • ● LCD的介绍和使用方法
          • ● SPI
初识STM32库函数——固件库与HAL库

本节学习目标

  1.  了解STM32的开发方式

  2.  认识STM32的固件库的层次结构

  3.  掌握STM32的开发环境搭建

  4.  建立一个STM32工程文件