资料介绍
英利 EM9x60 系列工控主板包括若干个型号,为便于读者了解和使用英利产品,本手册中一些部分会以 EM9160 为例进行讲解;然而,本手册完全适用于这些产品。
英利 EM9x60 工控主板是面向工业自动化领域的高性价比嵌入式工控主板,其硬件核心为 ATMEL 的工业级 32 位 ARM9 芯片。EM9x60 预装嵌入式 Linux-2.6 实时多任务操作系统,并针对板载的各个接口,提供了完整的接口底层驱动以及丰富的应用程序范例。用户可在此基础上,利用熟悉的各种软件工具直接开发自己的应用程序,以方便、快速地构成各种高性能工控产品。
Linux 操作系统是当前嵌入式系统中使用最为广泛的操作系统。一般来讲,要开发一款基于 Linux 的嵌入式产品,需要完成以下工作:
1、熟悉了解在 Linux 主机中开发的基本方法,这些方法通常以命令行方式为特征
2、从 Linux 社区下载与目标硬件相关的 Linux 代码,进行 Linux 平台移植工作
3、搭建合适的交叉编译工具链,完成应用程序的开发。包括以命令行方式,首先编写 Makefile 文件,然后通过执行 make 来调用 GCC 来实现各个 C 文件模块的编译以及最后的链接
要完成以上工作,企业不仅需要配备较高水平的软硬件工程师,而且开发周期通常会持续两年甚至更长的时间,这使得众多面对激烈市场竞争的中小企业,由于产品的开发周期以及相应风险的限制,不得不放弃 Linux 这样优秀的操作系统。
针对 Linux 应用中的这些问题,英利公司推出了预装嵌入式 Linux 操作系统的系列工控主板。作为一种高效、低成本的 Linux 产品解决方案,以 EM9x60 为核心的 Linux 应用平台是通过以下威廉希尔官方网站 手段来满足客户需求的:
EM9x60 的硬件接口非常丰富,包括以太网、串口、GPIO、USB、精简 ISA 扩展总线等资源。200MHz / 400MHz 主频的 32 位 ARM9 CPU 的处理能力,可轻松满足大多数嵌入式设备的功能需求,加之 EM9x60 低廉的价格,使其产品具有极高的性价比,确保基于 EM9x60 的智能产品在市场上的竞争力。
EM9x60上已经移植安装了Linux-2.6.30操作系统,包括所有接口的完整驱动程序,从而省去了客户为移植 Linux 平台所必需花费的大量人力物力,节约了开发时间,从而降低了开发风险。
为了让客户能把宝贵的时间花在自有产品的核心价值方面,我们选择并推荐客户采用 eclipse 来开发自己的 Linux 应用程序。eclipse 是一套完整的针对 Linux 运行平台的 C/C++开发工具,其一个很大优点是可直接安装在 Windows 环境下。用户可在自己熟悉的 Windows 窗口环境下编写 Linux 的应用程序,然后通过 eclipse 构造的交叉编译工具链,直接生成可在嵌入式 Linux 环境下(这里为 EM9x60 的环境)运行的应用程序。这样客户原则上只需要学习 Linux 的应用程序的编程方法(对嵌入式应用来说,以多线程编程为特点),而无需学习常规 Linux 编程中复杂的命令行工具,就可完成自己的应用程序开发。
在嵌入式应用程序的编程中,可分为仅采用 C 开发或 C/C++开发两种风格。一般说来,对实现相同的功能,仅采用 C 编程对程序员的要求更高;而 C/C++编程,由于 C++提供了很好的面向对象设计的机制,使得应用程序设计变得更加简单,同时也更加安全。eclipse 对 C++有完备的支持,这意味采用 C++来设计应用程序会以更短的时间开发出更加高效安全的代码,所以我们强烈建议客户采用 C++来设计自己的应用程序。
众所周知,在嵌入式产品的开发中,应用程序的开发是最为重要的部分,同时也是客户产品的核心价值所在。本手册的主要目的,是为那些采用 EM9x60 作为产品核心平台,并在 Windows 环境中直接开发 Linux 应用程序的客户提供一份详细的循序渐进的编程指南。因为我们认定采用此方法进行 Linux 嵌入式产品的开发最有利于客户以最小的代价、最低的风险、最快的速度把自己的产品推向市场。
- C#网络与通信方面程序编程源代码的详细资料合集免费下载 27次下载
- Linux的封装库文件详细资料合集免费下载 9次下载
- CAN调试工具应用程序的详细资料免费下载 42次下载
- zdevelopHD控制器的应用程序和USB驱动的详细资料免费下载 0次下载
- AutoCAD2007注册机的应用程序软件详细资料免费下载 5次下载
- LINUX应用编程函数自学手册详细资料免费下载 24次下载
- 英利Linux工控主板EM9x60使用手册免费下载 3次下载
- 解码程序详细资料免费下载 16次下载
- 嵌入式开发Linux网络编程培训资料的详细资料免费下载 34次下载
- SUPOR标准主板原理图详细资料免费下载 20次下载
- LED灯RGB色盘算法应用程序APP的详细资料免费下载 11次下载
- MP3串口模块部件的应用程序详细资料免费下载 13次下载
- 开关电源按钮突破器应用程序的详细资料免费下载 5次下载
- 收音机资料及代码和应用程序详细资料免费下载 34次下载
- VC串口编程应用程序以及源码的详细资料免费下载 5次下载
- 英创信息威廉希尔官方网站 EM9000工控主板的版本信息管理概述 1603次阅读
- 英创信息威廉希尔官方网站 工控主板修改虚拟键码介绍 1456次阅读
- 英创信息威廉希尔官方网站 WinCE主板应用程序的自动启动介绍 1548次阅读
- 英创信息威廉希尔官方网站 工控主板内核更新与版本管理介绍 1217次阅读
- 英创信息威廉希尔官方网站 工控主板的复位管理介绍 1533次阅读
- 英创信息威廉希尔官方网站 工控主板的掉电数据保护功能介绍 1634次阅读
- 英创信息威廉希尔官方网站 工控主板EM9360的GPIO介绍 2285次阅读
- 英创信息威廉希尔官方网站 ARM9工控主板内嵌AD概述 2481次阅读
- 英创信息威廉希尔官方网站 ARM9工控主板WinCE应用程序远程控制应用 1634次阅读
- 英创信息威廉希尔官方网站 X86工控主板DOS应用程序的动态加载介绍 1694次阅读
- 英利工控主板的多通道数据采集方案 1952次阅读
- EM9460工控主板为例的串口扩展应用方案 2505次阅读
- eclipse安装使用介绍 2082次阅读
- 如何进行PLC控制程序的设计详细资料PPT说明 5753次阅读
- 库卡机器人模拟量输入输出编程的详细资料概述 6623次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多