基于嵌入式平台的LCD显示与专用键盘的模块化设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-03-30
  • 论文字数:13857
  • 课题出处:(paiguoguo)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本课题为基于嵌入式平台的LCD显示与专用键盘的模块化设计,能在液晶屏幕上实时显示脉搏波信号,并结合专用键盘对相关参数进行设置与修改,系统还具有数据存储功能。

系统主控元件为stm32f107嵌入式芯片,分别从硬件和软件两方面介绍了基于stm32f107单片机液晶波形显示系统的设计思路,说明如何实现对手指脉搏波的显示、参数设置与数据存储。根据系统设计原理,按照主要和扩展内容划分,将系统分为编写串口通信模块(DMA)、液晶显示模块、信号处理模块、按键模块以及SD卡文件存储(包括RTC时间)等。

本文从硬件、软件设计两个方面对系统进行介绍,并最终给出了软件和硬件相结合的系统综合测试结果,结果表明,系统运行正常,功能正确。

本课题是基于嵌入式的脉搏信号显示及处理的一次努力和尝试,传统意义上的脉搏检测系统基本都是以单片机为核心,其功能受到限制,内存容量小,软件界面比较简单、粗糙,运行速度和效率也无法满足现在越来越高的要求。可以为中医信号测试研究提供有益的帮助。

关键词:嵌入式  手指脉搏波  DMA  SD卡  RTC

 

目录

摘要

ABSTRACT

1 绪论-2

1.1引言-2

1.2课题研究背景-2

1.3课题研究目的与意义-2

1.4国内外现状-2

2 系统总体设计-3

2.1系统概述-3

2.2系统方案-3

2.2.1系统总体设计-3

2.2.2主控元件选择-3

2.2.3数据接收方式选择-4

2.2.4显示器选择-5

3 系统硬件设计-6

3.1 主控芯片STM32-6

3.1.1 MCU-6

3.1.2 按键-7

3.1.3 液晶显示模块-7

3.2 扩展硬件模块-9

3.2.1 SD卡-9

3.2.2 USB串口、USB、电源-11

4 系统软件设计-14

4.1开发、仿真及下载环境-14

4.1.1开发环境RVMDK3.80A-14

4.1.2仿真环境-15

4.1.3程序下载环境-16

4.2 DMA数据传输模块-17

4.3 液晶显示模块-20

4.4 STC时钟模块-26

4.5 系统流程图-28

5 系统测试-30

5.1 key0功能测试-30

5.2 key1功能测试-31

5.3 wk-up功能测试-31

6 总结与展望-33

7 感谢-34

8 参考文献-35

9 附录-35

9.1 STM32MCU原理图-35

9.2 程序源码-36


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费