基于STM32的教学实验系统设计与开发毕业设计说明.pdfVIP

  • 33
  • 0
  • 约5.87万字
  • 约 54页
  • 2020-12-26 发布于辽宁
  • 举报

基于STM32的教学实验系统设计与开发毕业设计说明.pdf

摘 要 随着现代划的脚步,市场经济的不断完善,信息技术日益发展,信息量的掌 握决定了一个人事业的成败。21 世纪其实无疑不是信息的时代。信息技术的迅 猛发展已对我们的生产方式、生活方式了、学习方式及思维方式产生了深远的影 响。 设计一种基于STM32F103RCT6 单片机的开发板,该开发板具有成本低、体 积小、可靠性高、功能性齐全、低功耗设计、更贴切大学基础教学等特点。本论 文详细介绍了该开发板的开发过程及相关硬件结构和软件设计,开发板以意法半 导体公司的STM32F103RCT6 单片机为核心控制器,板上资源有液晶显示模块, 键盘模块,数码管模块,针对各个硬件模块开发了相应的软件模块。 关键字:STM32F103RCT6 单片机 液晶显示 键盘 1 / 55 目 录 第 1 章 引 言 1 1.1 ARM 应用背景1 1.2 设计目标与意义2 1.3 章节安排3 第 2 章 单片机实验系统的总体设计4 2.1 设计任务分析 4 2.2 实验系统设计目标与要求4 2.3 实验系统总体逻辑结构5 2.4 实验系统的基本功能与工作原理5 2.5 主要的芯片及硬件选型6 2.5.1 微处理器选型6 2.5.2 电源模块选型7 2.5.3 数码管模块选型7 2.5.4 EEPROM 模块选型9 2.5.5 液晶显示模块选型 10 2.5.6 步进电机及蜂鸣器驱动模块选型 12 2.6 基本软件开发工具与开发流程 12 2.6.1 下载软件的选择 12 2.6.2 开发流程 13 2.7 单片机 C 语言开发基础 13 2.7.1 利用 C 语言开发单片机的优点 13 2.7.2 单片机 C 语言的基本数据类型和基础语言 15 2.7.3 单片机 C 程序的基本结构 15 2.8 本章小结 16 第 3 章 各功能模块的硬件设计 17 3.1 硬件部分结构图 17 3.2 硬件电路设计 18 3.2.1 STM32F103RCT6 最小系统 18 3.2.2 USB 接口模块 18 3.2.3 电源模块 19 3.2.4 按键模块 19 3.2.5 LED 模块 20 3.2.6 数码管模块 20 3.2.7 I2 C 接口电路(EEPROM 模块) 21 3.2.8 液晶显示模块(LCD ) 22 3.2.9 步进电机驱动模块 22 3.2.10 蜂鸣器模块 23 3.3 PCB 布局布线 23 3.4 本章小结 25 第 4 章 软件设计 26

文档评论(0)

1亿VIP精品文档

相关文档