桌面操作系统的研究开发指导思想是尽可能在不改变自身的前提下具有广泛的适应。也就是说:不论应用环境怎么变化,好都不要对自身内部产生什么影响,也不要求自身做太多的变化。反过来,应用于嵌入式环境的RTOS,在研发的时候就必须立足于改变自身、开放自身,让开发可以根据硬件环境和应用环境的不同而对操作系统进行灵活的裁剪和配置,因为对于任何一个具体的嵌入式设备,它的功能是确定的,因此只要从原有操作系统中把这个特定应用所需的功能拿进来即可。
应当指出的是:如果一个操作系统平台只能依靠手工的方式去掉一些代码,这根本就不是可裁剪。所谓可裁剪是在软件工程阶段利用软件配置方法实现软件构件的“即插即用”。
可裁剪带给用户的一个直接的好处是硬件成本降低,这对于成本敏感的应用,如消费电子类设备,具有重要的现实意义。由于设备中只包含应用程序用到的那部分操作系统功能,这就使得系统变得简单、易把握,从而提高系统的可靠。
HP Agilent 1122A Probe Power Supply, Warranty
HP Agilent 81000AA Diamond HMS-10 Connector Adapter
Hewlett Packard HP 1710B OSCILLOSCOPE
HP Agilent 09130-66501 Circuit Card Assembly NOS
Lot of 4 HP Agilent Passive Probes 10438A 10434A 10433A
Genuine HP Agilent 81000FB Bare Fiber to FC/PC Adapter
HP Agilent 81000FB Bare Fiber to FC/PC Adapter – Round
Tweezers Test Fixture Agilent 4284 4285A SMD TH26009
Enlarge
Agilent Inlet Liners, 870uL, Split, 5/pk
HP Agilent 5300B 75MHz Measuring System Timer/Counter
Agilent Optocoupler HCPL-7800A Isolation Amplifiers 100
HP Agilent 5890 6890 Packed Inlet Pneumatic Module