{$cfg_webname}
主页 > 计算机 > C++ >

基于STM32和μC/GUI的图形用户界面设计(附答辩记录)

来源:wenku163.com  资料编号:WK1637645 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1637645
资料介绍

基于STM32和μC/GUI的图形用户界面设计(附答辩记录)(包含选题审批表,任务书,开题报告,中期检查报告,毕业论文10000字,程序代码)
摘  要:μC/GUI是Micrium公司出品的一款针对嵌入式系统的开放源代码的优秀图形软件,STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。本文首先介绍了μC/GUI的特性、目录结构、仿真器及其控件;然后在μC/GUI开发环境下,设计程序流程,并进行编程、编译和仿真;最后,探讨了了μC/GUI在STM32目标系统上的移植方法。
关键词:μC/GUI;STM32;嵌入式系统;图形用户界面;移植

Design of GUI Based on STM32 and μC/GUI
Abstract: μC/GUI is an excellent graphics software designed for embedded system,which is an open source software producted by Micrium. STM32 series is ARM Cortex-M3 kernel processeor ,which is designed for embedded application with high performance, low cost, low-power. In this thesis, the μC/GUI about characteristics, directory structure, simulators and control is introduced firstly; Secondly, how to design processes, and programming, compile and simulation is discussed in μC/GUI development environment. Finally, how to provide the transplant method of μC/GUI in STM32 target system is discussesed.
Key words: μC/GUI; STM32 ; embedded system; GUI;transplant

研究方案(研究目的、内容、方法、预期成果、条件保障等)
研究目的:基于STM32的超高频RFID阅读器设计图形用户界面
研究内容:将超高频RFID阅读器的读取信息在GUI上显示,在GUI上对阅读器进行配置
研究方法:在STM32F107上进行uCGUI的编程和设计
预期成果:基于STM32的超高频RFID阅读器设计图形用户界面,将超高频RFID阅读器的读取信息在GUI上显示,在GUI上对阅读器进行配置
条件保障:计算机,单片机 , STM32F107等

本文第一部分主要阐述了研究的μC/GUI和STM32目的、意义及研究现状。第二部分主要介绍了μC/GUI的特点、目录结构、仿真器及控件。较为系统的说明了μC/GUI与嵌入式系统结合应用与图形用户界面的设计的优势。第三部分主要通过做一个三层菜单简单地展示了应用μC/GUI在嵌入式系统中开发图形用户界面的过程。开发环境的选择,程序流程思想以及主要程序代码的编写,编写完成后再在pc机上进行仿真运行,观察效果再进行调试。第四部分主要给出了如何将程序移植到STM32目标系统上。对μC/GUI 系统架构分析得出移植结论,通过对配置文件的修改进行μC/GUI 的移植。
μC/GUI的特点决定了它的优越性将在嵌入式应用中得到完美的体现,相信在后PC时代,嵌入式技术将深入到生活和工作的方方面面,而μC/GUI的应用前景也将更为广阔

研究的主要内容:
STM32是Cortex-M3的价格低、功能强的嵌入式处理器,uCGUI是当前使用较为广泛的图形用户界面,其设计简洁、功能强大。设计基于STM32和uCGUI的图形用户界面具有实际的意义。
基于STM32和uCGUI的图形用户界面设计是在高性能Cortex-M3核心的STM32F107处理器设计。具体要求是为基于STM32的超高频RFID阅读器设计图形用户界面,将超高频RFID阅读器的读取信息在GUI上显示,在GUI上对阅读器进行配置。实现的重点和难点在于STM32F107上uCGUI的编程和设计。
 

基于STM32和μC/GUI的图形用户界面设计(附答辩记录)
基于STM32和μC/GUI的图形用户界面设计(附答辩记录)
基于STM32和μC/GUI的图形用户界面设计(附答辩记录)
基于STM32和μC/GUI的图形用户界面设计(附答辩记录)


目  录
摘要…………………………………………………………………………………………1
关键词………………………………………………………………………………………1
1  前言………………………………………………………………………………………1
2  μC/GUI…………………………………………………………………………………3
    2.1  μC/GUI特点 ……………………………………………………………………3
    2.2  μC/GUI的目录结构……………………………………………………………4
    2.3  μC/GUI仿真器…………………………………………………………………4
    2.4  μC/GUI控件………………………………………………………………………5
3  系统图形用户界面设计………………………………………………………………6
    3.1  μC/GUI开发环境选择…………………………………………………………7
    3.2  程序流程图………………………………………………………………………8
    3.3  程序编写…………………………………………………………………………8
    3.3.1  主程序……………………………………………………………………8
    3.3.2  菜单界面设计……………………………………………………………9
    3.3.3  功能页面的设计…………………………………………………………9
    3.4  编译仿真…………………………………………………………………………11
4  μC/GUI在STM32上的移植……………………………………………………………12
    4.1  配置文件的调整………………………………………………………………12
    4.2  驱动程序的编写………………………………………………………………14
5  结语…………………………………………………………………………………14
参考文献 ……………………………………………………………………………15
致谢…………………………………………………………………………………………16
附录…………………………………………………………………………………………17

推荐资料