帮帮文库

返回

【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计 【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计

格式:word 上传:2025-12-18 02:02:18
及读写控制信号等。的存储空间分成组,最大容量是,为固定,和的容量可编程改变,可以是,并且的开始地址与的结束地址相连接,但是二者的容量必须相等。可以作为引导,其数据线宽只能是位和位,复位时由引脚确定其它存储器的数据线宽可以是位位和位。的存储器格式,可编程设置为大端格式,也可设置为小端格式。三的连线有个输入输出端口。这些端口是口个输出口口个输入输出口口个输入输出口口个输入输出口口个输入输出口口个输入输出口口个输入输出口口个输入输出口这些端口都具有多功能,通过引脚配置寄存器,可以将其设置为所需要的功能,如功能中断功能等等。本设计电路图中将分三部分画,其中第部分主要连接地址线数据线和片选信号第二部分连接触摸屏总线卡和其他主要设备第三部分用来连接电源复位电路和外接地。模块,即同步动态随机存储器,采用伏工作电压,的接口,带宽为位。不仅应用在内存上,在显存上也较为常见。概述三星公司的的外部同步时钟速率可在定的频率范围内连续变化,最高频率可达到,每块内含四个的它的基本存储单元都是按照阵列排列的,它的数据位宽和整个存储器的位宽相同,同时支持多种读写模式所有的输入信号均以时钟的上升沿为基准,这使得地址控制和数据输入到缓冲器的时间可保持致且建立和保持的时间很小该器件使用完全流水线型内部结构另外,它还具有突发长度可编程延迟可编程等优点。这些优点使得能广泛的应用于宽频带高性能存储器应用系统。与系统总线速度同步,也就是与系统时钟同步,这样就避免了不必要的等待周期,减少数据存储时间。同步还使存储控制器知道在哪个时钟脉冲期由数据请求使用,因此数据可在脉冲上升期便开始传输。二工作原理的行地址线和列地址线是分时复用的,即地址线要分两次送出,先送行地址线,再送列地址线。这样可进步减少地址线的数量提高器件的性能,但寻址过程会由此变得复杂,新型的的容量般比较大,如果还采用简单的阵列结构,就会使存储器的字线和位线的长度内部寄生电容及寄生电阻都变得很大,从而使整个存储器的存取速度严重下降。实际上,现在般都以存储体或存储块为组织,来将分为很多的小块,然而由地址线控制之间的选择的行列地址线贯穿所有的每个的数据位宽同整个存储器的相同。这样,内的字线和位线的长度就可被限制合适的范围内,从而加快存储器单元的存取速度,另外,也可以使被选中的处于正常工作模式,而使没有被选中的工作在低功耗模式下,这样还可以降低的功耗。三的基本信号的基本信号可以分成以下几类控制信号包括片选同步时钟时钟有效读写选择数据有效等地址选择信号包括行地址选择列地址选择行列地址线分时复用块地址线数据信号包括双向数据端口接收数据有效信号控制等。为低时,写入读出有效。四初始化操作在上电以后必须先对其进行初始化操作,而后才能对其进行其他操作。出初始化操作具体步骤如下在上电以后需要等待,在等待时间结束后还至少要执行条空操作命令执行条预充电命令后,要执行条空操作命令,这两个操作会使所有的存储单元进行次预充电,从而使所有阵列中的器件处于待机状态要执行两条自刷新命令,每条刷新命令之后,都要执行条空操作命令,这些操作可使芯片内部的刷新及计数器进入正常运行状态,以便为模式寄存器编程做好准备执行加载模式寄存器命令,完成对工作模式的设定。完成以上步骤后,即可进入正常工作状态,以等待外部命令对其进行读写预充电和刷新等操作。模块控制器概述微控制器从的引导功能其内部有个叫做起步石的缓冲器,系统启动时,存储器的前面字节将被自动载入到起步石中,然后系统自动执行这些载入的引导代码。引导代码执行完毕后,自动跳转到执行。存储器读速度高,而擦写速度低,容量小,价格高。读速度不如,而擦写速度高,容量大,价格低。有取代磁盘的趋势。因此,现在不少用户从启动和引导系统,而在上执行主程序代码。操作的校验功能使用内部硬件功能可以对的数据进行有效性的检测。二控制器主要特性模式支持读第三步在开发板上操作进入终端此时将显示所设计界面具体操作流程图小结参考文献致谢附录第四章结论目前,整个温度变送器完成了理论上的硬件设计和程序设计,并对部分电路进行了调试,对可能影响到变送器精度的误差进行了简单的分析。根据目前的设计,变送器的各项指标基本满足了设计的要求。应该说整个设计还处于初级阶段,离真正的温度变送器的距离还很远。光经过理论分析和仿真模拟,而不经过硬件实现,有许多问题是无法发现的,比如电阻实际阻值和设计标定阻值之间的误差,干扰信号的影响,设计程序的可靠性,单片机与控制仪表的通信问题等等。在硬件实现之后,还需要对整个系统进行进步的误差分析,并在分析的基础上对变送器进行修改,因此整个设计还有许多要改进的地方。经过这几个月的设计研究,让我深深地体会到课堂中所学知识的局限性,而外面的世界是多么的广阔。在硬件设计中通过寻找所需要的芯片,了解了许多在课本上没有的知识。而通过选择适当的芯片可以提高仪器的精度,同时又可降低设备的成本。这些都是课堂中无法学到的。而如何将课堂中所学知识应用到实际的设计研究中,也是我所需要面对的问题。通过本次毕业设计,让我了解了设计个变送器所需要经历的些步骤,也让我看到了目前测量仪表的发展走势。现在市场上已经有许多的智能仪表,而随着现场总线技术的日益成熟,全数字化的智能仪表在工业中的应用将更为广泛。因此今后在对于智能仪表进行设计时,应更加注重仪表数字功能的开发,这更加符合时代发展的潮流。参考文献凌志浩智能仪表原理与设计技术,上海华东理工大学出版社,蔡美琴系列单片机系统及其应用,北京高等教育出版社,苏铁力传感器及其接口技术,北京中国石化出版社,康华光电子技术基础模拟部分,北京高等教育出版社,康华光电子技术基础数字部分,北京高等教育出版社,徐爱均智能化测量控制仪表原理与设计,北京北京航空航天大学出版社,丁元杰单片微机原理及应用,北京机械工业出版社,高魁明热工测量仪表,北京冶金工业出版社,潘新民王燕芳编著微型计算机控制技术,北京电子工业出版社,康华光数字电子技术基础,北京高等教育出版社,杨素行模拟电子技术基础,北京高等教育出版社,附录电路图温度变送器的智能化实现苗辉孙采鹰附录程序源程序,的字段码定义的输出信息定义的片选信号定义的时钟信号端端定义的输出信号定义的时钟信号定义单片机的输出位信号延时子程序看门狗子程序发送字节数据子函数将数据放入中产生个上跳变左移位时钟延时子程序时钟子程序转换子程序选中启动通道选择判断通道的选择循环输出产生时钟左移位后与的输出位相与关闭,温度冷端补偿子程序,求出通道的标度变换求出温度冷端补偿对应的毫伏电压滤波排序子程序判断大小,通道次循环采样选择通道采样通道次循环采样选择通道采样滤波子程序,线性化子程序标度变换,求温度输出子程序循环求出各位小于等于输出显示大于输出个报警循环输出各字段码把高位给输出端口左移位发写读使能命令发写状态字命令定时采样滤波折线化输出延时致谢经过个学期的学习和工作,本次毕业设计已经接近尾声,由于本人经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导,以及起工作的同学们的支持,想要完成这个设计是难以想象的。在这里首先要感谢我的导师孙采鹰老师。孙老师平日里时间很少,但在我做毕业设计的每个阶段,从查阅资料,设计方案的确定和修改,中期报告,后期详细设计,实验调试等整个过程中都给予我悉心的指导。在此给孙老师特别说声非常感谢,其次要感谢我的几位专业课老师和实验室的老师,他们对我这次设计提了宝贵的意见并给予我很大的帮助,在此对他们说声非常感谢。然后还要感谢和我起作毕业设计的马钱杰同学,他在本次设计中勤奋工作,克服了许多困难来完成此次毕业设计,并承担了大量的工作。如果没有他的努力工作,此次设计的完成将变得非常困难。苗辉内蒙古科技大学信息工程学院测控专业毕业论文题目基于的嵌入式图形界面开发信号发生器设计学生姓名乔红霞学号专业测控技术与仪器班级测控班指导教师孙采鹰讲师基于的嵌入式图形界面开发信号发生器设计摘要随着计算机硬件设计水平的提高,越来越多的软件开发工作集中在图形用户接口上。图形用户接口是指计算机与其使用者之间的对话接口,是计算机系统的重要组成部分。目前流行的嵌入式主要包括和等,它们非常强调系统的空间和时间效率。与前两者相比简称是个专门为嵌入式系统设计图形用户界面的工具包。是个跨平台的图形用户界面库,由挪威公司出品,目前包括基于的快速开发工具和国际化工具等部分。支持所有的系统,当然也包括系统,还支持平台。它能给用户提供精美的图形用户界面所需要的所有元素,而且它是基于种面向对象的思想,所以用户对其对象的扩展是相当容易的,并且它还支持真正的组件编程。本设计是基于处理器开发板在平台上开发界面,具体界面以简易信号发生器界面显示。设计的核心内容是界面的开发,主要包括开发的硬件平台的搭建,软件的开发以及交叉编译的建立,并通过程序的调用来实现具体界面的显示。关键词界面程序开发板目录目录引言第章开发环境的硬件资源硬件电路设计思想硬件电路框图开发板相关模块介绍模块模块模块调试接口模块通用异步串行接口通用口接口触摸屏第二章开发平台的建立开发环境概述的安装安装前准备安装流程构建交叉编译器下的设置系统的配置和编译嵌入式配置和编译配置和编译内核制作文件系统制作基本文件系统映像制作带的文件系统映像设计所用工具及其基本指令第三章界面开发概述下开发环境搭建安装工具的准备及安装原则安装过程简易信号发生器界面开发开发演练简易信号发生器界面实现第四章结论参考文献附录电路图附录程序致谢引言本设计从处理器基本功能入手,进步了解平台的搭建,的开发及基本应用,并进步了解和学习平台下的界面开发,从而完成了运用实现简单界面的设计。该设计是基于开发板实现的,同时外接液晶显示屏。首先在平台上使用实现了界面的模拟显示,然后通过交叉编译器将其下载到开发板上显示。该界面显示的内容是简易信号发生器界面,该信号发生器界面主要包括频率正弦波三角波和方波按钮,使频率能够在正弦波三角波和方波之间切换,并包括个显示窗口,窗口显示内容通过矩阵小键盘实现。该界面开发平台可以同信号发生器硬件连接使用,作为简易信号发生器操作界面,
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(1)
1 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(2)
2 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(3)
3 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(4)
4 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(5)
5 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(6)
6 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(7)
7 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(8)
8 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(9)
9 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(10)
10 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(11)
11 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(12)
12 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(13)
13 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(14)
14 页 / 共 62
【毕业设计】基于ARM的嵌入式Qt图形界面开发——信号发生器设计.doc预览图(15)
15 页 / 共 62
预览结束,还剩 47 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档