免费会员 经销商
参考价:
具体成交价以合同协议为准
免费会员 经销商
PROSOFT MVI46-MCM可维护性。低级语言如汇编语言,可维护性不高。高级语言程序往往是模块化设计,各个模块之间的接口是固定的。因此,当系统出现问题时,可以很快地将问题定位到某个模块内,并尽快得到解决。另外,模块化设计也便于系统功能的扩充和升级。
5.基本性能。在嵌入式系统开发过程中使用的语言种类很多,比较广泛应用的高级语言有:Ada、C/C++、Modula-2和JAVA等。Ada语言定义严格,易读易懂,有较丰富的库程序支持,目前在国防、航空、航天等相关领域应用比较广泛,未来仍将在这些领域占有重要地位。
C语言具有广泛的库程序支持,目前在嵌入式系统中是应用zui广泛的编程语言,在将来很长一段时间内仍将在嵌入式系统应用领域占重要地位。C++是一种面向对象的编程语言,目前在嵌入式系统设计也得到了广泛的应用,如GNU C++。Visual C++,是一种集成开发环境,支持可视化编程,广泛应用于GUI程序开发。
但C与C++相比,C++的目标代码往往比较庞大和复杂,在嵌入式系统应用中应充分考虑这一因素。Modula-2定义清晰,支持丰富,具有较好的模块化结构,在教学科研方面有较广泛的应用。虽然该语言的开发应用一直比较平缓,但近两年在欧洲有所复苏。Java语言相对年轻,但有很强的跨平台特性,目前发展势头较为强劲。它的"一次编程,到处可用"的特性使得它在很多领域倍受欢迎。PROSOFT MVI46-MCM随着网络技术和嵌入式技术的不断发展,Java及嵌入式Java的应用也将越来越广泛[2]。
(三)开发工具的选择 1.系统调试器的功能。系统调试特别是远程调试是一个重要的功能。
2.支持库函数。许多PROSOFT MVI46-MCM开发系统提供大量使用的库函数和模板代码。如大家比较熟悉的C++编译器就带有标准的模板库,它提供了一套用于定义各种有用的集装、存储、搜寻、排序对象。
3.编译器开发商是否持续升级编译器。
4.连接程序是否支持所有的文件格式和符号格式。 (四)硬件调试工具的选择 好的软件调试程序可以有效的发现大多数的错误。但是如果再选择一个好的硬件调试就会达到事半功倍的效果。常用的硬件调试工具有以下几种。
1.PROSOFT MVI46-MCM实时在线仿真器(ICE)。用户从仿真插头向ICE看,ICE应是一个可被控制的MCU。ICE是通过一根短电缆连接到目标系统上的,该电缆的一端有一个插件,插到处理器的插座上,而处理器则插到这个插件上。ICE支持常规的调试操作,如单步运行、断点、反汇编、内存检查、源程序级的调试等等。
2.PROSOFT MVI46-MCM逻辑分析仪。逻辑分析仪zui常用于硬件调试,但也可用于软件调试。它是一种无源器件,主要用于监视系统总线的事件.
Applied Materials AMAT Kalrez O-Ring, 3700-04663
Applied Materials AMAT Ground Fault Relay, 0680-01738
Applied Materials AMAT V-TEX Dorr Seal, 3700-03912
Applied Materials AMAT Kalrez O-Ring, 3700-02214
APPLIED MATERIALS (AMAT) BLOCKER PLATE TI-XZ 0021-39069
AMAT Applied Materials 0010-00019 Analog Power Supply
APPLIED MATERIALS 0010-41320 Heater Assembly NEW
APPLIED MATERIALS 1140-90090 ,ARTESYN N1204-1 POWER SUP
APPLIED MATERIALS (AMAT) EXHAUST INSERT P/N 0200-89006
Applied Materials AMAT Nor-Cal Valve Assy, 3870-00724
Applied Materials AMAT Pressure Transducer, 0015-02123
Applied Materials AMAT Chemraz O-Ring, 3700-02031
Applied Materials AMAT Pressure Switch, 1270-00367