发表于:2003-09-24 15:59:00
楼主
1. 嵌入式系统:一般意义下定义的嵌入式系统由四部分组成。
由CPU为核心的硬件环境:包括储存器、通讯接口(如串口、网络等)、基本输入输出、专用硬件等等。
操作系统:提供基本的储存器管理,文件系统,对多任务操作系统,还应包括任务调度,任务间通讯,任务对硬件事件的即时响应机制等等。
开发工具:用于生成应用程序的软件工具,通常是由C/C++编译,连接为特点的集成开发环境;开发工具中另一重要组成部分是具有源码调试能力的调试工具。
应用程序:用户根据应用需求编写的在目标机上运行的程序。
2. X86嵌入式系统的构成
X86嵌入式系统是指以x86系列CPU为核心的嵌入式系统,目前x86系列的嵌入式系统大致分成两个部分,一是以Pentium为代表的高端硬件环境,一是以386为代表的低端硬件平台。
高端x86平台一般采用WINDOWS作为操作系统,开发工具使用WINDOWS环境的开发工具。实质上高端的X86嵌入式系统就是专用PC机。
低端x86平台大多采用DOS或其他RTOS作为目标板的操作系统。由于x86平台容易作到与PC兼容,因此开发工具同样可利用PC上的现行工具。嵌入式系统是面向专项应用的,对成本非常敏感,特别是批量系统更是如此。以386CPU为代表的低端x86平台以它优良的性价比在工业自动化、智能终端、网络协议转换、设备上网等众多领域得到了广泛应用。
由于PC兼容性的发展模式,经过近20年的发展,已为我们提供了大量优秀而廉价的开发工具。充分利用这一优势,是从简单的单片机系统进入更为丰富多彩的嵌入式系统的最佳途径。
3. 面向应用的386EX嵌入式平台及其市场竞争优势
众所周知,开发一款高性价比且使用稳定可靠的嵌入式系统是一项极具挑战的工作。市场竞争的激烈,又要求嵌入式系统的开发者专注于应用需求的解决,并尽可能的缩短产品的入市时间。在嵌入式系统产品的开发方面,象单片机开发一样的低门槛、低风险对于广大中小企业来说是致关重要的。
英创公司的嵌入式网络模块正是针对上述需求而推出的低端x86嵌入式平台类产品系列。其中CPU采用Intel386EX 32位嵌入式微处理器,在保持与PC机软件兼容的前提下,针对嵌入式系统应用特点,对其硬件体系进行了有效裁剪改造,突出了作为智能化设备以及网络通讯的特点。
操作系统方面,对大多单一应用可采用DOS;对需要实时任务响应的应用,则在DOS上引导VRTX多任务实时操作系统的办法来满足应用需求。在这样一种操作系统构架下,就可统一的采用BC3.1的集成开发环境IDE作为用户应用程序的开发工具,而调试则采用BC3.1的Turbo Debugger。
针对嵌入式系统对网络通讯日益广泛的需求,作为英创嵌入式网络模块,还为应用程序配备了完整的TCP/IP协议库,进一步地还为互连网方面的应用(如FTP、Web Server等)提供全面支持。这样一来,广大嵌入式应用开发者,就可充分利用已有的资源,把开发本身的成本降到最底,而把宝贵的资金投入到产品之中。
总之,低成本、低风险进入嵌入式系统应用开发,快速完成产品开发并推入市场是英创公司嵌入式网络模块的最大特色。
4. 应用案例
用NetBox扩展多个串口,作为工业自动化领域通讯管理机或协议转换器。
用NetBox作为智能终端的核心平台。
在NetBox上构建Web Server,用标准浏览器实现设备的网络化控制。
用ETR232构建无盘工作站。
用NB104实现压缩图象传输。
作者:成都英创信息技术有限公司
http://www.emtronixinc.com
TEL:028-85140028
Fax:028-85141028