EF-25系列嵌入式工业控制器简介
嵌入式系统是以应用为中心,以计算机技术为基础,采用可剪裁软硬件,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统,用于实现对其他设备的控制、监视或管理等功能。
嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业应用的突出特征,目前已经广泛应用于军事国防、消费电子、工业控制、网络通信等各个领域。我公司研发EF-25系列嵌入式控制器是一款低功耗、高性能的嵌入式工业控制器。EF-25系列嵌入式核心控制器是一款基于ARM 的Cortex-A7/A8 SOC,采用Windows Embedded Compact 7(WEC7)或嵌入式Linux平台的嵌入式计算机工业平台。
EF-25系列嵌入式控制器产品特点:
- 功能强劲的SOC
Cortex-A7处理器。是一种由ARM公司推出的基于ARMv7-A架构的高能效处理器,从2012年底开始被广泛用于低成本、全功能入门级智能手机。ARM Cortex™-A7 MPCore™ 处理器是 ARM 迄今为止开发的最有效的应用处理器,它显著扩展了 ARM 在未来智能手机、平板电脑以及其他高级移动设备方面的低功耗领先地位。Cortex-A7 处理器的体系结构和功能集与 Cortex-A15 处理器完全相同,不同之处在于,Cortex-A7 处理器的微体系结构侧重于提供最佳能效,因此这种处理器可在 big.LITTLE 配置中协同工作,从而提供高性能与超低功耗的终极组合。
Cortex-A8是ARM公司设计的一款高性能应用级处理器,主要面向智能手机、平板电脑等移动设备。它的主要特点包括:
采用ARMv7-A架构,支持32位指令集。
单核设计,最高主频可达1GHz以上。
集成NEON和VFPv3浮点运算单元,多媒体和信号处理性能优异。
采用13级流水线设计,指令级并行性高,整体性能强劲。
支持TrustZone安全技术,可提供安全可靠的执行环境。
支持Thumb-2指令集,可显著提高代码密度和执行效率。
内置高速缓存和内存管理单元(MMU),可提供快速的数据访问和灵活的内存管理。
基于 Cortex-A7/A8平台的产品经国内多家厂商的使用,已在工业控制、医疗电子、节能环保、智能交通、能源节能、电力系统、通讯系统、纺织行业、数控行业、汽车电子、工业触摸屏控制系统、机器人视觉、媒体处理无线应用、数字家电、车载设备、通信设备、网络终端等环境恶劣场合广泛应用。
2.强大的通讯能力
EF-25系列嵌入式控制器具有2个
3.灵活的工业I/O模块配置
EF-25系列嵌入式控制器可以和我公司研发的各种I/O模块搭配使用。如EF-116X系列模拟量输入测量模块、EF-126X系列开关量输入、输出模块,EF-166X系列模拟量输出模块等。通过不同模块的搭配可以经济、合理的满足各种工业现场控制需求。
4.高可靠性、稳定性
EF-25系列嵌入式控制器采用低功耗、无风扇设计。内置看门狗功能。厂内通过了严格的震动、电磁、老化测试。
5.良好的人机界面
EF-25系列嵌入式控制器采用10英寸工业触摸屏,分辨率为800×600。基于WEC7系统或嵌入式Linux的友好人机界面。更符合使用图形操作界面人群的操作习惯。
6.强大的嵌入式操作系统Windows Embedded Compact 7
2010年,微软公司其最新的嵌入式平台Windows Embedded Compact 7正式上市,Windows Embedded Compact 7是Windows Embedded CE的最新版本,俗称Windows CE 7 或者 wince7。作为业内领先的软件工具,WEC 7将为多种设备构建实时操作系统,例如:互联网协议(IP)机顶盒、全球定位系统(GPS)、无线投影仪,以及各种工业自动化、消费电子以及医疗设备等。
WinCE的特点:
- 精简的模块化操作系统
Windows CE是高度模块化的嵌入式操作系统,用户可以根据特定的要求对操作系统进行定制,即Windows CE是可裁剪的。
- 多硬件平台支持
Windows CE支持在多种不同的CPU硬件平台上运行,包括x86,ARM,MIPS等嵌入式领域主流的CPU结构。
- 支持有线和无线的网络连接
- 稳健的实时性支持
Windows CE是一个实时操作系统。
- 丰富的多媒体和多语言支持
- 强大的开发工具
与其他嵌入式操作系统相比,Windows CE为开发人员提供了友好的开发工具支持,包括.Net C#、Platform Builder、eMbedded Visual C++ 和模拟器。
7.开放的嵌入式Linux操作系统
Linux是一个成熟而稳定的网络操作系统。将Linux植入嵌入式设备具有众多的优点。首先,Linux的源代码是开放的,任何人都可以获取并修改,用之开发自己的产品。其次,Lirmx是可以定制的,其系统内核最小只有约134kB。一个带有中文系统和图形用户界面的核心程序也可以做到不足1MB,并且同样稳定。另外,它和多数Unix系统兼容,应用程序的开发和移植相当容易。同时,由于具有良好的可移植性,人们已成功使Linux运行于数百种硬件平台之上。
Linux作为嵌入式操作系统的优势主要有以下几点:
1、可应用于多种硬件平台。Linux已经被移植到多种硬件平台,这对于经费,时间受限制的研究与开发项目是很有吸引力的。原型可以在标准平台上开发后移植到具体的硬件上,加快了软件与硬件的开发过程。Linux采用一个统一的框架对硬件进行管理,从一个硬件平台到另一个硬件平台的改动与上层应用无关。Linux可以随意地配置,不需要任何的许可证或商家的合作关系,源代码可以免费得到。这使得采用Linux作为操作系统不会遇到任何关于版权的纠纷。毫无疑问,这会节省大量的开发费用。本身内置网络支持,而目前嵌入式系统对网络支持要求越来越高。Linux的高度模块化使添加部件非常容易。
2、Linux是一个和Unix相似、以内核为基础的、具有完全的内存访问控制,支持大量硬件(包括X86,Alpha、ARM和Motorola等现有的大部分芯片)等特性的一种通用操作系统。其程序源码全部公开,任何人可以修改并在GUN通用公共许可证(GNU General Public License)下发行。这样,开发人员可以对操作系统进行定制,适应其特殊需要。
3、 Linux带有Unix用户熟悉的完善的开发工具,几乎所有的Unix系统的应用软件都已移植到了Linux上。
Linux还提供了强大的网络功能,有多种可选择窗口管理器(xwindows)。其强大的语言编译器GCC,C++等,也可以很容易得到,不但成熟完善,而且使用方便。
8.开放性和扩展性
EF-25系列嵌入式控制器具有2-4个USB HOST接口、1个USB SLAVE接口、1个SD卡插槽。可以外接USB设备和SD存储卡。最高可以接入
8.先进性
嵌入式系统已经是本世纪电子技术、计算机技术发展的必然方向。嵌入式系统发展到今天已经广泛的应用于世界的各个领域:军事科技、消费电子、网络通信、工业控制、医疗设备、家用电器等等。