windows xp是商店里面贩售的标准系统,所有的配置,和拥有什么组件,是微软订好的。适合一般的桌面用途。 windows xp embedded在软硬件上和windows xp兼容,但是系统的剪裁配置,由开发者决定,因此系统的用途是特定的。比如说,一套windows xp embedded被去掉了桌面、播放器、附件、浏览器,并且加上你的pos机程序,那么它不能再像windows xp那样拿来打游戏或者作为开发机写程序了,只能用来专门当pos机了。
你可以把windows xp当作windows xp embedded的特例。你可以用windows xp embedded做出一个和windows xp零售版完全一样的东西来。而windows embedded则是所有排列组合的统称。张三做出来用于pos机的windows xp embedded和李四做出来用于路由器的windows xp embedded都是windows xp embedded但是完全不同。
当然你也可以不用windows xp embedded,而安装好一套windows xp零售版本,部署好你的程序,然后自己在上面设置设置,删除掉不用的组件,只是这个过程更加麻烦。而且比如说你的硬件升级了,你之前的精简系统没法移植过来,还得再装一台机,再来重复这个过程。windows xp embedded开发套件允许你控制这个过程,并且制作出精确的符合你需要的系统,不光这样,windows xp embedded还可以让你用一种高效的方式把做好的专用操作系统分发到你的硬件,实现批量生产。
windows xp embedded在软硬件上和windows xp兼容,但是系统的剪裁配置,由开发者决定,因此系统的用途是特定的。比如说,一套windows xp embedded被去掉了桌面、播放器、附件、浏览器,并且加上你的pos机程序,那么它不能再像windows xp那样拿来打游戏或者作为开发机写程序了,只能用来专门当pos机了。
我项目组长就和我说xp显示出atm机的效果,所以有点混乱了估计