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

网络接入点

  • ARM嵌入式教学实验系统的研究与实现

    ARM嵌入式技术在工业和生活中正得到越来越广泛的应用,为了适应技术的发展和社会的需求,满足为社会培养创新型人才的需要,高校通信类和电子类专业开设ARM嵌入式技术相关课程及其实验课程将成为趋势。在课程中设置合理实验,可以有效提高学生的动手能力和培养创新性思维,帮助学生更快、更好地掌握理论和应用技术。 论文设计的ARM嵌入式教学实验系统包括一块适合普通高校嵌入式技术实验课程教学的实验开发板及其配套的实验。该实验系统针对一般高校所开设的ARM嵌入式技术相关课程的要求而设计,配套实验符合教学大纲及实验课时的要求。 论文设计的实验开发板主要组成模块有:最小系统,包括控制器模块、电源模块、复位模块、Flash ROM模块、SDRAM模块、JTAG接口等;扩展接口,包括LED、键盘、RS232串口、I2C接口、液晶模块、以太网模块等。实验开发板采用S3C4510B网络控制芯片用作控制和信号处理,使用网络接口芯片DM9161和隔离变压器H1102完成网络接入,使用AM29LV160和HY57V641620HG构建16位存储单元,使用AT24C01和PCF8583来构建I2C接口,使用MAX232完成TTL电平转换以扩展RS232串口,并扩展键盘和LCD实现人机交互。实验开发板的硬件设计充分考虑了一般高校实验室的条件和需求,能够较好地将成本控制在150元左右,有利于在有限的条件下为每个学生尽可能的创造动手制作PCB的实验条件。实验板的接口设计能够让学生较为方便地开展实验,并考虑了实验板扩展和二次开发的需要。 论文设计的实验系统配套实验主要有基础实验、扩展实验和设计实验。基础实验主要帮助学生熟悉嵌入式系统的片内资源和特殊功能寄存器的配置方法,对整个嵌入式系统的架构有一定的理解,能编程完成一些简单的控制功能;扩展实验主要帮助学生建立嵌入式系统开发和设计的基本理念,能够设计和实现常见的外设驱动程序,能够进行操作系统的配置和移植,能够自行对实验板进行一定程度的扩展;设计实验能够帮助学生提高嵌入式系统的设计开发能力,使学生能根据需要设计出实现一定功能的扩展模块,从而使实验板扩展成实现具体功能的工业产品。基础实验包括ADS集成环境实验、键盘实验(GPIO输入)、LED实验(GPIO输出)、定时器实验、外部中断实验、UART串口通信实验、I2C接口实验、液晶显示实验;扩展实验包括建立交叉编译环境实验、操作系统编译实验、操作系统移植实验、以太网通信实验、TFTP实验、WEB访问实验;设计实验包括TCP/IP协议栈实验、Web服务器实验。学生通过完成基础实验、扩展实验和设计实验来达到教学大纲的要求,并可以在此基础上进行更深入的创新性开发实验,可以满足一般高校嵌入式技术实验课程教学的需要。 论文介绍了嵌入式交叉编译环境的建立以及实验开发板设计完成后进行的调试。实验开发板移植的嵌入式操作系统为uClinux,采用的Bootloader为U-boot。论文还简单介绍了实验系统的扩展方案和二次开发方案,并对嵌入式新技术的发展做了粗浅的探讨。 论文所做的工作以科学发展观为指导,是对普通高校ARM嵌入式技术实验课程设计的一次有益探索。

    标签: ARM 嵌入式 教学实验系统

    上传时间: 2013-04-24

    上传用户:jjq719719

  • 基于ARM的LwIP协议栈研究与移植

    TCP/IP协议作为Internet上的通信实现方式的一种,是近年来嵌入式应用领域的一个研究热点。嵌入式设备要与Internet网络直接交换信息,就需要支持TCP/IP协议。嵌入式系统具有内核小、专用性强、系统精简、实时性高、功耗和环境要求严格等特点,所以传统的TCP/IP协议不适合移植到嵌入式系统中。实现嵌入式系统网络接入有两种选择,第一种是按照TCP/IP协议的原理编写简化版的通信协议;第二种是将已有小型的,适用于嵌入式系统的网络协议移植到系统中。 首先本文简要介绍了嵌入式网络协议的研究现状和研究内容,分析了LwIP协议栈中IP协议、TCP协议、UDP协议和ICMP协议的原理。由于LwIP没有使用和操作系统相关的系统调用和数据结构,所以在LwIP和操作系统之间增加了一个操作系统封装层为操作系统服务。LwIP不仅保持了TCP协议主要功能,而且减少了对RAM的占用。 其次,移植中实现了操作系统模拟层和LwIP底层接口。操作系统模拟层为协议和操作系统提供了一个接口,使协议对操作系统透明,可以不依赖操作系统运行,需要实现信号量、邮箱、线程和临界保护。LwIP底层接口为不同的硬件提供不同的驱动程序,需要实现系统初始化、网卡初始化、线程接收、数据包的读取和发送。 最后提出测试设计框架,在ARM开发板和μC/OS-Ⅱ操作系统上对移植的协议进行测试。测试结果表明,移植协议可以正常工作,实现了基本的网络功能。

    标签: LwIP ARM 协议栈 移植

    上传时间: 2013-07-11

    上传用户:iswlkje

  • 基于ARM的嵌入式USB主机系统的研究

    近年来,嵌入式Internet远程测控系统已成为计算机控制领域一个重要组成部分,它将计算机网络、通信与自动控制技术相结合并成为新兴的研究热点。通过嵌入式Internet控制系统,用户只要在有网络接入的地方,就可以对与网络连接的任何现场设备进行远程测控。嵌入式系统可以根据应用进行软硬件的定制,特别适用于对成本、体积、功耗有严格要求的各种远程测控设备。该项技术的研究具有广阔的应用前景。 嵌入式Web远程监控不同于以往的C/S和B/S网络监控技术,它通常采用嵌入式系统作为Web服务器,使得系统的成本大大降低,且设备体积小巧,便于安装、易于维护,安全可靠,此技术自问世以来得到了业界的广泛关注,各式各样的解决方案和实现方式层出不穷。 本文提出了一种基于ARM的嵌入式网络控制系统。该系统以嵌入式Boa服务器作为远程信号的传输平台。首先对网络的系统结构和工作原理作了详细介绍,然后对嵌入式网络控制系统的实现作了深入的探讨和研究。 整个嵌入式网络控制系统主要划分为三个部分:嵌入式网络控制系统硬件设计;嵌入式网络控制器的软件设计;嵌入式网络控制系统Web服务器实现。系统选用主流的ARM微处理器LPC2210作为系统主控制器,并根据需要给出了具体的硬件电路设计,包括:存储器接口电路、网络接口电路、串行通信接口电路以及信号调理电路设计。鉴于μ Clinux对ARM技术的有力支持,且μ Clinux具有内核可裁减、网络功能强大、低成本、代码开放等特点,通过对μ Clinux的裁减、配置和编译,成功地将μ Clinux移植到LPC2210中。然后完成设备驱动开发、嵌入式网络控制系统Boa服务器的构建及系统应用开发。 该嵌入式网络控制系统融合监控网与信息网,实现了远程分布式测控和通讯。系统稳定性高、实时性好、性价比高,具有广泛的应用价值,适用于工业、交通、电力、能源等众多控制领域。

    标签: ARM USB 嵌入式 主机系统

    上传时间: 2013-04-24

    上传用户:xc216

  • 基于ARM的μCOSⅡ内核网络化的实现

    随着计算机技术的发展,嵌入式系统己成为计算机领域的一个重要组成部分。而采用ARM微处理器作为硬件基础和μC/OS-Ⅱ作为嵌入式操作系统被广泛的应在各种嵌入式应用系统中。而随着网络化、信息化时代的来临,嵌入式设备的网络互联己经成为必然趋势。它通过现有嵌入式系统,增加网络接入能力,使嵌入式设备直接接入Internet。本课题采用SkyEye模拟的AT9lEV40开发板作为硬件开发平台,采用嵌入式实时操作系统μ C/OS-Ⅱ为软件开发平台,研究嵌入式TCP/IP协议栈。 本文首先对ARM微处理器和μ C/OS-Ⅱ进行了介绍;研究和探讨了μC/OS-Ⅱ在ARM架构上的移植方案,并就其关键技术部分,结合实现代码进行了阐述并提出了移植过程中要注意的问题。接着本文分层介绍TCP/IP协议栈,主要讲述各个分层及其所属的协议,报文格式等:并针对嵌入式系统的特点,对TCP/IP协议进行合理的简化,使之实现了TCP/IP协议簇的一些协议如:ARP,IP,ICMP,UDP,TCP和HTTP。同时研究了嵌入式TCP/IP协议栈LwIP的特性,分析了它的进程模型、数据包结构、工作流程、目录结构、应用程序接口。研究了将LWIP移植到μC/OS-Ⅱ系统上,实现嵌入式系统的网络联接,并用ping命令和一个简单静态网页的访问验证了网络功能的实现。

    标签: ARM COS 内核网络

    上传时间: 2013-08-01

    上传用户:hainan_256

  • 基于ARM的嵌入式Web服务器的研究与实现

    近年来,随着嵌入式系统的快速发展,越来越多的嵌入式设备被用于工业控制、智能家居等领域。同时伴随着网络技术的发展,嵌入式设备通过网络接入局域网或者Internet已经逐步成为发展的趋势。通过在嵌入式设备中内置Web服务器,用户可以在任何一台联网的计算机上通过浏览器来获取设备的信息,用户还可以通过网络对设备进行配置和管理。因此研究和开发嵌入式Web服务器具有重要的实际意义和应用价值。 本文在S3C44BOX开发板上使用μClinux操作系统作为开发平台,开发并实现了嵌入式Web服务器。文中提出了2种实现方案,一种是基于boa的嵌入式Web服务器,所做的主要工作是boa在gClinux中的移植和CGI的编写,在此基础上实现了动、静态页面的生成和简单的控制功能。另一种方案是基于HTTP协议和socket编程所开发的嵌入式Web服务器,在此方案中实现了HTTP协议的GET和POST请求方式,能够生成简单的动态页面,实现了历史数据的保存功能,还能够根据用户在浏览器端的请求进行相应的控制和管理。 论文首先对嵌入式Web服务器的体系结构进行了分析,然后介绍了S3C44BOX硬件开发平台,并分析了bootloader的基本原理和实现过程。随后对μClinux操作系统的特点和网卡驱动程序进行了分析,并着重介绍了μClinux的移植过程。在第五章,论文详细分析了TCP/IP和HTTP的原理和工作机制,并介绍了Web服务器中CGI的工作原理,最后分析了boa服务器的移植和CGI程序的编写以及Web服务器的测试等。在第六章,在HTTP协议分析和网络编程的基础上,提出了嵌入式Web服务器的设计思想、程序流程图,重点分析了Web服务器主程序流程、动态页面的生成、历史数据查询的实现等,也分析了Web服务器中各种控制功能的实现流程,最后给出了Web服务器的测试结果。

    标签: ARM Web 嵌入式 服务器

    上传时间: 2013-05-17

    上传用户:ice_qi

  • 基于ARM的远程数据采集终端的研究及实现

    随着嵌入式技术和网络技术的发展和应用,充分结合两种技术优势的远程数据采集终端正在不断地被研究和开发。本文即是此背景下,综合以往远程数据采集终端的优缺点,对基于ARM的远程数据采集智能终端予以研究和实现,该终端具备GPRS和INTERNET两种接入方式。可通过RS232或A/D模块采集用户终端设备数据信息;在GPRS接入方式下使用GPRS无线数据终端通过GPRS网络接入互联网,在INTERNET接入方式下则直接接入互联网;接入后则可向远程控制中心上传用户终端据信息。本文研制的远程数据采集终端可广泛地应用包括环保数据采集在内的多种数据远程采集场合。 本文主要做了以下研究工作: 1、对硬件资源进行了外围扩展,对S3C44BOX处理器芯片的外围硬件进行了扩展设计,使之具备了满足使用需求的最小系统硬件资源。包括外围存储、LCD、键盘、以太网卡和GPRSi匿信模块等。 2、运用多任务操作系统可以有效的组织并行任务的处理,本文对μc/os-Ⅱ操作系统进行了移植,对原有μc/os-Ⅱ操作系统的抢占式调度机制进行了改造,使之成为整体抢占,局部轮询的调度机制;使之较好地满足了实际要求。 3、无论采用GPRS方式还是INTERNET方式,设备终端与INTERNET实现通信都必须具备相应的协议。本文实现了TCP/IP有关网络协议栈的建立,对协议进行了简化设计,实现了两种方式的接入,满足了嵌入式终端的要求。 4、为了使终端具备较好的人机交互能力,构建了嵌入式图形界面,实现了LCD图形显示和键盘输入控制的交互功能。 通过以上工作,建立了一个功能齐全,实时可靠,基于嵌入式系统的远程数据采集终端。

    标签: ARM 远程数据 采集终端

    上传时间: 2013-07-17

    上传用户:ljmwh2000

  • H.264编码器帧内预测算法的研究

    目前,H.264是图像编码研究领域的一个热点。它在语言结构、预测算法、数据变换等方面做了很大的改进,在低码率传输、高清晰度显示及网络接入等性能上相比以往标准有了显著提高,使得H.264在视频会议、视频点播、数字电视和手...

    标签: 264 编码器 帧内预测 法的研究

    上传时间: 2013-05-27

    上传用户:jjj0202

  • 基于G24模块的远程图像监控系统通信电路设计

    针对电力系统变压器监控点分散、条件恶劣且不具备一般的网络接入条件的特殊情况,为了便于远程监控,提出并实现了基于GPRS模块的远程图像监控系统通信电路设计。G24通信模块及其外围电路为其主要硬件电路设计部分,以AT指令为其主要软件设计部分。该实际应用表明,该系统具有操作简便、通信可靠的特点,达到了设计要求。

    标签: G24 模块 远程图像 监控系统

    上传时间: 2013-11-10

    上传用户:hasan2015

  • 基于ARM和DM9000的网卡接口设计与实现

    针对ARM CPU S3C2410的特点,设计开发了外围网卡接口平台,通过驱动程序对以太网控制芯片DM9000的控制,实现了网络数据传输功能。硬件方面主要涉及以太网网络接口的设计,软件方面主要是设计以太网控制芯片驱动程序。该嵌入式系统网络接入方案具有硬件接口简单、外围器件少、价格低廉、开发周期短等特点

    标签: 9000 ARM DM 网卡

    上传时间: 2013-10-17

    上传用户:woshinimiaoye

  • 华为敏捷园区解决方案终端安全技术白皮书(Forescout)

    华为敏捷园区解决方案终端安全技术白皮书(Forescout)1 用户准入检查,保证身份合法: 在用户访问网络访问之前验证用户的身份,只有合法的用户才允许接入网络。这就是 基于用户身份的准入机制,包括 802.1x,Portal,MAC bypass 这几种典型的认证方式。 准入检查由客户端+网络设备+AAA 服务器组成。在 Agile Campus 解决方案中,AAA 服务器可以使用自研的 Agile Controller-Campus 1.0,也可以与第三方 Server 对接,例 如 Cisco ISE 系统。 2 终端合规性检查,保证终端合规: 检查用户使用的终端是否符合企业制定的安全策略,例如防病毒和操作系统补丁策 略。可疑或有问题的主机将被隔离或限制网络接入范围,直到它经过修补或采取了相 应的安全措施为止。 终端合规检查由客户端+服务器组成,该系统可以独立部署。若需要将合规检查结果作 为 NAC 控制条件,AAA 系统必须与终端合规检查服务器实现联动。 在 Agile Campus 解决方案中,终端合规检查采用集成第三方厂家方式实现。 3 业务随行,保证用户业务一致性体验 基于安全组的策略规划,实现全网策略的统一部署与自动同步,确保全网策略一致, 让用户自由移动时享受一致的业务体验。 业务随行由网络设备+AAA 服务器+策略服务器组成。在 Agile Campus 解决方案中,若 客户希望同时部署终端合规检查和业务随行,需要部署 Agile Controller-Campus 1.0, 同时集成合规检查服务器。

    标签: 华为敏捷园区

    上传时间: 2022-02-27

    上传用户:nicholas28