随着USB技术的迅速发展,人们对USB的期望也越来越高。虽然USB技术在台式计算机领域的地位已经固如磐石,但是由于其以主机为中心的拓扑结构,任何一次USB的数据传输都必须由主机来发起和控制,所有的 USB设备都只能与主机建立连接。不仅如此,软件复杂性以及较高的功率要求,使得人们对嵌入式设备中使用USB的兴趣与日俱增。嵌入式USB结合以太网技术可以将USB设备转换到TCP/IP,让USB 设备不再受距离限制,可以通过网络随时随地访问USB设备,可以让一个USB设备供多个用户使用,从而提高USB设备的利用率。通过使USB设备具备联网能力的设备联网服务器,可以实现联网使用USB存储、USB视频和USB打印等。本文提出了一种利用ARM7来实现嵌入式USB的方法,并结合以太网应用技术,使得通过网络可以方便地访问USB设备。
1 系统组成及工作原理
系统硬件结构如图1所示,系统采用LPC2148控制嵌入式SL811HS和ENC28J60,实现了USB设备与以太网的连接,便于USB设备的网络共享和数据的远距离传输。SL811HS主要实现USB HOST的功能,它能够识别USB设备,并能够对该设备进行读写操作。ENC28J60主要完成系统的网络通信,实现对系统USB设备的远程访问。
2 系统模块设计
LPC2148是一个支持实时仿真和跟踪的16/32位ARM7TDMI-STM CPU的微控制器,并带有512KB嵌入的高速片内FLASH存储器。片内128位宽度的存储器接口和独特的加速结构使32位代码能够在最大的时钟频率下运行。对代码规模有严格控制的应用可以使用16位Thumb模式将代码降低超过30%,而牺牲的性能却很小。LPC2148具有较小的64脚封装,最多可以使用46个GPIO。其极低的功耗、多个32位定时器、多路10位ADC、1路DAC以及丰富的接口使其特别适合于工业控制、医疗系统、访问控制嵌入式MODEM等各种类型的应用。选用LPC2148的原因是它片内集成了FLASH、RAM、SPI接口,使得外围电路简单,性价比高。
ENC28J60是美国微芯科技公司于2005年推出的全球首枚28引脚独立以太网控制器,可为嵌入式应用提供低引脚数、低成本且高效易用的远程通信解决方案。此外,ENC28J60以太网控制器采用业界标准的SPI串行接口,只需很少的连线即可与主控芯片机连接,使如图2所示。其中的CS和RESET接到主控芯片是为了使软件设计更灵活。
SL811HS是Cypress公司设计的嵌入式USB主机设备控制器,在嵌入式系统中应用很广泛,能通过软件控制选择主从方式,支持低速和全速传输并自动检测低速或全速设备,通过A0区分地址和数据,并支持地址自增模式。SL811HS与主控芯片的接口电路如图3所示。
3 软件设计
系统软件主要由嵌入式TCP/IP程序和嵌入式USB两个部分组成。系统程序通过收到的以太网数据包的类型来进行相应的处理,完成特定的功能。例如通过以太网远程登陆的方式浏览和修改本地数据,达到本地数据网络共享的目的。
3.1 嵌入式TCP/IP实现
嵌入式TCP/IP实现包括以太网控制器ENC28J60底层驱动、TCP/IP协议。ENC28J60 可与许多主控制器上的SPI接口直接相连。此器件只支持SPI 的0,0模式。另外,SPI 端口要求SCK 在空闲状态时为低电平,不支持时钟极性选择。在SCK 的每个上升沿移入数据,命令和数据通过SI 引脚送入器件。 ENC28J60在SCK的下降沿从SO引脚输出数据。当执行操作时CS 引脚必须保持低电平,当操作完成时返回高电平。
3.1.1ENC28J60底层驱动
在使用ENC28J60发送和接收数据包前,必须对器件进行初始化设置。根据应用的不同,一些配置选项可能需要更改。通常初始化任务会在复位之后立即完成,并且不再需要更改。初始化任务主要包括:(1)初始化接收缓冲器:在接收数据包前,必须编程ERXST和ERXND指针来对接收缓冲器进行初始化。ERXST与ERXND之间的存储空间专供接收硬件使用。(2)初始化发送缓冲器:所有未被用作接收缓冲器的存储空间都将作为发送缓冲器,故不需要专门对发送缓冲器进行专门的初始化。(3)等待OST:如果在上电复位后立即进行初始化,应查询ESTAT.CLKRDY位,确保在开始修改MAC和PHY寄存器前已经经过足够长的时间。(4)PHY初始化:PHY寄存器不能通过SPI控制接口直接访问,而是通过一组带有MIIM的特殊MAC控制寄存器来完成的。程序中在配置LED时用到了PHY写函数。写PHY寄存器时,先将PHY寄存器的地址写入MIREGADR,然后将要写入高低8位的内容分别写入MIWRH、MIWRL即可。
发送数据包时,ENC28J60会自动生成前导符和帧起始定界符。此外MAC还可以根据配置自动生成填充和CRC字段。主控制器要生成所有其他帧字段,并将他们写入缓冲器,以待发送。此外,ENC28J60还要求在待发送的数据包前添加一个包的控制字节。接收数据包时可以使用中断的方式,也可以使用查询的方式。由于本设计对实时性要求不是很高,故采用查询的方式。如果有数据包到达,ENC28J60将置位EIR寄存器的PTKIF位。程序运行时不断地查询该位以判断有无数据包到达。
3.1.2 以太网数据包处理
网络协议通常是在不同的协议层上进行开发,每一层负责不同的通信功能。TCP/IP 协议是一组不同层次上的多个协议的组合。当系统收到以太网的数据时,数据就开始从协议中由数据链路层逐层剥离其中各层协议所加的首部。主程序按照以太网数据帧分用的思路进行编制,程序框架如图4所示。
3.2 嵌入式USB实现
嵌入式USB软件主要分成4个部分:SL811HS初始化、USB设备的识别及配置、海量存储协议和FAT文件系统。SL811HS共有16个配置寄存器,其中00-04H、08H-0CH是USB-A、USB-B的工作配置寄存器,05H是控制寄存器1,06H是中断使能寄存器,07H的各位均为保留位,0DH为状态寄存器,0EH为SOF计数寄存器,0FH为SOF计数寄存器的高位和控制寄存器2。在SL811HS上电开始工作之后,首先将寄存器05H的第3位置1,延时30 ms后清零,便可以对USB总线复位;然后在06H寄存器中写入61H,使能设备检测中断。
当有设备插入时,会使SL811HS的D+管脚置高,SL811HS的寄存器0DH的第7位置1并产生中断,系统会识别到有USB设备插入,即可对USB设备进行配置了。通过标准设备请求函数ClearFeaure()、GetConfiguration()、GetDescriptor()、SetAddress()等函数完成对设备的配置。
本系统可以检测U盘的状态(如接入、拔出),通过网络对U盘的访问,包括创建文件、目录和读写文件等,实现了USB设备网络共享的目的。 但是由于不同USB设备的驱动通常也不同,USB作为嵌入式应用时不可能像PC机操作系统把所有的驱动都装上。但是随着嵌入式技术的发展,可以采用网络更新驱动的方式,只要某种USB设备接上就可以通过更新系统的固件,达到识别该设备和使用该设备的目的。这也是本系统目前这也是本系统目前需要完善的地方。
嵌入式USB的以太网应用系统设计
- 以太网(165908)
- 嵌入式USB(6285)
相关推荐
基于嵌入式系统的以太网控制器设计
本文主要基于S3C44B0X+uClinux 系统平台开发出嵌入式以太网控制器,该方案和其它设计比较具有高性能、低功耗、软硬件易扩展特点,是当前及今后工业以太网控制器的理想选择方案。
2011-10-19 15:58:162198
嵌入式工业以太网控制器的设计和应用
随着工业以太网的大规模应用,嵌入式的工业以太网系统也越来越多地渗入到了工控领域,以ColdFire微处理器和ARM处理器为硬件平台的嵌入式工业以太网系统已经得到了广泛应用。但是,
2011-11-17 11:14:03881
嵌入式工业以太网的应用研究
以太网在工业现场中的应用与uClinux嵌入式系统是两个现在研究的热点领域,以太网与uClinux在工业控制领域有着非常好的应用前景。本文所完成的一些工作都将为这两部分的深入研究开发有很好借鉴的意义,对嵌入式的工业以太网的应用研究起到很好的参考作用##嵌入式工业以太网控制器设计
2014-05-21 11:21:151371
100MByte自适应以太网口怎么扩展?
以ARM920T 为内核的S3C2440A 作为主控制器和以太网控制芯片DM9000AEP 设计硬件平台;构建并移植适合嵌入式串口服务器系统的嵌入式Linux 操作系统,利用Linux 完善的TCP
2019-08-26 06:57:58
USB2.0 100M 以太网芯片 SR9900(A)
电脑、托架/端口复制器/扩展坞、游戏机、智能家居及任何有USB接口的嵌入式设备。SR9900内部集成USB 2.0收发器、基于IEEE802.3和IEEE802.3az-2010的10/100M以太网
2019-07-30 11:35:24
以太网W5500模块资料分享!
W5500W5500是一款全硬件TCP/IP嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。W5500集成了TCP/IP协议栈,10/100M以太网数据链路层(MAC)及物
2019-11-01 00:04:07
以太网协议的模型有哪些
为了学习FPGA,以太网协议的模型也必须有所了解。当前,互联网已经极大地改变了我们的生产和生活。与之相适应的,在嵌入式系统的研究开发方面,也越来越重视网络功能。嵌入式系统已经不再局限以太网协议
2018-12-26 09:45:37
以太网接口怎么实现嵌入式系统的网络互连?
本文介绍了一个基于三星ARM9芯片S3C2440嵌入式系统的以太网接口电路设计方案,采用了工业级以太网控制器DM9000AEP成功实现了嵌入式系统网络数据交换。论文在重点阐述了网络接口电路基础之上,对Windows CE系统控制软件部分DM9000AEP的驱动程序和注册表项进行了具体分析。
2020-04-13 08:29:06
以太网数字语音广播系统怎么设计?
本文给出一种嵌入式以太网数字语音广播系统解决方案,能够较简单地实现广播系统的区域广播功能。该系统基于ARM架构,采用系统播放终端仲裁的方法控制区域广播的实现,广播内容能够同步播放和保存。
2019-10-11 07:50:34
以太网连接到WiFi连接
有没有人知道一个IC,它可以处理大部分不是所有的功能来桥接以太网连接到WiFi连接。我试图设计一个嵌入式模块,它可以允许以太网流量通过WiFi到达互联网,反之亦然。
2019-09-16 07:47:39
嵌入式以太网开发
1.前言 嵌入式以太网开发是一个很有挑战性的工作。通过几个月的学习,我个人觉得大致有两条途径。第一条途径,先通过高级语言熟悉socket编程,例如C#或C++,对bind,listen
2021-08-23 06:21:07
嵌入式以太网控制器WIZNET相关资料推荐
概述FAE:137237 14328W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。W5500 集成了 TCP/IP 协议栈,10/100M
2021-12-17 08:05:28
嵌入式以太网温湿度远程监控系统的设计资料分享
(毕业设计)嵌入式以太网温湿度远程监控系统(MCU源码+上位机源码+毕业论文):前言:温度和湿度的检测是许多行业的重要工作之一,不论是货品仓库、生产车间,都需要有规定的温度和湿度,然而温度和湿度却是
2021-11-11 06:44:36
嵌入式系统接入以太网需要用到以太网收发器,谁能帮忙推荐几款合适的收发器芯片
嵌入式系统接入到以太网需要用到以太网收发器,谁能帮忙推荐几款合适的收发器芯片,价格要合适哦
2016-07-29 13:54:48
嵌入式系统的硬件平台组成
的核心。在嵌入式系统设计中,要尽可能地满足系统功能接口的SoC芯片。这些SoC集成了大量的外围USB、UART、以太网、AD/DA、IIS等功能模块。 可编程片上系统SOPC(System
2020-06-20 15:25:39
嵌入式Internet通信的安全怎么保障?
具有低成本、高效率的特点,把它们集成于一体具有很多潜在的优势,如使用TCP/IP协议、HTTP协议,可以无缝连接到以太网;使用标准的Web浏览器,可以进行远程监测、诊断与控制。利用嵌入式Web技术可以
2019-08-28 08:31:59
嵌入式Web配置管理功能怎么实现?
随着数字化变电站技术和通信网络技术的发展,工业以太网交换机已经成为输电线状态监测系统和数字化变电站的核心设备,在配电自动化环节也有应用,如何对设备进行远程监控已成了迫切需要解决的问题。嵌入式Web
2019-08-20 07:13:07
嵌入式仪器接入Internet或以太网成为网络仪器有哪几种方法?
仪器仪表的智能化突出表现在那几个方面?网络化仪器的功能需求和技术支持嵌入式仪器接入Internet或以太网成为网络仪器有哪几种方法?
2021-04-15 06:37:06
嵌入式百兆以太网参考设计-DM9000CIEP-参考设计
嵌入式百兆以太网参考设计-DM9000CIEP-参考设计工业级的以太网芯片应用,有需要的可以看看。QQ***
2017-03-17 17:48:16
嵌入式硬件设计-329页PDF书籍
Motorola 68000系统的处理器5,数字信号处理的协议(SPI和I平方C)6,RS-232C,RS-422,红外通信以及USB7,网络(RS-485 CAN和以太网)
2021-08-02 13:43:00
TMS320LF2407与LAN91C111型嵌入式以太网接口电路的实现方法是什么?
文章介绍基于TMS320LF2407型DSP的嵌入式系统与LAN91C111型自适应10Mb/s/100Mb/s嵌入式以太网控制的接口电路及软硬件实现方法。
2021-05-21 06:22:31
TransFlash存储卡在嵌入式系统调试中有哪些应用?
较高,限制了调试环境。使用USB或网卡下载镜像速度快、接口通用,但一般做成产品后的嵌入式设备不需要留出通用的USB或以太网接口,从而增加了设计的复杂性和开发成本。
2019-08-28 07:20:56
TransFlash存储卡在嵌入式系统调试中的应用介绍
过程中,如果使用TransFlash(TF)卡代替USB或以太网口,由于TF卡一般又都是移动嵌入式产品的必要构成部分,这样做一般可以减小嵌入式系统调试的复杂性和成本。本文提出使用TF卡更新镜像的方法,并在实际
2020-08-28 06:06:07
【亚信电子】任天堂Switch - 亚信USB以太网芯片解决方案演示视频
(Ultrabook)/台式机电脑/平板电脑/智能手机/游戏机、POS机/IP机顶盒/IP TV/智能网路摄像头、智能扩展坞、智能型家电及任何具备标准USB端口的嵌入式系统等。需要更多亚信USB以太网芯片
2020-06-08 14:41:22
【亚信电子】工业/嵌入式网路与桥接器芯片领航者
本帖最后由 asixpm 于 2020-6-22 15:37 编辑
亚信电子为一专业的工业/嵌入式网路与桥接器相关IC芯片设计厂商。主要产品为EtherCAT/工业以太网芯片,超高速USB
2020-06-22 11:56:59
一种基于ENC28J60的高性能嵌入式以太网/CAN网关设计
,已成为家居发展的趋势。CAN与以太网采用的网络协议,要确保两种网络之间高效无缝地连接网关是问题的关键。在此设计一种基于ENC28J60的高性能嵌入式以太网/CAN网关。
2019-06-19 06:40:32
为什么要开发嵌入式的USB主机?如何设计嵌入式USB主机?
为什么要开发嵌入式的USB主机?非PC应用领域?如何设计嵌入式USB主机嵌入式USB主机的其他应用前景分析
2021-04-26 06:11:19
什么是以太网供电(PoE)
通常,嵌入式系统部署在难以或昂贵地为连接的设备添加电源插座的环境中。以太网供电(通常称为PoE(IEEE 802.3))使组织能够通过以太网端口为设备(例如传感器,摄像机和其他设备)供电。也就是说
2021-12-17 06:40:36
什么是嵌入式以太网数字语音广播系统解决方案?
什么是嵌入式以太网数字语音广播系统解决方案?能够较简单地实现广播系统的区域广播功能。该系统基于 ARM架构,采用系统播放终端仲裁的方法控制区域广播的实现,广播内容能够同步播放和保存。
2019-07-30 07:57:26
基于嵌入式以太网控制的接口电路及软硬件实现方法
嵌入式以太网不仅可用于工业现场实现现场节点的自动上网功能,而且还可以用于信息家电的以太网接口实现远程控制,具有很好的发展前景。文章介绍基于TMS320LF2407型DSP的嵌入式系统
2019-06-12 05:00:07
基于嵌入式系统的以太网接口电路实现设计
摘要:介绍以8051系列单片机系统为例的嵌入式系统与10Mbps以太网控制器芯片DM9008的硬件接口电路的实现及编程方法。关键词:嵌入式系统 以太网 DM9008芯片 单片机 TCP/IP协议目前
2019-06-19 05:00:07
基于嵌入式操作系统μcLinux怎么实现对网卡的驱动?
优点的操作系统,非常适合用于具有网络功能的嵌入式系统。本文介绍了以S3C44B0X 的ARM处理器和RTL8019AS 以太网控制器为基础的网络接口设计,并阐述了怎样在嵌入式操作系统μcLinux 下实现对网卡的驱动。
2019-09-29 06:02:10
基于嵌入式模块comX的实时以太网
netX网络控制器为处理器的嵌入式模块comX,是支持所有主流实时以太网协议的嵌入式模块。本文在介绍了实时以太网和netX网络控制器的基本结构和功能的基础上,详细探讨了基于该嵌入式模块comX的实时以太...
2021-12-20 06:24:54
基于AM186ed嵌入式系统以太网接口设计和实现
,不适用于价格低廉的嵌入式系统之中。我们选择使用的是RTL8019以太网控制器。系统硬件设计AM186ed嵌入式微处理器作为高性能的80C186兼容16位嵌入式微控制器,AM186ed微控制器结合了
2018-12-20 10:57:06
基于CP2200的嵌入式系统以太网接口
作者:李国 秦培龙 李艳红 由于嵌入式技术和网络技术的迅速发展,以太网接口在嵌入式系统中的应用越来越广泛,以太网接口不仅通信速度快,传输可靠,使用和配置方便,而且不受地域限制(广域网和局域网均可
2019-05-23 05:01:04
基于DSP的嵌入式以太网接口电路设计
嵌入式以太网不仅可用于工业现场实现现场节点的自动上网功能,而且还可以用于信息家电的以太网接口实现远程控制,具有很好的发展前景。文章介绍基于TMS320LF2407型DSP的嵌入式系统
2019-06-12 05:00:08
基于FPGA的嵌入式以太网接口硬件设计
特性很受嵌入式系统开发人员的青睐,因此,随着信息产业和微电子技术的发展,可编程嵌入式系统设计已经成为信息产业最热门的技术之一,FPGA正以各种电子产品的形式进入人们日常生活的各个角落。以太网以其良好
2019-06-04 05:00:14
基于Linux的嵌入式工业测控系统该怎么设计?
随着网络控制技术的快速发展,工业以太网得到逐步完善,在工业控制领域获得越来越广泛的应用。工业以太网使用了TCP/IP协议,便于联网,并具有高速控制网络的优点。随着32位嵌入式CPU价格的下降
2019-11-05 08:00:36
基于MCU的嵌入式物联网设计中的以太网连接
应用要求相匹配。嵌入式环境中的以太网连接以太网在嵌入式系统中是如此普遍的元素,我们通常不会多考虑它 - 它只是计算机通信的“以太”。自从1985年最初的标准化以来,以太网已经从最初的3 Mbit/s数据传输
2020-08-17 08:53:55
基于TCP IP协议栈的嵌入式以太网终端设计
/ IP协议栈的嵌入式以太网终端的设计方案。该方案给出了ARM内核的微处理器S3C44B0X和以太网控制器芯片RTL8019AS的接口电路以及嵌入式TCP / IP栈和μC/OS - Ⅱ实时操作系统
2008-06-27 09:33:13
基于双以太网处理器Jupiter实现嵌入式设备网络的设计
嵌入式网关是基于Internet技术的分布式设备网络平台的关键。它提供一个不同协议网络通信系统(如RS232接口、RS485接口、RF接口等)和以太网甚至是万维网的连接。嵌入式网关提供嵌入式Web
2021-06-23 07:00:00
如何利用FPGA设计嵌入式以太网与Matlab通信系统?
,就可以方便地接入到现有的网络中,完成远程传输数据的相关功能,所以小型设备的网络技术一直是大家关注的焦点。另一方面,随着单片FPGA的逻辑门数不断增大,如何利用FPGA设计嵌入式以太网与Matlab通信系统?就成了大家广泛思考的问题。
2019-08-02 06:52:30
如何完成嵌入式串行千兆以太网的设计
将FPGA内嵌PowerPC硬核处理器、Xilinx精简嵌入式操作系统Xilkernel,以及相应的外设IP Core相结合,完成嵌入式串行千兆以太网的设计。
2020-04-09 07:57:07
如何设计嵌入式系统的以太网接口?
以太网(Ethernet)是当今局域网采用的最通用的通信协议标准。在以太网中,所有计算机被连接在一条电缆上,采用带冲突检测的载波侦听多路访问(CSMA/CD)方法,采用竞争机制和总线拓扑结构。基本上,以太网由共享传输媒体,如双绞线电缆或同轴电缆、多端口集线器、网桥或交换机构成。
2019-11-07 07:34:50
如何设计一个由LPC2378和MAX4357构成的嵌入式系统?
本设计采用恩智浦公司(NXP)基于ARM7的微控制器LPC2378与美信公司(MAXIM)视频矩阵切换芯片MAX4357构成嵌入式系统,在μC/OS-Ⅱ 嵌入式操作系统的支持下,实现了具有以太网接口的128路视频输入、16路视频输出的视频矩阵。
2021-06-08 07:06:38
学FPGA为什么要学以太网控制器
系统的集中控制、信息共享。以太网(Ethernet)技术在嵌入式系统上的开发应用,已经成为当前嵌入式研究领域的技术热点之一。一方面,与传统的 RS-485、CAN 等相比较,以太网更加高速、通用,而且
2018-12-26 09:37:04
怎么利用ARM7来实现嵌入式USB?
和USB打印等。本文提出了一种利用ARM7来实现嵌入式USB的方法,并结合以太网应用技术,使得通过网络可以方便地访问USB设备。
2019-11-06 08:15:36
怎么实现嵌入式以太网数字语音广播系统的设计?
本文给出一种嵌入式以太网数字语音广播系统解决方案,能够较简单地实现广播系统的区域广播功能。该系统基于ARM架构,采用系统播放终端仲裁的方法控制区域广播的实现,广播内容能够同步播放和保存。
2021-05-31 06:27:46
怎么实现嵌入式Modbus/TCP网关的设计?
本文设计和实现了一种嵌入式协议转换网关,通过Modbus/TCP协议将传统的串行链路通信的Modbus现场总线与以太网相连。
2021-06-01 06:10:12
怎么实现基于Cortex-M3的嵌入式以太网门禁系统设计?
本文研究的就是采用以太网传输数据和射频芯片识别智能卡相结合的门禁系统,相对于传统的门禁系统,以太网解决了传输距离上的问题。其次,采用了基于80C51内核的射频芯片PN532,使得性能更加稳定。其工作
2021-05-24 06:49:16
怎么实现基于Nios软核的嵌入式Internet系统设计?
介绍如何在Altera开发平台上,使用Nios软核CPU来构建嵌入式Internet系统;并结合以太网远程数据采集系统的实例,介绍此类系统硬件,软件的设计方法。
2021-06-04 07:05:47
怎么实现基于S3C4480X的嵌入式以太网接口设计?
本文基于最常用的嵌入式处理器S3C44B0X和以太网驱动器RTL8019AS来设计了一款嵌入式以太网接口。本设计的特点是,既可仅用于嵌入式以太网驱动设备,方便简单,又可进行扩展其他模块,必要时可以
2021-05-21 06:00:07
怎样去设计一种基于嵌入式Linux的千兆以太网卡驱动程序
基于嵌入式Linux的千兆以太网卡驱动程序设计及测试一.引言千兆以太网是一种具有高带宽和高响应的新网络技术,相关协议遵循IEEE802.3规范标准。采用和10M以太网相似的帧格式、网络协议和布线系统
2021-12-17 08:26:44
求一种基于ARM芯片和嵌入式操作系统Linux
本文研究了一种基于ARM芯片和嵌入式操作系统Linux,在以太网与RS -485总线之间的进行数据交换的嵌入式网关,以满足嵌入式设备的网络化功能需求。
2021-06-04 06:55:49
求大神指点ARM9嵌入式系统接入外网优先级问题
嵌入式系统接入外网优先级问题,将一个ARM9嵌入式平台接入以太网和GPRS网络,怎样自动设定两个网络的优先?以何种方式实现接入外网的优先级设置,本人急需各位高人指导,不甚感激,谢谢!
2022-07-28 14:43:41
请问嵌入式系统实现以太网,TCP/IP协议栈是都是移植的吗?
想请教各位大神们。嵌入式系统实现以太网(比如stm32),TCP/IP协议栈是不是都是移植的。比如都移植LWIP。UIP等。而不是自己写啊…………感谢……
2020-03-13 02:22:48
请问怎样去设计嵌入式以太网控制器?
以太网控制器的总体结构有哪些模块?MAC发送模块是由哪些部分组成的?MAC接收模块是由哪些部分组成的?MAC还有哪些其它的模块?如何通过FPGA去设计嵌入式以太网控制器?
2021-04-14 06:09:08
谁知道SOPC技术在嵌入式工业以太网中有哪些应用呢?
随着以太网在工业控制领域得到大规模应用,嵌入式的工业以太网系统也越来越多的渗入到了工业控制领域。以MOTOROLA ColdFire微处理器和ARM处理器为硬件平台的嵌入式工业以太网系统已经有大量文献报道,但具体谁知道SOPC技术在嵌入式工业以太网中有哪些应用吗?
2019-08-02 06:27:31
高性能嵌入式以太网CAN网关怎么实现?
采用CAN总线组建家庭内部网络,再通过网关与外部以太网相连实现对家居电器设备的远程控制,实现CAN网络与以太网的结合,已成为家居发展的趋势。CAN与以太网采用的网络协议,要确保两种网络之间高效无缝地连接网关是问题的关键。在此设计一种基于ENC28J60的高性能嵌入式以太网/CAN网关。
2019-09-04 07:38:00
基于CP2200 的嵌入式系统以太网接口设计
随着单片机处理能力不断增强,嵌入式系统也越复杂,控制系统日趋网络化,使基于以太网的嵌入式系统研究成为其技术发展的趋势。本文以ATmega16 单片机和CP2200 以太网控制器为主
2009-05-26 16:44:1215
嵌入式以太网接口的研究与设计
本文使用微处理器和以太网协议芯片,组成嵌入式以太网接口,用软件实现简化的TCP/IP协议,解决了仪器仪表与以太网的连接问题。使用该接口,通过现有计算机网络,实现了对仪
2009-07-30 11:00:2129
高性能嵌入式工业以太网监控系统设计
现场智能监控装置是构建控制网络的基础和关键,采用高端嵌入式技术实现以太网现场智能装置开发是其重要发展趋势。本文提出基于嵌入式工业以太网技术的监控系统,详细阐
2009-08-04 14:33:3314
嵌入式以太网原理重症及其应用
根据监督与控制的以太网和传统的互联网系统,文章提出了一种特殊的嵌入式以太网可以断绝接触电脑和互联网主机和供应电力的互联网主机。它也可以提供详
2009-09-01 11:44:5422
基于以太网和嵌入式Web Server的控制系统设计研究
介绍了基于以太网和嵌入式Web Server 控制系统的设计、基本实现和测试。系统基于Modbus/UDP 主从协议对以太网通信进行确定性管理,又通过嵌入Web Server 与Internet交互。文章基于单
2009-09-16 11:21:2425
基于OpenTCP的嵌入式以太网模块设计
针对TCP/IP 协议内容多、占空间大、不易嵌入单片机,以及嵌入式以太网模块参数一般是固化在单片机内部的问题,给出了基于OpenTCP 协议和MS9S12NE64 以太网芯片的嵌入式以太网模
2010-01-06 16:50:1115
嵌入式以太网设计
嵌入式以太网设计,随着半导体技术的飞速发展,嵌入式产品已经广泛应用于军事、消费电子、网络通信、工业控制等各个领域,网络化是嵌入式系统发展的必然
2008-06-27 09:35:24748
嵌入式以太网数字语音广播系统技术设计
嵌入式以太网数字语音广播系统技术设计
本文给出一种嵌入式以太网数字语音广播系统解决方案,能够较简单地实现广播系统的区域广播
2010-04-28 09:43:17872
亚信电子推出针对嵌入式网络应用USB转以太网控制芯片AX88772C
近日,亚信电子针对嵌入式网络应用推出一款USB to LAN系列以太网控制芯片AX88772C,芯片支持Microsoft AOAC,接口符合USB 1.1/2.0规格,可满足嵌入式系统小型化与即插即用需求。
2013-05-20 15:31:014136
嵌入式系统以太网接口设计方案解析
用的网络标准之一。 但是,基于以太网的嵌入式系统目前并是很多。其原因除了嵌入式系统本身运行速度较慢、资源较少且不足以实现以太网的各种协议外,更重要是设计以太网的接口及协议相对比较复杂,使人望而却步。 本文将介绍以8051系列单片
2017-10-17 11:50:090
基于STM32的嵌入式以太网门禁系统设计
不佳等问题。 随着嵌入式技术日新月异的发展,以及以太网技术的普及,使得基于以太网的嵌入式产品越来越多,发展也越来越快。本文研究的就是采用以太网传输数据和射频芯片识别智能卡相结合的门禁系统,相对于传统的门禁系统,以太网解决了
2017-11-29 18:37:01706
评论
查看更多