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在网关设计上的应用
思政案例

案例引入

【案例导读】大师巨匠

  支秉彝(1911.9-1993.7),电工测量仪器专家、信息处理工程专家、汉字编码和汉字信息处理和系统研究的开拓者、“见字识码”编码方法的发明人。

1934年,支秉彝到德国莱比锡大学求学,并在1940年获莱比锡大学物理学院自然科学博士学位。二战结束后,美国仗持其经济上的优势,以丰厚的俸禄和优越的物质条件,聘请他去美国工作,并许愿可以帮助他移居美国。他断然拒绝并表示:我千辛万苦学得的本领为的是报效苦难落后的祖国。1946年,他带着由岳父资助和自己多年积蓄购买的一批计量测试仪器,义无反顾地回到了祖国的怀抱。

支秉彝回国后,从50年代开始负责电表三大关键元件(宝石、轴承、游丝)的质量公关,组织研究了游丝的制造工艺和性能测试设备,制定了质量标准,提高了电表的精度和稳定性,为建立中国的计量标准做出了贡献。60年代中期他又开始研究汉字信息字模,发明了“见字识码”编码方法,率先解决了汉字进入电子计算机的难题。