帮帮文库

返回

基于ARM的GPS定位信息显示器的软件的设计(最终版) 基于ARM的GPS定位信息显示器的软件的设计(最终版)

格式:word 上传:2022-06-25 14:56:20

《基于ARM的GPS定位信息显示器的软件的设计(最终版)》修改意见稿

1、“.....然后清零位,开始接收数据。当正确接收到个字节数据后,位再次置位可能的状态码为或。此时可以再次接收数据或者置位结束总线。每个状态代码及其相应的执行动作见表,主模式的数据发送程序原理示意图如图所示。图数据接收格式表主模式接收模式状态状态代码总线硬件状态应用软件的响应硬件执行的下个动作读写写已发送起始条件装入将发送,接收位已发送重复起始条件装入装入同上将发送,切换到主机发送模式已发送时仲无动作总线将被释放进入从模式从地址数据数据︳传输的数据个数据应答︳读写应答为低非应答为高起始条件停止条件裁丢失无动作当总线恢复空闲后发送起始条件已发送已接收无动作无动作将接收数据字节,返回非位将接收数据字节......”

2、“.....然后发送起始条件,标志复位已接收数据字节已返回读数据字节读数据字节将接收数据字节,返回非位将接收数据字节,返回位已接收数据字节已返回读数据字节读数据字节读数据字节将发送重复起始条件将发送停止条件标志复位将发送停止条件,然后发送起始条件,标志复位设置中断处理所需的全局变量读取数据调用函数清除和标志位置位,启动总线读取操作完成标志判断操作是否正确,然后返回读取状态码即根据状态码进行相应的处理按全局变量的设置进行数据的操作及设置软件标志清除中断逻辑......”

3、“.....寄存器定义高电平所保持的周期数,寄存器定义低电平的周期数。虽然的数据通讯速率最高达,但由于通讯速率在之内,因而不能配置总线速率高于,在本设计中设置即选用通讯速率。通讯接口的接口传输速率可达,容易与处理器接口。并提供键盘中断信号,提高主处理器时间效率。的从地址为。有效的按键动作普通键的单击连击和功能键状态变化,都会令系统寄存器的位置,引脚信号有效变为低电平。用户的键盘处理程序可由引脚低电平中断触发,以提高程序效率也可以不采样引脚信号节省系统的数,而轮询系统寄存器的位,要注意读键值寄存器会令位清,并会令引脚信号无效。为确保个有效的按键动作所有参数寄存器的同步性,建议利用通信的自动增址功能连续读,和寄存器......”

4、“.....因为键参数寄存器变化速度较缓慢典型最快。内可通过总线访问的寄存器地址范围为任寄存器都可按字节直接读写,也可以通过命令接口间接读写或按位读写。支持自动增址功能访问寄存器后寄存器子地址自动加和地址翻转功能访问最后寄存器子地址后,寄存器子地址翻转为。的控制和状态查询全部都是通过读写寄存器实现的,用户只需象读写内的单元样,即可实现对的控制。与寄存器键盘命令相关的寄存器系统寄存器地址,复位值。系统寄存器保存系统状态,并可对系统运行状态进行配置,其功能分位描述如下置时表示有效的按键动作普通键的单击,连击,和功能键状态变化,引脚信号有效变为低电平清表示无按键动作,引脚信号无效变为高阻态。有效的按键动作消失后或读后......”

5、“.....键值寄存器地址,复位值,表示被压按键的键值。当时表示没有键被压按。连击次数计数器地址,复位值。,时表示单击键。大于时表示键的连击次数。用于区别出单击键或连击键,判断连击次数可以检测被按时间。按键值的获取在本设计中使用查询的方法获取按键值,在初始化总线后,调用函数读取的键值寄存器的值,若读到的值是,则说明没按键按下,读出的值若不为,则根据键值执行相应的程序。由于在接收与处理数据时花的时间比较久,为了提高实时性,此时使能外部中断,当发生中断时说明有按键按下,并把变量赋值为,若程序检测到为时,便退出接收与处理数据。液晶显示程序的设计本设计使用设计菜单界面,使得操作界面更友好内容更丰富......”

