嵌入式系统和PC的融合
嵌入式系统和PC一直是有着难解之缘,以ISA总线标准发展起来的PC104,是嵌入式PC到今天依然大量使用的工业标准。
DOS/Borland C是深受喜爱的嵌入式PC操作系统和开发工具之一。90年代以后,在摩尔定律推动下,Intel和微软联手推动了一轮又一轮的PC升级换代之路,也使得嵌入式系统和PC越走越远,以单片机(MCU)为代表嵌入式处理器技术成熟, RTOS(嵌入式操作系统,如uc/os-II,Vxwork) 和IDE(Keil、IAREW)的嵌入式软件开发模式已经形成,获得了广泛的认可和成功。
2000年以后,嵌入式Linux和ARM SoC嵌入式平台给嵌入式系统带来革命性的变革,比较起传统的MCU平台,一个典型ARM2410单板、嵌入式Linux2.4、Qt图形界面,它包含设备驱动、网络、文件、图形和丰富应用,是一个完整OS和交叉开发环境,非常接近人们熟悉的PC环境,可以适合多数消费电子、通讯、工业控制嵌入式系统应用要求。但是面对高计算、互联网和多媒体应用的移动互联网设备、数字多媒体中心、网络存储和超便携上网笔记本等应用时,基于交叉编译的ARM/Linux/WinCE系统,比较起X86/Linux/Windows XP系统,显得开发时间和难度要大得多了,在设备端重新移植成熟应用和测试过程耗费了大量的时间和人力;在服务器端,由于待测试的各种终端的种类、OS、浏览器不一,所以许多网络应用的厂家只能支持有限数量的终端和浏览器版本,所以,PC Windows/IE就成为多数网络应用支持的对象。
嵌入式系统和PC的融合
嵌入式系统和PC一直是有着难解之缘,以ISA总线标准发展起来的PC104,是嵌入式PC到今天依然大量使用的工业标准。
DOS/Borland C是深受喜爱的嵌入式PC操作系统和开发工具之一。90年代以后,在摩尔定律推动下,Intel和微软联手推动了一轮又一轮的PC升级换代之路,也使得嵌入式系统和PC越走越远,以单片机(MCU)为代表嵌入式处理器技术成熟, RTOS(嵌入式操作系统,如uc/os-II,Vxwork) 和IDE(Keil、IAREW)的嵌入式软件开发模式已经形成,获得了广泛的认可和成功。
2000年以后,嵌入式Linux和ARM SoC嵌入式平台给嵌入式系统带来革命性的变革,比较起传统的MCU平台,一个典型ARM2410单板、嵌入式Linux2.4、Qt图形界面,它包含设备驱动、网络、文件、图形和丰富应用,是一个完整OS和交叉开发环境,非常接近人们熟悉的PC环境,可以适合多数消费电子、通讯、工业控制嵌入式系统应用要求。但是面对高计算、互联网和多媒体应用的移动互联网设备、数字多媒体中心、网络存储和超便携上网笔记本等应用时,基于交叉编译的ARM/Linux/WinCE系统,比较起X86/Linux/Windows XP系统,显得开发时间和难度要大得多了,在设备端重新移植成熟应用和测试过程耗费了大量的时间和人力;在服务器端,由于待测试的各种终端的种类、OS、浏览器不一,所以许多网络应用的厂家只能支持有限数量的终端和浏览器版本,所以,PC Windows/IE就成为多数网络应用支持的对象。
举报