摘 要:本系统基于ARM STM32 CORTEX-M4开发板,采用嵌入式C语言,利用KEIL软件对系统进行设计,实现了对M4开发板的电子相框功能。针对整个系统的需求功能来展开叙述,首先介绍了设计开发背景及意义,设计开发工具,开发环境。其次根据需求分析,确定功能模块和设计模式。然后描述主要功能模块的实现过程,包括LCD模块的初始化与使用,触摸模块的初始化与使用,RTC模块的初始化与使用,ADC模块的初始化与使用,还有对电子相框的界面搭建与实现,并对主要代码进行说明。最后对整个系统进行测试,并给出测试用例。94203

毕业论文关键词:ARM STM32 CORTEX-M4,嵌入式C语言,KEIL,电子相框

Abstract: This system is based on ARM STM32 CORTEX-M4 development board, using embedded C language, using KEIL software to design the system, to achieve the M4 development board electronic photo frame function。 This paper introduces the design and development background and significance, design and development tools and development environment, and introduces the requirements of the whole system。 Second, according to demand analysis, determine the functional modules and design patterns。 Then describe the implementation process of the main function modules, including the initialization and use of the LCD module, the initialization and use of the touch module, the initialization and use of the RTC module, the initialization and use of the ADC module, and the interface construction and implementation of the electronic photo frame。 The main code is described。 Finally, the whole system is tested and the test cases are given。

Keywords: ARM STM32 CORTEX-M4, embedded C language, KEIL, electronic photo frame

目  录

1  前言 4

1。1  系统开发的背景 4

1。2  系统开发的意义与目的 4

2  系统开发工具与环境简介 4

2。1  KEIL 5软件简介 4

2。2  开发板烧录介绍 5

2。3  嵌入式 C语言简介 5

2。4  ARM STM32 CORTEX-M4 简介 6

2。5  MCU介绍 6

2。6  LCD模块简介 7

2。7  开发与运行相关协议 8

3  系统分析 9

3。1  需求分析 9

3。2  系统功能简介 10

3。3  可行性分析 10

4  系统功能的实现 11

4。1  按键模块 11

4。2  蜂鸣器模块 13

4。3  LED指示灯模块 14

4。4  LCD显示屏 16

4。5  触摸屏 21

4。6  RTC时钟 24

4。7  UART串口模块 26

4。8  幻灯片功能 28

4。9  背光调节功能 29

4。10  手动调节显示功能 30

5  系统测试

上一篇:ASP.NET农场购物网站系统的设计与实现
下一篇:基于Android的火车票在线订购系统的设计与实现

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

Matlab基于多旋翼飞行器的飞行控制系统设计

基于字典学习的多视图低维相关表示方法研究

基于android通讯与游戏的手...

基于android的环境信息管理系统设计

基于激光超声检测金属材...

大淘宝网的虚假交易研究

肢体语言在小学英语教学中的应用浅谈

新疆农林高校學生昆虫生...

2021年什么行业赚钱,适合...

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

个案管理茬老年糖尿病患...

淮安市高校足球运动损伤问卷调查表

浅谈农村大气环境保护的制度构建【1868字】

激光模拟训练器材国内外研究现状