STM32单片机技术基础

王玲维 于伟

目录

  • 1 课程资源
    • 1.1 教学大纲
    • 1.2 授课计划
    • 1.3 课内实训指导书
    • 1.4 课件
    • 1.5 教案
  • 2 嵌入式系统概述
    • 2.1 开学第一课
    • 2.2 思政案例
    • 2.3 嵌入式系统简介
    • 2.4 ARM处理器
  • 3 STM32基础篇
    • 3.1 思政案例
    • 3.2 STM32内核架构
    • 3.3 典型芯片封装和引脚
    • 3.4 电源
    • 3.5 复位和时钟控制(RCC)
    • 3.6 STM32单片机最小系统
  • 4 STM32开发环境
    • 4.1 思政案例
    • 4.2 STM32程序开发的模式
    • 4.3 软件开发工具
    • 4.4 硬件开发工具
    • 4.5 工程建立
    • 4.6 程序的烧写
    • 4.7 程序的调试
  • 5 STM32基本模块
    • 5.1 思政案例
    • 5.2 GPIO输入输出
    • 5.3 中断系统
    • 5.4 STM32定时器
    • 5.5 USART及其应用
    • 5.6 ADC/DAC
    • 5.7 RTC时钟
    • 5.8 看门狗
  • 6 STM32常用外设
    • 6.1 思政案例
    • 6.2 数码管显示和LCD显示
    • 6.3 矩阵键盘输入原理及实例
    • 6.4 STM32在传感器数据采集方面的应用
    • 6.5 STM32在输出控制的应用
    • 6.6 I2C/SPI总线
    • 6.7 RS232/RS485总线
    • 6.8 以太网控制器ENC28J60
  • 7 STM32存储器管理与文件系统
    • 7.1 思政案例
    • 7.2 存储器的组织
    • 7.3 Flash存储器
    • 7.4 SRAM存储器
    • 7.5 SD卡
    • 7.6 FATFS文件系统
  • 8 嵌入式界面与嵌入式操作系统
    • 8.1 思政案例
    • 8.2 嵌入式界面(uC/GUI)
    • 8.3 嵌入式操作系统(uC/OS-II)
  • 9 STM32在无线通信中的应用
    • 9.1 思政案例
    • 9.2 Wi-Fi
    • 9.3 蓝牙
    • 9.4 ZigBee
    • 9.5 NB-IoT
  • 10 STM32在物联网中的应用
    • 10.1 思政案例
    • 10.2 STM32在感知节点设计上的应用
    • 10.3 STM32在网关设计上的应用
思政案例

案例引入

【案例导读】治国重器

  在党和政府的领导下,在全国人民共同努力下,我国的疫情防控取得了显著的成绩。但我们决不能放松警惕,给病毒卷土重来的机会,防疫面前,每个人都应担起责任,尽自己的努力阻断疫情传播途径。然而部分人员瞒报、谎报行程,严重扰乱了疫情的防控次序,他们将受到法律的严惩。

《中华人民共和国刑法》第三百三十条规定,拒绝执行卫生防疫机构依照传染病防治法提出的预防、控制措施的,引起甲类传染病传播严重或者有传播严重危险的,处三年以下有期徒刑或者拘役;后果特别严重的,处三年以上七年以下有期徒刑。