基于嵌入式的测试技术实验教学平台软件模块设计
本文选题:嵌入式 + 实验教学平台 ; 参考:《电子科技大学》2013年硕士论文
【摘要】:嵌入式技术的高速发展,对电子行业和控制领域的信息化、智能化发展产生了前所未有的推动作用。高校为了培养适应社会发展的创新型人才,尤其作为研究生对实践和创新能力有更高的要求,因此高校非常重视嵌入式的实验教学,同时作为电子信息高校的研究生,测试技术是必须掌握的一门学科知识,为此本课题自主开发面向研究生的基于嵌入式的测试技术实验教学平台,创造一个良好的自主学习环境。 实验平台以嵌入式数字信号处理器(ADSP-BF531)为核心,设计DSP+FPGA嵌入式系统架构,运用Visual DSP++软件平台对DSP处理器进行软件模块设计。本课题的研究主要围绕该实验平台软件设计的三大模块展开,,探讨显示模块、存储模块和自启动模块的软件方案和具体实现,具体内容如下: 1、显示模块:实验平台的用户界面以DMA的方式通过驱动PPI接口实现液晶显示,设计“乒乓操作”快速刷屏;采用结构体数组的方式组织菜单架构,每个菜单结构体以五级广度三级深度的形式展开,提升菜单的可扩充性和相对独立性;设计并行式左弹菜单,提高菜单的易用性和可操作性;运用多种颜色渐变,使界面更加新颖独特,富有立体感。 2、存储模块:实验平台内部存储速度非常迅速,但是其空间有限,采用外部存储来扩充系统的存储容量,选用三种类型的外部存储器:SDRAM、FLASH和铁电存储器。根据外部存储介质特性,设计最优存储方案,提高系统性能和运行效率。 3、自启动模块:根据Blackfin处理器的启动方式,设计符合实验平台的自启动方案。设计16位的FLASH自启动模式,通过汇编设计短小精悍的初始化代码,运用CPU片上启动代码的引导功能,快速对SDRAM、PLL等硬件模块进行配置。详细阐述了两种自启动操作方式,正常模式和下载模式,完成系统在脱机模式下的正常运行和更新升级。 通过系统调试与验证,本设计成功完成多功能的嵌入式实验平台的搭建,并推广且投入教学应用。
[Abstract]:The rapid development of embedded technology has played an unprecedented role in the informatization and intelligent development of electronic industry and control field.In order to cultivate innovative talents to adapt to the development of society, especially as graduate students, colleges and universities have higher requirements for practice and innovation ability. Therefore, colleges and universities attach great importance to embedded experimental teaching, and at the same time, as graduate students of electronic information universities,Testing technology is a subject knowledge that must be grasped. For this reason, this subject independently develops the experimental teaching platform based on embedded test technology for graduate students to create a good autonomous learning environment.Based on the embedded digital signal processor ADSP-BF531), the embedded system architecture of DSP FPGA is designed. The software module of DSP processor is designed by using Visual DSP software platform.The research of this subject mainly revolves around the three modules of the software design of the experimental platform, and discusses the software scheme and implementation of the display module, the storage module and the self-start module. The specific contents are as follows:1, display module: the user interface of the experimental platform realizes liquid crystal display by driving the PPI interface by DMA, designs the "ping-pong operation" quick brush screen, organizes the menu structure by the way of the structure body array,Each menu structure is developed in the form of five levels, three levels, three levels of depth, to enhance the expansibility and relative independence of the menu, to design a parallel left menu to improve the usability and operability of the menu, and to use a variety of colors to change gradually.Make the interface more novel and unique, full of three-dimensional sense.2, memory module: the internal storage speed of the experimental platform is very fast, but its space is limited. The external storage is used to expand the storage capacity of the system, and three types of external memory: SDRAM flash and ferroelectric memory are selected.According to the characteristics of external storage media, the optimal storage scheme is designed to improve the performance and efficiency of the system.3, self-start module: according to the Blackfin processor startup mode, designed according to the experimental platform self-start scheme.The 16-bit FLASH self-start mode is designed, and the hardware modules such as SDRAMPLL are configured quickly by assembling and designing the short initialization code and using the boot function of the CPU on-chip boot code.In this paper, two kinds of self-start operation modes, normal mode and download mode, are described in detail to complete the normal operation and update and upgrade of the system in offline mode.Through the system debugging and verification, this design successfully completed the multi-function embedded experimental platform, and popularized and put into teaching application.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.1;TP311.52
【参考文献】
相关期刊论文 前8条
1 林国营;赵继敏;张松刚;王诚;;ADSP—BF531烧写Flash存储器实现并行自举引导[J];电气应用;2006年09期
2 杨宗建;;论科学发展观对生产力决定论的新诠释[J];福建论坛(人文社会科学版);2010年05期
3 马少慧;;应用型硕士研究生培养模式探究[J];发展;2009年09期
4 刘新东;Eiffel Chen;应群民;;嵌入式系统中多国语言显示的一个解决方案[J];工业控制计算机;2006年03期
5 ;Color gradients of spiral disks in the Sloan Digital Sky Survey[J];Research in Astronomy and Astrophysics;2009年10期
6 左璐;;嵌入式系统现状与发展前景研究[J];现代商贸工业;2010年15期
7 葛列众;菜单界面设计的工效学研究(下)[J];心理学动态;1995年03期
8 廖恒深;;技工学校素质教育改革探讨[J];职业;2012年14期
相关硕士学位论文 前10条
1 栗锐锋;开放式创新性实验教学平台的分析与设计[D];西南交通大学;2010年
2 孙幸成;普通高校教育信息化问题分析及政策研究[D];华东师范大学;2011年
3 张沁川;数字存储示波器模拟系统设计[D];电子科技大学;2004年
4 刘迪搏;基于BF531处理器的嵌入式系统平台的研究与实现[D];浙江大学;2007年
5 李晓琴;2GSPS数字存储示波器数据采集控制与数据处理软件设计[D];电子科技大学;2008年
6 刘晓康;250MSPS示波表软件系统设计[D];电子科技大学;2008年
7 邓继海;500MSPS手持式示波器底层软件与接口模块设计[D];电子科技大学;2009年
8 陈焱辉;嵌入式SDRAM控制器设计研究[D];西安电子科技大学;2009年
9 容涛涛;适用于DDR SDRAM的控制器设计[D];西安电子科技大学;2012年
10 胡磊;基于串行数据传输的石油管道腐蚀检测仪的研究[D];武汉科技大学;2007年
本文编号:1759203
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1759203.html