简述嵌入式开发的调试方法有哪些

题目

简述嵌入式开发的调试方法有哪些

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

A.在线仿真器

B.JTAG适配器

C.示波器

D.传感器


正确答案:D

第2题:

简述影响嵌入式软件调试的因素。


答案:影响嵌入式软件调试的因素主要包括3个:
硬件缺陷;
编译器自动优化;
外界环境干扰。

第3题:

嵌入式系统的开发调试方法?()

A、基于主机的调试

B、远程调试

C、在线仿真器

D、软件仿真器


参考答案:ABCD

第4题:

简述嵌入式开发环境主要包括的组件。


正确答案:嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括:宿主机、目标机(评估电路板)、基于JTAG的ICD仿真器、或调试监控软件、或在线仿真器ICE运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境嵌入式操作系统。

第5题:

Embedded Visual Studio是()

A.嵌入式硬件开发工具

B.嵌入式软件开发工具

C.嵌入式调试工具

D.嵌入式编译工具


参考答案:B

第6题:

嵌入式系统常用调试方法有几种,各有什么优缺点?


正确答案:1.模拟器方式   调试工具和待调试的嵌入式软件都在主机上运行,通过软件手段模拟执行为某种嵌入式处理器编写的源程序。简单的模拟器可以通过指令解释方式逐条执行源程序,分配虚拟存储空间和外设,进行语法和逻辑上的调试。  2.在线仿真器方式  在线仿真器ICE是一种完全仿造调试目标CPU设计的仪器,目标系统对用户来说是完全透明的、可控的。由于仿真器自成体系,调试时可以连接目标板,也可以不接目标板。但是ICE价格昂贵,而且每种CPU都需要一种与之对应的ICE,使得开发成本非常高。  3.监控器方式  主机和目标板通过某种接口(通常是串口)连接,主机上提供调试界面,被调试程序下载到目标板上运行,通过与监控运行于目标机上的监控程序通信,获得调试信息。

第7题:

嵌入式软件的开发可以分为以下几种()。

(A)编写简单的板级测试软件,主要是辅助硬件的调试

(B)开发基本的驱动程序

(C)开发特定嵌入式操作系统的驱动程序(板级支持包)

(D)开发嵌入式系统软件,如嵌入式操作系统等

(E)开发应用软件


参考答案ABCDE 

第8题:

嵌入式系统的主要特征特点有哪些()

A、系统精简和高实时性OS

B、低效率地设计

C、嵌入式软件开发的标准化

D、嵌入式系统开发的交叉编译


参考答案:AD

第9题:

嵌入式硬件调试的主要方法及技术手段有哪些?


正确答案: 硬件调试(交叉)包括:
1.直接测试法:在宿主机上编写代码编译成可执行程序下载到目标机,观察结果
2.ROM监控器:监控目标机上被调试程序的运行
3.ROM仿真器:替代目标机上的ROM芯片的设备
4.在线仿真器(ICE):替代目标机上的CPU芯片的设备
5.片上调试(OCD):CPU芯片提供的一种调试功能
技术手段:JTAG(边界扫描技术)、BDM(背景调试模式)、基于主机的调试、远程调试等
软件调试(非交叉):模拟器方式:一种软件仿真器,在宿主机上创建一个虚拟的目标机环境,再将应用系统下载到这个虚拟目标机上运行/调试

第10题:

嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

  • A、在线仿真器
  • B、JTAG适配器
  • C、示波器
  • D、传感器

正确答案:D