虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

数据接口

数据接口就是进行数据传输时向数据连接线输出数据的接口。无线解码器常见接口为RS-232端口。RS-232-C接口(又称EIARS-232-C)是最常用的一种串行通讯接口。
  • SPI串行Flash在数据存储系统中的应用

    ATMEL公司生产的串行Flash AT45系列存储器的容量已达到了16Mb,常用于数据存储系统.文中以AT45D041为例,详细介绍了该系列Flash存储器的命令集以及串行SPI接口的应用方法,并给

    标签: Flash SPI 串行 中的应用

    上传时间: 2013-05-28

    上传用户:neibuzhuzu

  • 嵌入式Ethernet/CAN网关接口设计与驱动

    针对现场总线的应用,提出了以控制器MCP2515作为CAN总线硬件扩展接口的以太网/CAN总线嵌入式网关解决方案。这种方案可实现以太网和CAN总线的数据交互,同时给出了嵌入式Linux下CAN

    标签: Ethernet CAN 嵌入式 网关

    上传时间: 2013-07-24

    上传用户:xuan‘nian

  • 基于ARM和WinCE的电台可视化人机交互接口的设计与实现

    本文以正在研制的某新型电台为应用背景,研究在电台上使用触摸屏的硬件设计方法和软件实现途径。 触摸屏是人机交互发展的方向。目前已在多种领域得到了广泛地应用,而使用触摸屏代替按键在无线电台上实现人机交互功能目前尚不多见。在无线电台上使用触摸屏可以尽可能地减少电台的体积,同时采用常见的Windows风格的操作系统,可以使电台不仅易于携带,也更便于操作。 本文的研究是基于ARM的硬件平台和Windows CE的软件平台。硬件平台的内核模块采用ARM920T核的S3C2410嵌入式处理器,外部包含64M的SDRAM和64M的NAND Flash;硬件平台还集成了LCD,触摸屏等人机接口,同时提供了USB主控制器接口、SD卡扩展接口和RS232接口。平台技术先进,结构合理,功能较完备,整体性、可扩充性强。 在此硬件平台的基础上,本文深入分析了基于Windows CE软件平台的构建,对应用开发所涉及工具软件作了介绍,并依据应用开发的需要定制了Windows CE内核。本文对LCD、触摸屏和USB的驱动程序作了深入研究,并在此基础上初步涉及了Windows CE应用程序开发,实现了电台操作界面,实现了基本的数据录入与输出功能。

    标签: WinCE ARM 电台 可视化

    上传时间: 2013-07-26

    上传用户:fandeshun

  • 基于以太网接口的ARMJTAG仿真器设计

    在嵌入式系统的开发过程中,仿真器是一个必不可少的开发工具。特别是对于初级嵌入式系统开发工程师,借助一个功能强大的仿真器进行开发工作,可以达到事半功倍的效果。一个嵌入式仿真、调试系统支持单步执行、设置断点、观察变量内容及寄存器内容等功能。开发人员可以通过各类调试功能观察变量和寄存器的变化,从而可以很清楚的了解整个程序运行的状况,及时的调整和修改程序,并不需要反复的向芯片烧写程序,就可以完成对于程序的调试工作。 @@ 本文在分析了目前市场上常用仿真器的设计原理的基础上,提出了以三星公司的S3C44BO ARM7处理器为主CPU,通过以太网接口进行数据传输的ARMJTAT仿真器的设计方案。利用这种仿真器进行程序调试,不仅可以大幅度的提高下载速度,还可以实现仿真器资源的共享,而且调试时程序是在目标板上运行,仿真更接近于目标硬件。 @@ 文中首先对于传统仿真器的设计原理、作用、存在的问题进行了研究,然后提出了基于S3C44BO的以太网接口的ARM-JTAG仿真器的设计。该仿真器的设计主要分为以下几步:第一,提出总体设计方案,包括硬件的设计及软件的设计。第二,详细介绍该仿真器的硬件结构设计和程序开发过程,其中特别对以太网接口的设计进行了研究。第三,总结了该仿真器的功能、特点。 @@关键词:仿真器;S3C44BO;以太网接口;JTAG;LwIP

    标签: ARMJTAG 以太网接口 仿真器

    上传时间: 2013-06-16

    上传用户:253189838

  • 基于ARMLinux的数据保护容器的研究与设计

    船载航行数据记录仪(VDR)是一种记录船舶航行状态及操作信息的装置,对加强船舶的海上航行安全以及事故分析起到了极为重要的作用。VDR的大量数据需要进行快速可靠的最终存储,这些数据是分析事故的关键依据。因此,研发功能可靠的VDR数据存储终端——数据保护容器PDC(ProtectiveData Containor),成为航行数据记录仪研究的重要组成部分。 嵌入式Linux操作系统的内核高效稳定,易于定制,尤其是其源代码的开放性及资料的丰富性,使其成为目前嵌入式系统开发者的首选。而同样开源的Samba软件遵守与Microsoft和IBM的操作系统相同的SMB协议,可将类UNIX主机伪装成Windows服务器,提供共享共享服务。将PDC作为Samba服务器,能提供稳定的数据存储和共享服务,以太网上的VDR主机不需要任何附加的软件就可以访问PDC中保存的数据。 本文致力于构建基于嵌入式Linux的网络存储与共享平台,为开发接口统一的多用途保护容器提供技术。首先介绍了课题研究的背景和意义,接着深入的剖析了PDC系统的软硬件需求。并根据系统需求设置系统硬件系统,为之后的Samba服务器的构建提供平台。接着深入的分析了嵌入式Linux操作系统原理和优势,构建Linux系统开发平台,为Samba服务器配置搭建平台。然后以PDC为需求背景,给出了详细的Samba服务器的实现方案。最后简要介绍了Linux驱动程序设计开发。

    标签: ARMLinux 数据保护 容器

    上传时间: 2013-04-24

    上传用户:zhengjian

  • 基于ARM的工业过程数据记录系统的设计与开发

    随着生产自动化要求的不断提高,控制技术和微型计算机技术的不断发展,智能记录仪已日益广泛地应用在工业过程领域,并占据了越来越高的地位。近年来,新的应用也对智能记录仪的设计提出了更高的要求。 嵌入式系统因其体积小、性能好、功耗低、可靠性高等优点,其已经在各种记录仪表的开发与设计等领域中得到广泛的应用。为了改善工业现场传统获取数据费时、费力且数据不够及时准确的缺点,本课题基于嵌入式的技术,构建了一个由32位的嵌入式微处理器S3C24lO和实时操作系统IAnux组成的平台,并对其进行了开发研究,设计并实现了针对工业过程数据处理的一种新型的记录系统。 本文研究了无纸记录仪通用开发方法,设计了系统结构、功能和性能设计指标。该系统以三星公司生产的S3C2410(ARM)微控制器为核心,配置大容量Flash存贮器、实时时钟等,通过8个信号输入通道,可配接热电偶、热电阻以及标准的电压/电流信号,经16位采样送ARM处理后,按设定要求完成信号监测、数据记录和柱状图、曲线显示、异常数据报警等无纸记录仪的功能,以及通过RS232通信接口与其它系统进行数据通信;在系统软件设计方面,采用结构化、模块化方法,结合硬件配置设计了数据采集、检测信号处理、数据存取、键盘操作功能模块以及柱状图、曲线等图形显示功能函数,从而使具有了模块化扩展功能。试验表明了该系统对数据进行了准确、可靠的的采集与处理,较好地满足了工业现场的需求。 本课题是数据记录系统在工业现场数据采集、处理领域中的一次成功尝试。在实际应用中,该系统凸显出强大的功能、良好的灵活性。实践证明本系统是一种优秀的解决方案,能够高效的实现各种测控任务。

    标签: ARM 工业过程 数据记录系统

    上传时间: 2013-04-24

    上传用户:trepb001

  • 基于ARM的嵌入式工业过程数据采集记录系统的研究与实现

    研究如何将当前流行的嵌入式技术应用于工业领域中的数据采集与记录方面,是当今工业过程测量控制领域发展的一个必然方向。 本论文所设计完成的嵌入式工业过程数据采集与记录系统,是以32位ARM7微处理器S3C44B0X为核心,取代了传统的单片机,并且引入了μClinux多任务实时操作系统。采集到的工业现场的实时数据,经A/D转换等步骤处理后,显示在高分辨率的彩色LCD上。在MiniGUI的支持下,通过丰富的图形界面功能,以曲线或表格的形式显示工业现场实时数据的变化趋势,具有良好的人机界面。输入功能通过点击触摸屏来实现,可以像使用Windows操作系统一样,点击菜单、滚动条、列表框、按钮等控件以完成相应的操作。数据的记录完全脱离PC机,显示在LCD上的数据,可以实时的以文件的形式存储在Nand Flash中,必要的时候通过USB接口用U盘导出。μClinux操作系统中移植了BOA网络服务器和CGI脚本程序,因此具有动态Web监控功能,用户可以在PC机上的浏览器中通过网络随时监测工业现场的实时数据。 经过测试,该系统可以稳定可靠的运行,完全实现了工业现场数据的实时采集、人性化显示、规范化操作、脱机化记录和网络化监测等一系列功能,取代了传统的底层智能仪表搭配PC机的构架,将其功能合二为一,对工业企业的技术进步和生产过程的现代化有着重要的作用。

    标签: ARM 嵌入式 工业过程 数据采集

    上传时间: 2013-07-18

    上传用户:qwe1234

  • 基于ARM的无线数据传输系统设计

    本文在分析研究部队执勤信息化建设对无线数据传输技术需求的基础上,以无线数据传输技术和嵌入式系统研究为背景,按照嵌入式系统开发的流程和方法,以设计通用化、模块化软硬件平台为重点,解决无线数据传输系统设计关键技术为核心,设计了由32位嵌入式系统主控模块和射频收发模块组成的无线数据传输系统原型;并通过移植嵌入式实时操作系统--uC/OS-II,构造了系统软件开发平台;在此基础上,完成了系统相关驱动程序和通信协议等底层软件设计,为进一步扩展系统功能,实现工程应用打下了基础。 首先,论文比较了系统微处理器的选择,无线通信方式的选择,系统接口方式的选择等相关方案,分析了应用32位ARM处理器和嵌入式操作系统构建系统主控模块的优势,提出了系统的软硬件整体结构框架。 其次,从构建通用软、硬件平台的角度,重点介绍了LPC2138(ARM)微处理器和nRF401无线射频芯片主要特性及相关外围电路的设计,并对系统的硬件抗干扰措施进行了分析。在完成硬件电路设计的基础上,针对主控模块设计了启动代码,分析了uC/OS-II操作系统体系结构,进行了系统移植,形成了完整的软硬件开发平台。 最后,在学习研究uC/OS-II操作系统程序设计技术的基础上,讨论了系统相关驱动程序和通信协议等底层软件的开发方法,完成了基本的层次化,模块化软件设计,对系统无线传输功能进行了验证,并对系统将来的功能扩展和工程应用提出了构想。

    标签: ARM 无线数据传输 系统设计

    上传时间: 2013-07-06

    上传用户:362279997

  • 10100M以太网芯片的I2C接口模块的FPGA设计

    该文结合"10M/100M以太网交换芯片的设计"课题,介绍了以太网技术发展的概况和IP CORE、SoC的设计方法,阐述了以太网交换原理及关键技术,研究了CSMA/CD协议、交换机、VLAN的原理和数据流优先技术及流量控制,在此基础上完成了10M/100M以太网交换芯片的主要模块的设计方案和实现框图.同时结合Philip公司的IC总线的工作原理,给出了10M/100M以太网交换芯片的设计方案中的IC接口模块的FPGA设计的验证和仿真,并对仿真结果进行分析比较,验证了IC接口模块可以作为一个软核来使用.

    标签: 10100M FPGA I2C 以太网

    上传时间: 2013-07-18

    上传用户:jichenxi0730

  • ARM处理器和FPGA在数据传输中的应用与研究

    随着对高处理能力、网络通信、实时多任务,超低功耗这些需求的增长,传统8位处理器已经不能满足新产品的要求了,高端嵌入式处理器已经得到了普遍的重视和应用.ARM是目前嵌入式领域应用最广泛的RISC微处理器结构,该文研究了基于ARM处理器的嵌入式系统的开发,介绍了利用一款ARM微处理器和FPGA设计的四路E1中继板卡的硬件结构和工作原理,并在这个硬件平台上进行软件开发的过程.该四路E1收发器能够提供四条E1链路,把带宽从2Mbps提高到8Mbps,能够同时负载120个用户的通信,解决了数字环路系统中卡槽数目限制的问题.目前,建立在G. 703基础上的El接口在分组网、帧中继网、GSM移动基站及军事通信中得到广泛的应用,传送语音信号、数据、图像等业务.文中首先分析了当前数字环路系统的发展现状和趋势,随着网络通信的用户数目及信息量的猛增,拓宽数据传输的通道是一项研究热点,这是开发四路E1收发器的一个目的.接着叙述了数字环路系统的结构和工作原理,即四路E1收发器的应用环境,着重介绍了四路E1板卡在整个系统中所扮演的角色和嵌入式处理器ARM的体系结构和特点,鉴于数据传输中对时钟的要求比较严格,该文还介绍了FPGA技术,应用它主要是为系统提供各个精确的时钟.然后,在分析了四路E1收发器的工作原理和比较了各类处理器特点的基础上,提出了四路E1收发器的硬件设计,分别介绍了时钟模块、系统接口电路、存储系统模块、四通道E1合成器模块、CPU模块以及时隙交换模块.接着,在研究分析了G.703和G.704等通信协议后,再根据系统要求提出了四路E1收发器的软件设计.先介绍了实时操作系统RTXC,详细阐述了ARM处理器启动代码程序的设计,然后给出了在此操作系统下软件设计的整体结构,分四个任务分别阐述此软件功能,其中详细介绍了信令处理模块、接口中断处理模块、系统运行监测模块和RC消息LC消息处理模块.最后介绍了软件和硬件的调试方法以及设计过程中的调试开发过程,整个系统设计完成后,经过反复调试、测验已达到了预期的效果,现正投入使用中.

    标签: FPGA ARM 处理器 中的应用

    上传时间: 2013-04-24

    上传用户:梦雨轩膂