6、“.....主要负责硬件驱动,将显示数据转换并发送给图形显示设备。用户在该层进行显示设备及显示缓冲区的设置,处理画点水平线垂直线等操作。第二层为基本图形层。这层提供了基本的画线画圆圆弧椭圆四方形矩形和填充等功能。该层的主要特点是进行各种运算,实现图形显示。这层的程序会直接调用硬件驱动的函数实现显示更新。第三层为高级接口层。主要为用户提供窗口图标菜单等图形接口,这层直接调用第二层的基本画图函数来实现。但为了加快刷新速度,可以调用第用户层用户程序调用或操作系统调用第三层高级接口层,提供窗口图标等第二层基本图形,提供画线圆弧等第层硬件驱动层,进行数据转换和硬件驱动等显示设备用于图形显示输出层的驱动函数发送数据......”

7、“.....将它们转换为可显示的具体参数,并控制画图操作。在本设计中调用第三层接口函数,进行菜单的设计,如显示开机界面时的程序是软件的调试软件调试流程本设计采用作为软件开发环境,使用与并口线作为调试工具。在编写主程序前,先调试各个子程序,即分别调试键盘检测程序显示程序串口通讯程序与信息解码程序。在调试程序时使用单步调试设置断点等方法,通过查看变量值或观看程序运行效果,若达不到预定目标,则修改程序,使得程序执行的结果达到预定目标。在调试好了各个子程序后,编写主程序。以上程序的调试在外部中进行,当调试好主程序之后,编译生成文件,并将代码固化到内部中。调试结果接好模块电源,使用串口线把模块和开发板连接起来,给开发板上电,所显示的效果好......”

8、“.....将模块连到机,打开设置好通讯波特率,将显示定位信息,显示结果如图所示。图显示定位信息上显示信息的定位信息的经度纬度如下经度纬度这里仅仅列举显示的经度纬度,详细的显示结果,请查看相关图片。结束语经过了几个月的努力,我最终顺利的完成毕业设计任务。在这次设计的过程中我受益匪浅,在大学里所学到的知识得到了应用,同时通过网络查找资料,扩大知识面。培养了独立思考和解决问题的能力。本设计主要对推荐定位信息固定数据输出信息当前卫星信息进行解码,这些信息包含经度纬度时间日期地面速率海拔高度等,能为般的应用提供所需的信息。该信息解码程序容易移殖到其他的微处理上。因为解码程序与接收数据程序无直接的关系,在移植时......”

9、“.....本设计所具有的功能是对信息进行解码,并在上显示,这样可以应用到航海中,为航船者提供经度纬度信,。本设计使用设计显示界面,具有多级图标菜单功能,用户可以选择查看信息信息信息,可以分别查阅简介,使用说明。本设计离的高级应用还有段距离,这主要受到所学知识与时间的限制。由于信息解码程序移殖性好,所以本设计扩展性好,以下是几种应用方案。方案在本设计硬件电路的基础上,加入芯片如或者等,把信息记录到盘里。这方案能做成具有定位功能的车辆行驶记录仪,达到企业对车辆管理的要求。方案实现导航功能。硬件系统包含如或者功能更强大的处理器,卡,接收模块,触摸屏等软件系统包含操作系统,和......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(1)
1 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(2)
2 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(3)
3 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(4)
4 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(5)
5 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(6)
6 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(7)
7 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(8)
8 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(9)
9 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(10)
10 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(11)
11 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(12)
12 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(13)
13 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(14)
14 页 / 共 53
基于ARM的GPS定位信息显示器的软件的设计.doc预览图(15)
15 页 / 共 53
预览结束,还剩 38 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档