新型的微控制器指令及SOC速度不断提高,存储器空间也相应加大,已经达到甚至超过了目前的通用计算机中的微处理器,为嵌入式系统工程师采用过去一直不敢问津的C++语言创造了条件。C++语言强大的类、继承等功能更便于实现复杂的程序功能。但是C++语言为了支持复杂的语法,在代码生成效率方面不免有所下降。
C/C++/EC++引入嵌入式系统,使得嵌入式开发和个人计算机、小型机等之间在开发上的差别正在逐渐消除,软件工程中的很多经验、方法乃至库函数可以移植到嵌入式系统。在嵌入式开发中采用语言,还使得硬件开发和软件开发可以分工,
从事嵌入式软件开发不再必须精通系统硬件和相应用汇编语言指令集。
一种语言,JAVA的发展则具有戏剧性。JAVA本来是为设备独立的嵌入式系统设计的、为了提高程序继承性的语言,但是目前基于JAVA的嵌入式开发工具代码生成长度要比嵌入式C编译工具差10倍以上。因此EC++很可能将成为未来的主流工具。
3.源程序模拟器(Simulator)
SIEMENS SERVO MOTOR 1FT5072-0AC0-12-Z
Siemens Servo A/C Motors 1FT5072-OAF71-1-Z
CML DIRECTIONAL VALVE WE43-G02-C4-AC-110-N
ALLEN BRADLEY AC SERVO CONTROLLER 1391B-AA15
BOSCH SERVO MOTOR SD-B3.068.030-04 000
MITSUBISHI SPINDLE DRIVE UNIT MDS-B-SP-185
SIEMENS 1FK6042-6AF71-1EH0 SERVO MOTOR
FANUC SERVO AMPLIFIER MODULE A06B-6096-H208
SIEMENS SERVO MOTOR 1FT5072-0AC01-0-Z
LENZE SERVO DRIVE EMB9343-E
EMERSON ELECTRIC POSITIONING SERVO DRIVE FX-455
SIEMENS POWER SUPPLY 6SC 6110 7VA01
SIEMENS SIMODRIVE 6SN1135-1B11-OEAO
SIEMENS 1FT6031-4AK71-4EH1 SERVO MOTOR
INDRAMAT SERVO MOTOR MSK071D-0300-NN-M1-UG1-NNNN
FANUC POWER SUPPLY A068-6077-H111
SIEMENS BRUSHLESS SERVO MOTOR 1FK6042-6AF71-1AA0
SIEMENS DC INVERTER 6SE7016-1TA51-Z
SIEMENS SERVO MOTOR 1FK7033-7AK71-1DG0
SIEMENS SERVO MOTOR 1FT6044-4AK71-4EB0
BOSCH SERVO MOTOR SD-B3 068 030-00 000
SIEMENS 1FK6042-6AF71-1EG0 SERVO MOTOR
SIEMENS SERVO MOTOR 1FT6044-1AF71-3EG1
SIEMENS SERVO MOTOR 1FT6044-4AK71-4EA0
SIEMENS MAGNET MOTOR 1FT5076-0AK71-2-Z
BOSCH SERVO MOTOR SE-C4.170.030-14.000
SIEMENS SERVO MOTOR 1FT50760AC011-Z
MITSUBISHI CONTROLLER A3ACPU P21
SIEMENS SERVO MOTOR 1FK7040-5AK71-1EH0
INDRAMAT AC SERVO CONTROLLER TDM 3.2-020-300-W0
FANUC AS SPINDLE MOTOR A06B-0753-B104#3000
ALLEN BRADLEY PANELVIEW 2711-K10C1
SIEMENS DC SPINDLE DRIVE 3TB4817-0A
INDRAMAT SERVO MOTOR MDD112B-N-030-N2M-130PB2
INDRAMAT CONTROLLER CARD 109-0770-3B01-02
SIEMENS SPINDLE MOTOR 1PH6101-4NF49-Z
FANUC SERVO AMPLIFIER MODULE A06B-6079-H106
KOLLMORGEN GOLDLINE SERVO MOTOR MTC7206B1-R1C1