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

协议设计

  • 基于ARM和TCPIP协议的网络测控系统的研究与设计

    嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,在经济社会和人们的日常生活中得到了越来越广泛的应用。嵌入式系统的研究与开发已成为现代电子领域的重要研究方向之一。嵌入式实时操作系统是嵌入式系统应用软件开发的支撑平台,网络化是主要趋势之一。 μC/OS-Ⅱ作为一种新兴的嵌入式实时操作系统,以其免费公开源码、面向中小型应用、可抢占、多任务以及较好的移植性等突出特点,在各类嵌入式设备中得到广泛应用。然而,μC/OS-Ⅱ内核中不支持TCP/IP协议栈,因而无法适应嵌入式设备网络化的需要。本文的主要目标是:在计算资源严重受限的条件下,研究使嵌入式系统支持TCP/IP协议的策略及其实现方法。 本课题以实验室现有的Samsung S3C44BOX芯片为核心的ARM开发板作为硬件平台,分析了ARM7TDM[内核的特点及S3C44BOX的结构。在详细分析实时操作系统μC/OS-Ⅱ及其内核原理的基础上对其进行适当的改进并成功移植到ARM硬件平台上。针对μC/OS-Ⅱ内核不支持TCP/IP协议栈的问题,引进了嵌入式TCP/IP协议uIP,将其应用到μC/OS-Ⅱ上,成为μC/OS-Ⅱ的网络服务模块,实现了对μC/OS-Ⅱ的网络功能的扩充,并在uIP基础上编写了相关的网络驱动程序。最后,本课题设计了基于HTTP协议的嵌入式Web服务器和基于TFTP协议的远程文件传输,从而使网络远程监控测量和在线程序的更新下载成为现实。 本课题经过数月的软硬件的设计和调试,已实现了最初的设计目标。测试结果表明:移植到ARM处理器上的μC/OS-Ⅱ内核可以成功实现对任务的调度;对μC/OS-Ⅱ内核扩充的TCP/IP协议——uIP可正常运行:嵌入式Web服务器和远、程文件传输在实验室局域网中的稳定运行,更加证明了本课题的成功性。

    标签: TCPIP ARM 协议 网络测控

    上传时间: 2013-05-17

    上传用户:LSPSL

  • 基于FPGA的HDLC协议控制器的设计

    本文以符号多项式理论为基础,从理论上论证了任意长度比特组合的CRC校验码的并行算法,提出了并行CRC计算的数学模型,并且以8位二进制序列(即一个字节)为例,介绍了利用此数学模型计算校验码的方法,最后给出了与此算法相对应的VHDL模型。经过对实验数据的对比分析,表明文中所提并行CRC算法的关键路径延迟和硬件面积都得到了优化,以Top-Down设计方法给出了一种HDLC协议控制器的设计方案,用VHDL语言进行了行为级描述,采用Xilinx公司的FPGA产品进行实现。

    标签: FPGA HDLC 协议控制器

    上传时间: 2013-06-09

    上传用户:s363994250

  • 运用protel设计简单ps2协议键盘

    运用protel设计简单ps2协议键盘,涉及单片机编程

    标签: protel ps2 协议 键盘

    上传时间: 2013-09-18

    上传用户:tzrdcaabb

  • 面向舰艇通用数据采集的协议转换器的设计与测试

    针对目前舰艇系统通用数据采集需要,设计了一种基于DSP的协议转换器。克服了目前由于舰艇作战系统使用接口协议多样而造成通用性差的问题。通过在实验室环境下的组建数据采集系统并进行性能测试,证明该协议转换器能满足现阶段舰艇多接口数据采集的要求,新研制或改进的数据采集系统能满足高度通用化的需要。

    标签: 舰艇 协议转换器 测试 通用数据

    上传时间: 2013-10-28

    上传用户:ls530720646

  • 基于单片机的嵌入式TCP/IP协议栈的设计与实现

    摘要:随着网络技术和单片机技术的发展,嵌入式网络在远程控制领域拥有广泛的应用前景。文中以Atmega16单片机和CP2200网络芯片为硬件平台,设计和实现了一个面向远程工业控制领域的精简TCP/IP协议栈,包括ARP,IP,UDP及TCP等协议模块。文中给出了系统的硬件设计,详细论述了精简TCP/IP协议栈的实现方法,并给出了一个远程控制的应用实例。该系统具有低成本、易使用的特点。关键词:单片机   以太网   CP2200   TCP/IP

    标签: TCP IP 单片机 协议栈

    上传时间: 2013-11-13

    上传用户:fac1003

  • 基于RS485的数据通信协议的设计与实现

    基于现场可编程门阵列(FPGA),设计了采用RS485标准的数据通信协议。其中,高速信号接收,采用同步485通信协议,高速接口包括时钟和数据两个信号,时钟速率3.6864 MHz,利用同步时钟上升沿检测数据。低速信号接收采用异步485通信协议,波特率115.2 kbps,每字节1个起始位,8个数据位,1个截止位。针对高速数据接收时的情况,加入1 MB 容量的静态存储器SRAM作为缓存,保证接收数据的可靠性。

    标签: 485 RS 数据通信 协议

    上传时间: 2013-10-10

    上传用户:笨小孩

  • 基于SimpliciTI协议的智能窗系统的设计

    为了使窗体系统智能化,有效地和智能家居系统结合,设计了一种基于SimpliciTI协议的多传感器智能窗系统。系统采用CC1110单片机控制多种传感器,采集室内外多种参数,并通过无线自组织网络传送,控制窗体自动开关。在出现紧急状况时,通过GSM模块向设定号码发送信息进行报警。实验证明,该智能窗系统反应灵活,工作可靠安全,可作为智能家居的一部分。

    标签: SimpliciTI 协议 智能窗

    上传时间: 2013-11-15

    上传用户:Divine

  • 支持Modbus RTU协议的步进电机控制器设计

    针对在设备中需要控制多个步进电机的需求,设计了基于RS-485网络的步进电机控制系统。使用STM32单片机实现了Modbus RTU协议,有效解决了单个处理器不能同时控制大量步进电机的问题和多步进电机驱动系统中零点位置、极限位置信号处理的实时性的问题。该方法在多个项目中得到了应用,既能满足实时性要求,又具有很好的扩展性能。步进电机的驱动使用了集成驱动芯片,详细分析了该芯片的使用中的关键技术。

    标签: Modbus RTU 协议 制器设计

    上传时间: 2013-10-26

    上传用户:cursor

  • 基于CC2530的Zigbee2007%2fPRO协议的无线温湿度系统设计

        本文设计了一种基于CC2530的Zigbee2007/PRO协议无线温湿度监控系统,以网状网的组网方式有效解决现在市场上的各种问题,如检测系统监控范围小,监测节点数少等缺陷。该系统还具有自组织及自修复网络的能力,在受干扰后可以动态切换到另一个信道工作。测试表明本系统能够实现对多个分散位置同时进行温湿度测试,并具备实时监控功能,不仅接收数据的准确率高,而且功耗低,具有很强的实用价值。

    标签: Zigbee 2530 2007 fPRO

    上传时间: 2013-11-15

    上传用户:lingzhichao

  • 基于LabVIEW和ARM的J1939协议通信系统设计

    基于LabVIEW和ARM的J1939协议通信系统设计

    标签: LabVIEW J1939 ARM 协议

    上传时间: 2013-10-13

    上传用户:toyoad