摘 要:本系统基于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的公交线路查询系统的设计与实现

基于Android的英雄联盟LOL掌游宝的设计与实现

基于Android的上课点名系统的设计与实现

基于Android的火车票在线订...

基于JavaWeb的考试自动评分系统的设计与实现

基于433MHz的智能家居系统设计硬件和驱动层

基于Android飞机大战的设计与实现

基于CMOS图像传感器的图像采集系统设计

行政诉讼中的事实审查与法律审查【3190字】

新生代农民工培训研究

對初高中化學教學衔接的几点思考【2495字】

建设工程质量政府监督研究

上市公司股权激励契约设...

手里洧1000元如何理财,工...

探析台湾与大陆模仿类真...

生育政策进入了什么阶段...

企业在招聘过程中存在的问题及其纠偏