访问手机版页面
你的位置:老古开发网 > 其他 > 正文  
UC系列通用嵌入式软硬件平台
内容导读:

  随着近年来嵌入式技术的发展,嵌入式产品的应用越来越广泛,但是嵌入式产品开发需要很大投入,要搭建各种软件硬件平台,才能开发出合适的嵌入式产品。嵌入式软硬件平台的搭建,无疑是整个嵌入式产品中最重要、最基本也是最困难的事情。Moxa以多年的软硬件研发经验,进入嵌入式应用领域,为嵌入式应用提供一个通用的嵌入式软硬件平台产品UC(Universal Communicators)。

1  UC产品

(1)  UC7400系列

  ◇ Intel Xscale IXP-422 266 MHz Processor;
  ◇ 内建128 MB RAM, 32 MB Flash Disk; 
  ◇ 双10/100 Mbps以太网络端口; 
  ◇ 8个RS232/422/485三合一串口(软件选择); 
  ◇ 具备PCMCIA/CompactFlash/Wireless LAN扩充可供选择; 
  ◇ LCM显示和按键的人机接口(HMI); 
  ◇ 内建MontaVista嵌入式Linux 2.4.18; 
  ◇ 坚固耐用、无风扇设计。


图1

(2)  UC 7100系列

  ◇ 32位 ARM9 RISC microcontroller (Samsung S3C2500); 
  ◇ 16 MB RAM (可编程空间约为12 MB); 
  ◇ 8 MB Flash ROM (可编程空间约为4 MB); 
  ◇ 双10/100 Mbps自动侦测以太网络端口; 
  ◇ 2个可用软件选择RS-232/422/485的串行口; 
  ◇ RS485具备ADDC (数据流向自动控制); 
  ◇ 内建RTC,Buzzer; 
  ◇ 内建μClinux (V2.4.22)。

2  UC提供了多用途最佳平台

  UC提供多用途最佳平台如图1所示。

3  UC提供便于开发的开放式Linux环境

  UC提供的开放式Linux环境如图2所示。


图2

  预装的Linux 操作系统为客户开发提供开放的软件操作系统。这就意味着为PC 编写的软件可以很容易地通过GNU 交叉编译器(Cross Compiler) 移植到UC-7400的平台上,而不需要对源代码进行修改。UC 预装了一些设备驱动程序,如PCMCIA 无线网络模块、按钮、LCM 及蜂鸣器的控制模块。把PC 和UC 通过Telnet 或控制台进行连接,你就能够从PC 进入UC 的预装Linux 系统,并使用PC 的显示屏和键盘在UC 上进行软件开发。

  UC虽然是Linux操作系统,但是开发并不一定要在Linux下进行,Moxa也提供Windows下的开发工具,在Windows平台下,完全模拟Linux开发环境。

  UC-7400 内建Apache 监护进程,让您很容易的就架设自己的Web 服务。用一些通用的Web开发工具就可以开发您的Web 应用,然后下载到UC-7400 中去。从外部,您可以直接通过浏览器直接访问UC-7400。

4  如何开发自己的应用

  开发应用过程如图3所示。


图3

(1)  建立开发环境

  在PC上安装Linux(Red Hat7.2 或更高版本)和UC 工具包(Compiler,GLIBC,GDB),设置IP 地址和网络掩码等参数。

(2)  写代码和调试

  在PC 上开发应用程序(C/C++) 用Moxa UC 提供的开发环境(tool chain)编译及调试写好的程序。

(3)  运行

  通过FTP把编译调试好的程序下载到UC 中去。这样相当于您的应用程序安装好了,就可以实际运行。
  总之,Moxa的UC系列嵌入式计算机,能够让你很轻松的开发出基于自己特色应用的嵌入式系统解决方案。

标签:
来源:单片机与嵌入式系统应用 作者:摩莎科技股份有限公司 李宜 时间:2006/2/12 0:00:00
相关阅读
推荐阅读
阅读排行
最近更新
商品推荐