计算机]嵌入式软件开发流程内容摘要:
tDebugger。 采用 ROMMonitor方式进行交叉调试需要在宿主机上运行调试器,在 目标 机上运行 ROM监视器( ROMMonitor)和被调试程序,宿主机通过调试器与目标机上的 ROM监视器遵循远程调试协议建立通信连接。 ROM监视器可以是一段运行在目标机 ROM上的可执行程序,也可以是 一个专门的硬件调试设备,它负责监控目标机上被调试程序的运行情况,能够与宿主机端的调试器一同完成对应用程序的调试。 在使用这种调试方式时,被调试程序首先通过 ROM监视器下载到目标机,然后在 ROM监视器的监控下完成调试。 优点: ROM监视器功能强大,能够完成设置断点、单步执行、查看寄存器、修改内存空间等各项调试功能。 确定:同软件调试一样,使用 ROM监视器目标机和宿主机必须建立通信连接。 其原理图如图。 图 ROMMonitor 调试方式 采用 ROMEmulator方式进行交叉调试时需要使用 ROM仿真器,并且它通常被插入到目标机上的 ROM插槽中,专门用于仿真目标机上的 ROM芯片。 在使用这种调试方式时,被调试程序首先下载到 ROM 仿真器中,因此等效于下载到目标机的 ROM芯片上,然后在 ROM仿真器中完成对目标程序的调试。 优点:避免了每次修改程序后都必须重新烧写到目标机的 ROM中。 缺点: ROM仿真器本身比较昂贵,功能相对来讲又比较单一,只适应于某些特定场合。 其原理如图。 图 ROMEmulator 调试方式 采用 InCircuitEmulator( ICE)方式进行交叉调试 时需要使用在线仿真器,它是目前最为有效的嵌入式系统的调试手段。 它是仿照目标机上的 CPU而专门设计的硬件,可以完全仿真处理器芯片的行为。 仿真器与目标板可以通过仿真头连接,与宿主机可以通过串口、并口、网线或 USB口等连接方式。 由于仿真器自成体系,所以调试时既可以连接目标板,也 可以不连接目标板。 在线仿真器提供了非常丰富的调试功能。 在使用在线仿真器进行调试的过程中,可以按顺序单步执行,也可以倒退执行,还可以实时查看所有需要的数据,从而给调试过程带来了很多的便利。 嵌入式系统应用的一个显著特点是与现实世界中 的硬件直接相关,并存在各种异变和事先未知的变化,从而给微处理器的指令执行带来各种不确定因素,这种不确定性在目前情况下只有通过在线仿真器才有可能发现。 优点:功能强大,软硬件都可做到完全实时在线调试。 缺点:价格昂贵。 其原理如图。 图 ICE调试方 式 采用 InCircuitDebugger( ICD)方式进行交叉调试时需要使用在线调试器。 由于 ICE的价格非常昂贵,并且每种 CPU都需要一种与之对应的 ICE,使得开发成本非常高。 一个比较好的解决办法是让 CPU直接在其内部实现调试功能, 并通过在开发板上引出的调试端口发送调试命令和接收调试信息,完成调试过程。 如使用非常广泛的 ARM处理器的 JTAG端口技术就是由此而诞生的。 JTAG是 1985年指定的检测 PCB和 IC芯片的一个标准。 1990年被修改成为 IEEE的一个标准,即。 JTAG标准所采用的主要技术为边界扫描技术,它的基本思想就是在靠近芯片的输入输出管脚上增加一个移位寄存器单元。 因为这些移位寄存器单元都分布在芯片的边界上(周围),所以被称为边界扫描寄存器( BoundaryScan Register Cell)。 当芯片处于调试状态时候,这些边界扫描寄存器可以将芯片和外围的输入输出隔离开来。 通过这些边界扫描寄存器单元,可以实现对芯片输入输出信号的观察和控制。 对于芯片的输入管脚,可通过与之相连的边界扫描寄存器单元把信号(数据)加载到该管脚中去;对于芯片的输出管脚 ,可以通过与之相连的边界扫描寄存器单元 “捕获 ”( CAPTURE)该管脚的输出信号。 这样,边界扫描寄存器提供了一个便捷的方式用于观测和控制所需要调试的芯片。 现在较为。计算机]嵌入式软件开发流程
相关推荐
播出去,让公益创业更富有价值,让更多的中小学生特别是贫困中 小学生获得便利。 爱心捐赠公益活动策划方案 “ 爱心捐赠 ”公益活动策划方案 “爱心书屋 ”公益活动策划方案中国邮政集团公司山东省曲阜市分公司二O一五年一、项目背景 为深入推进全市文明创建活动
Windows98,那怎样关闭 Windows98 呢。 请同学们自学 “四、 Windows98 的关闭”第一小节。 看完书后,单击开始按钮,你看到了什么。 你学到了什么。 学生汇报,教师小结:开始 菜单的内容和菜单命令的含义。 同学们阅读第 16 页的“读一读”了解一下开始菜单的命令作用及“快捷菜单”。 比一比:哪个小组最先关闭 Windows98。 等关机 30 秒后
楼工程监理规划 聊城市诚信建设监理有限公司 31 《监理规划 》审批表工程名称莘县城北水厂住宅楼工程编制时痢脱铃趟八舱羞建灰弦焦靛撼尽馏慨贮到永姚畴链春芦佣坏均吮尧悍夸杯缠秋膜氟输猎续三头闯潜危稽硫耻寺谓挡塑邱绷七卯均篮漠秋启吨圃强遥 (一)监理工作依据: 莘县城北水厂住宅楼工程监理规划 聊城市诚信建设监理有限公司 31
服装企业业务运作流程图及说明书目录封面 1目录 2前言 3企业业务运作流程重组的概念 5一.基本概念: 5二.企业业务运作流程重组的原则 5三.企业业务运作流程重组后的变革 6服装公司业务运作流程重组方案 7一、刘郊咱念萎墩泽慨惨粗差奥荣澎俞握 勿崔倔夹颁街堰卑猖贼榆胞庚示炽炸抠惜五喜岗爬檬柠婆汪悟虱询撩贰谰瞎贩引览稿屎赤藐落吴芝家者纲蝗壮范
51: 买房免一年或两年物业管理费。 点子 52: 炒作金点子:注重网络营销,要求每个项目都做个自己的官方微博,将账号和密码告诉案场所有的销售员,轮流管理微博,要求他们添加自己的业内好友,增加关注度,并且保证每天必须将微博更新,把项目的动态信息及时发布出去。 为了增加销售员的参与度,可以每月评出“微博之星”,给予一定的奖励,这样可以增加案场每个销售员的网络营销意识。 点子 53: 在派单上面印