基于STM32F103的触屏功能的设计.doc

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于STM32F103的触屏功能的设计 作 者 姓 名 专 业 测控技术与仪器 指导教师姓名 专业技术职务 目 录 摘 要 1 第一章 绪论 3 1.1课题的意义 3 1.2本系统完成的功能 3 第二章 系统总体设计思路 4 2.1系统设计要求 4 2.2系统设计方案 4 2.2.1硬件部分方案 4 2.3.2软件部分方案 5 第三章 系统硬件设计与实现 5 3.1中心控制板 5 3.1.1所有板载资源介绍 6 3.1.2重要资源介绍 7 3.2 GSM模块 10 3.3 LCD液晶模块 14 3.4 MP3模块 17 3.5摄像头OV7670 20 第四章 系统的软件设计 21 4.1系统软件概述 21 4.2移植部分 22 4.2.1UCOS-II系统的移植 22 4.2.2FatFs文件系统的移植 24 4.3主程序流程 26 第五章 效果图 30 5.1系统使用方法说明 30 5.2实物效果图 30 参考文献 35 附录 36 附录一:核心程序 36 附录二:整体原理图 48 致谢 49 摘 要 Cortex-M3是ARM公司为要求高性能(1.25 Dhrystone MIPS/MHz)、低成本、低功耗的嵌入式应用专门设计的内核。STM32系列产品得益于Cortex-M3在架构上进行的多项改进,包括提升性能的同时又提高了代码密度的Thumb-2指令集和大幅度提高中断响应的紧耦合嵌套向量中断控制器,所有新功能都同时具有业界最优的功耗水平。 本毕业设计是基于CM3内核的STM32F103系列单片机设计触控手机的功能,单片机控制(SIM900)实现打电话和发短信功能,其中发短信支持手动输入汉字;单片机的控制VS1053实现音乐播放器和录音,其中音乐播放器支持各自同步,同时把这两个功能综合起来就是安卓手机上的娱乐应用TOM猫;单片机控制摄像头OV7670来实现照相机的功能。考虑到更真实的贴近真实手机,添加了一些常用工具性的应用如:记事本、读卡器、计算器、系统设置等辅助功能。该设计选用的液晶屏是TFT液晶,带有触屏操作,这些应用可通过双击应用图标打开。各个应用和任务的调度通过UCOS-II实时操作系统调度,系统操作流畅、稳定性高。基于以上的丰富应用能带来一定的体验效果! 自2008年谷歌发布第一款安卓手机起,由于其平台开放性好,硬件配置丰富,配置水平较高,系统以及软件开发方便等种种优势,安卓操作系统迅速发展壮大,成为市场占有率世界第一的操作系统。目前手机市场火爆尤其是安卓系统,手机的功能月越来越丰富、越来越强大,引领着手持电子设备潮流。安卓操作系统的诞生也促进了触屏操作控制的飞速发展,现在触屏操作的安卓手机的发展势头迅猛,这样使手机不但成为主流的通讯设备,也逐渐成为主流的娱乐设备。毕业设计将所学知识充分应用并贴近实际需求具有很强的实际意义! 关键词:ARM Cortex-M3 is a company that require high performance (1.25 Dhrystone MIPS / MHz), low-cost, low-power embedded applications designed specifically for the kernel. STM32 family benefits from the Cortex-M3 architecture carried out in a number of improvements, including improved performance at the same time improve code density Thumb-2 instruction set and greatly improve the interrupt response tightly coupled nested vectored interrupt controller, All new features are also the industry's best power levels. The graduation is CM3-based kernel STM32F103 Series MCU design touch phone features, SCM control (SIM900) to achieve calling and texting features, texting support manual input Chinese characters; MC

文档评论(0)

精品文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档