基于STM32的触控手机功能的设计_第1页
基于STM32的触控手机功能的设计_第2页
基于STM32的触控手机功能的设计_第3页
基于STM32的触控手机功能的设计_第4页
基于STM32的触控手机功能的设计_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于STM32的触控手机功能的设计指导教师郭作者张1选题背景、意义:随着信息技术的飞速发展,在这种数字化潮流下,嵌入式系统已成为当前研究和应用的热点之一,嵌入式手持设备的视、音频多媒体应用也越来越广泛。尤其现在手机已经成每个人生活中的必需品,已经是人们相互联系通讯设备的主力,正逐渐成为人们娱乐工具的主力,发展前景非常广阔。触摸屏作为一种最新的输入设备,它是目前最简单、方便、自然的一种人机交互方式。通过本次毕业设计的制作,需要掌握嵌入式的开发、触摸屏和SD卡的应用、GUI界面和UCOS-II的移植等一系列知识。2主要技术指标系统主要实现功能:触屏操作界面实现打电话、发短信的功能音乐播放器数码相框电子书功能计算器等应用3系统整体框架本设计的制作主要分为两大部分1、硬件部分,主要包括中心控制板、GSM模块、MP3模块、TFT-LCD等。2、程序设计和调试,通过UCOS-II进行任务点读,GUI设计界面等等,最终达到系统稳定运行、各任务宏观上同时进行。4系统硬件设计方案硬件方框图STM32F103ZET6电源模块SD卡SIM900LCD外部FLASH外部SRAMMP3模块复位电路JTAG下载电路5电源模块

为了使该系统能正常工作,就需要对电池电压调节。其中,单片机系统、LCD液晶、外部SRAM、外部FLASH、SD卡等需要3.3V电压,MP3模块使用5V供电。我们在采用ASM1117-3.3作为稳压芯片。GSM模块则需要大功率的5V电压,选用的是220vAC-5VDC电路。经试验电压测试,完全可以满足要求。6

stm32最小系统7

下载程序接口的电路连接图8板载外部SRAM电路图9SD卡电路图10DS18B20电路图OV7670摄像头电路图11串口通信电路图USB接口电路图12板载外部FLASH电路图板载EEPROM电路图13

J-Link程序烧写器14MP3模块

本模块选用的芯片是VS1053b,它是单片OggVorbis/MP3/AAC/WMA/MIDI音频解码器,及IMAADPCM编码器和用户加载的OggVorbis编码器。它包含了一个高性能、有专利的低功耗DSP处理器内核VS_DSP4、工作数据存储器、供用户应用程序和任何固化解码器一起运行的16KiB指令RAM及0.5KiB多的数据RAM、串行的控制和输入数据接口、最多8个可用的通用I/O引脚、一个UART、并有一个优质的可变采样率立体声ADC(“咪”、“线路”、“线路+咪”或“线路*2”)和立体声DAC、和跟随的一个耳机功放及一个公共电压缓冲器。15LCD液晶模块

该模块支持65K色显示,显示分辨率为320×240,接口为16位的80并口,自带触摸屏。其驱动芯片有很多种类型,比如有ILI9320/ILI9325/ILI9328/RM68021,其中本模块选用的是ILI9320控制器,其他的控制基本都类似。

16系统的软件设计移植部分:UCOSII系统的移植,实时多任务操作系统进行任务的调度FatFs文件系统的移植,进行SD卡和FLASH的文件管理GUI的移植,用作做系统界面底层驱动的移植

17

程序流程图18UCOS-II实时系统简介uC/OS是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。已经移植到近40多种处理器体系上,涵盖了从8位到64位各种CPU(包括DSP)。uC/OS-II目标是实现一个基于优先级调度的抢占式的实时内核,并在这个内核之上提供最基本的系统服务,如信号量,邮箱,消息队列,内存管理,中断管理等。19FatFs简介FatFs是一个通用的文件系统模块,用于在小型嵌入式系统中实现FAT文件系统。FatFs的编写遵循ANSIC,因此不依赖于硬件平台,移植性很强!本设计中用FatFs文件管理系统主要是对SD卡和外部FLASH进行读写,比如音乐的播放就是单片机读取SD卡中的音乐文件数据传输给VS1053。20程序设计总结本设计的程序部分首先是移植UCOS-II实时控制系统进行任务的调度,移植GUI界面进行绘制操作界面,移植FatFs文件管理系统进行对SD卡和FLASH进行读写。然后是各个模块的驱动函数的编写如:GSM模块SIM900、LCD液晶屏、VS1053、OV7670等,各个模块的底层驱动网上资料非常丰富,我做的主要工作时在我的中心控制板上调试成功。以上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论