嵌入式系统论文一种用VHDL设计嵌入式Web Server的方案摘要:近几年嵌入式Internet开始迅猛发展,但绝大多数嵌入式Internet都使用微控制器和相应的软件来实现。本文介绍一种基于硬件来实现嵌入式WebServer的方案。该方案的核心思想是用VHDL语言来设计实现,并且用FPGA进行验证。关键词:VHDL Internet协议控制信息协议数据报最近几年随着Internet应用的迅猛发展,Internet的通信协议,特别是TCP/IP协议,已成为嵌入式Internet的主体构架;然而,仅仅使用嵌入TCP/IP协议对许我应用来说远远不够,它们要求更高层次的信息传输和交换方式。在原有嵌入TCP/IP协议基于上加入HTTP/1.1将构成一个功能较为简单的嵌入式WebServer,它可以接收和发送一些简单的数据和命令。如果再将这些嵌入通信协议和Web功能用VHDL来实现的话,将大大降低嵌入成本,满足嵌入式产品对Web功能的要求。1嵌入式Web Server中的协议裁减嵌入式Web Server中用到的通信协议较多,若全部采用,将导致整个嵌入式WebServer异常复杂,而且费用显著增加。因此,为保证嵌入式WebServer最简化,必须对一些主要的通信协议进行相关的裁减,减小整个硬件设计的复杂性。1.1IP协议IP在网络中主要实现2个基本功能:寻址和分段。IP可以根据数据报头中包括的目的地址将数据报传送到目的地。在此过程中,IP负责选择传送的通道。如果有些网络内只能传送小的数据报,IP可以将数据报重新组装并在报头域内说明。在嵌入式WebServer中,由于只需传送一些简单的数据和命令,数据报的长度很小,足以适合在任何网络中传送,因此对于分段的功能可以裁减不要。IP数据包头如
用户评论
推荐下载
-
汽车电子中的一种嵌入式可视倒车装置的设计
引言 目前,我国普遍采用的倒车装置是超声波倒车雷达,这种装置虽能准确测量车尾与车后障碍物的距离,但由于存在视觉盲区,司机无法判断障碍物的确切位置,更不能感知地坑或低矮障碍物。国内外研究趋势是在倒车
7 2020-10-28 -
一种具有自恢复功能的嵌入式可信平台的设计
以TCG规范为基础,分析和讨论了可信链技术和安全启动过程,构造出一种适用于嵌入式平台的可信链模型以及具有自恢复功能的可信启动实现方法。在Beaglebone开发板上进行了相关实验,验证了其可行性,并作
8 2020-10-28 -
嵌入式系统ARM技术中的一种嵌入式SD卡图片浏览器的设计
引言 目前,对于图片解码器的研究主要是针对PC环境,设计工作只是在原有基础上的升级,对系统和硬件的考虑较少,不能在嵌入式系统中直接实现。本文设计了一种嵌入式图片解码器。通过FatFs文件系统识别图
7 2020-11-06 -
嵌入式系统ARM技术中的基于一种新的嵌入式远程通讯模式设计研究
摘要:本文主要是通过SMTP协议的方式提供了一种新的嵌入式远程通讯模式。即在ARM处理器中实现SMTP协议,并通过双绞线连接到Internet上。在该平台上开发的远程控制设备或仪器仪表实现了通过Int
8 2020-11-08 -
嵌入式系统ARM技术中的一种嵌入式时钟管理器的设计与实现
目前,在嵌入式产品的研发中,低档微处理器软件多采用裸机开发模式实现。在这种开发模式中,常有如下需求: (1)在经历特定的时间段后,执行特定操作; (2)根据给定周期执行特定操作。 传统的作
9 2020-11-06 -
嵌入式系统ARM技术中的一种新的嵌入式MPEG4DVR系统设计
目前,视频监控已步入了全数字化的多媒体网络时代,在这一开发背景下,文章详细介绍了基于VW2010编解码芯片、FPGA和嵌入式CPU设计的嵌入式MPEG-4 DVR监控系统的设计方式,并在此基础上进一步
13 2020-12-23 -
嵌入式系统ARM技术中的一种嵌入式图形用户界面系统的设计与实现
摘要:为了满足嵌入式系统的界面设计需求,给出了一种图形用户界面系统SKY-GUI 的设计思路和其在嵌入式Linux 环境下的实现方法。SKY-GUI 有四大组成部分:输入抽象层、显示抽象层、事件系统和
27 2020-10-28 -
嵌入式系统ARM技术中的一种Linux嵌入式操作系统的设计和实现
嵌入式linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式linux既继承了Interlnet上无限的开放源代码资源,又具有嵌入式操作系统的特
12 2020-10-27 -
嵌入式系统ARM技术中的一种基于Nios软核的嵌入式Internet系统设计
导读:本文将介绍如何在Altera开发平台上,使用Nios软核CPU来构建嵌入式Internet系统;并结合以太网远程数据采集系统的实例,介绍此类系统硬件,软件的设计方法。 引言 自上个世纪末
21 2020-10-28 -
嵌入式系统ARM技术中的一种基于Java的可编程嵌入式系统设计
1. 概述 传统的嵌入式系统设计的主要目标是找到一种优化的体系结构来完成单一的,特定的功能。对这样的系统来说,ASIC和核心处理器是作为特别的构件模块加以考虑的:设计者根据应用的要求选择适当
7 2020-12-12
暂无评论