您的位置 首页 测评

根据s3c44b0和COS-II的嵌入式USB主机(SL811)规划与使用

1 引 言通常情况下,打印机、海量存储等设备是由普通PC机来驱动的,由于大量的测控、医疗等系统需要存储、打印数据,因此开发这类设备的嵌入式驱动是非常有实用价值的。目前,各种嵌入式设备基本上是通过软盘存

1 引 言

一般情况下,打印机、海量存储等设备是由一般PC机来驱动的,由于很多的测控、医疗等体系需求存储、打印数据,因而开发这类设备的嵌入式驱动对错常有有用价值的。现在,各种嵌入式设备根本上是经过软盘存储,并口打印的,而它们的存储容量、数据传输速度已大大落后当时各类嵌入式体系的需求。因而,开发依据USB接口的嵌入式海量存储设备和打印机驱动已成燃眉之急。

USB(Universal Serial Bus)是最近几年逐渐在PC范畴广为运用的新式串行接口技能,它通用性好、实时性强、传输方法多样、成本低、易于扩展和运用,这些长处使它遭到许多硬件厂商的喜爱,各种类型的USB设备产品很多涌入商场。USB通讯有必要是主机和外设通讯,每次通讯都是由主机建议,外设仅仅被动地履行主机发过来的指令。而商场上所买到和运用的USB 移动设备, 都是USB 的外设(device) , 如USB 的移动硬盘、USB 接口的数码相机、打印机等。这些设备一般只能经过PC 来进行彼此的文件和数据交换,没有了PC 机, 这些设备就无法进行数据交换。而实际上并非每个当地都具有PC机或许适宜运用PC机,因而业界和用户需求USB 主机的嵌入式化。也便是开发和规划嵌入式的USB 主机。

依据具体医疗仪器(酶标仪)的实际需求,咱们在三星的ARM7处理器 S3C44B0X上移植了实时操作体系(RTOS)――micro;C/OS-II,并编写了依据USB主操控器芯片SL811的底层驱动。为了能将酶标仪所检测的数据保存到外设(如U盘、移动硬盘)中,研讨了对应的文件体系和UFI传输协议,完结了对FAT文件体系的海量存储设备的读写。一起,为了打印霉标仪的检测成果,研讨了EPSON打印机的ESC/P打印言语,完结了EPSON C63系列、C65系列、ME1打印机依据USB通讯的嵌入式打印机驱动。

2 嵌入式USB主机的硬件规划

酶标仪的硬件渠道中心为三星公司的S3C44B0X(主频最高可达66MHz),它集成了ARM7TDMI核,LCD操控器,是一款适用于中端运用的微操控器。体系扩展包含:存储器(8MB SRAM、2MB NOR Flash)、USB主从机(SL811HS)和按键等硬件资源。其间USB部分硬件衔接如图1所示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/284758.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部