0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

以太网上基于MCU的嵌入式设计提供了财政预算案

jf_pJlTbmA9 来源:网络 作者:网络 2023-11-03 16:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

连接嵌入式设备是必须具备的,因为我们进入物联网IOT)世界上普遍的互联网。无线连接似乎是主要趋势,但大多数无线设备最终需要找到一个有线互联网连接增加带宽和可靠性。我们的好朋友仍需要在中心,聚集,桥梁,存储传统的有线以太网连接和应用程序服务器的嵌入式节点。低成本的传感器也可以使用无线解决方案的有线以太网代替时费用,带宽,方便性,或可靠性问题排除一个无线方法。幸运的是,许多低成本MCU系列现在提供有线以太网的支持,使传感器,价格低廉的桥梁和连接聚合可以在不“破”的预算银行的发展。

本文将提供廉价的MCU的支持有线以太网连接的类型的概述。一些常见的嵌入式应用,其中有线连接将被期望的实施例将给出以说明如何关键的MCU特性和功能匹配重要应用要求。

在嵌入式领域的以太网连接

以太网是在嵌入式系统这样一个普遍的元素,我们通常不会给它太多的思想 - 它只是“以太”在这台计算机进行通信。自1985年最初的标准化以太网已经发展壮大,从原来的3 Mbit / s的数据传输速率为100 Gbit / s的演变,并衍生出了各种不同的媒体和连接拓扑结构。多层OSI模型和基础信息结构的灵活性,支持已使以太网生存和繁荣了几十年的发展和优化。

嵌入式设备使用以太网连接来发送和接收数据和控制信息。更先进的嵌入式系统可以使用以太网发送和接收代码更新增加新的功能,并修复漏洞或安全弱点可以被黑客利用来窃取机密信息。这些更新必须受到保护,免受安全漏洞,或者黑客可以使用更新功能完全破坏系统,并以此为切入点,以攻击网络的其他部分。甚至低成本的嵌入式系统可以使用远程更新的方便的,所以即使当设计完成安全某种程度,必须考虑“上的预算”。

其中一个原因以太网已存活,只要是该标准的早期版本已经变得越来越具有成本效益。例如,在低带宽10兆比特/秒,其标准(10BASE-T和100BASE-TX)的100 Mbit / s的版本,在双绞线电缆和8P8C模块化连接器上运行,还是标准化后,甚至几十年的一个流行的版本。这些版本现在普遍支持低成本的MCU,可提供甚至显著成本受限的设计连接。

有关以太网标准向Digi-Key提供的资源,如Microchip的产品培训模块上的嵌入式以太网的讨论以太网标准,并支持以太网实现各种设备的详细信息。

在预算以太网连接

MCU供应商甚至在他们的一些最低端的设备提供以太网连接。这使得可以给互联网连接添加到甚​​至低成本传感器,控制器,以及其他元件在分布式系统的周边。其中最普遍的MCU系列是Microchip的PIC的,和PIC18F MCU系列具有片上10BASE-T以太网控制器和PHY集成的一些成员。这使得有可能连接到以太网仅使用一个外部连接器集成磁,就像贝尔保险丝S811-1X1T-06-F。的集成的PHY是很简单的,因为它实现了低速10BASE-T标准中,但它仍然可以连接到100BASE-T和由于它们的向后兼容性1000BASE-T标准。

尽管Microchip的PIC18F97J60 MCU低廉,以太网控制器有几个先进的功能,可以很容易就实现了更高层次的通信协议所需的软件。正如图1的8字节以太网RAM缓存器被包括在控制器本地分组存储减少对系统存储器带宽要求。仲裁器管理对从DMA控制器中,CPU,发送块的数据缓冲器,并接收块以最大化性能和效率。

其中的PIC18F以太网控制器等先进功能,是在一个特殊的数据包的接收唤醒能力。这是在传感器应用中​​,器件可被置于低功率模式,直到读出需要特别有用的。当接收唤醒分组中的CPU被中断和转换出的低功耗状态。传感器读数制成,传回通过以太网主机。该CPU返回到低功耗模式,直到接收到另一个唤醒数据包。

建筑桥梁

通常情况下,多个传感器具有不同的接口要求,需要加以巩固和“桥”到一个单一的标准接口。在本申请中所述的MCU可能需要有一个更强大的以太网实施中,可能使用了100BASE-T标准以提高超过我们先前看到其中慢10BASE-T标准足以单传感器装置的性能。 MCU还需要支持各种各样的其他标准,如USB,SPI,I2CCAN,和SMBus / PMBus的,因此它可以覆盖全系列电位传感器接口。例如,意法半导体STM32F405xx / 7XX MCU不仅支持以太网10 / 100BASE-T连接,但许多其他流行的接口也是如此。如在图2中的框图,它支持所有常用接口,并且因为它可在多种封装形式,从64引脚到176引脚可以将设备匹配接口端口的准确数量,你需要优化电路板空间使用。

该STM32F405xx / 7xx的,它使一个很好的匹配桥接应用的另一个重要特点是它的片上总线结构。注意,低速串行外设被组织在两个不同的总线与独立的DMA控制器,以尽量减少总线冲突。以太网和USB接口有自己的连接成优先访问这两个片上和外部存储器中的高速AHB总线开关矩阵。这种类型的灵活的片上总线结构相结合时,并在单一以太网接口,巩固用于通信的多个传感器数据流是至关重要的。

汇聚和存储

在一些低成本的嵌入式应用会有由局部传感器产​​生的,或从远程传感器集线器在MCU中可用的内部存储将不足以聚集足够的数据。在这些情况下,外部存储器控制器,将需要管理外部存储设备。对于中等容量的应用程序静态内存就足够了,但在高容量应用程序的动态内存是必需的。的存储器控​​制器,像上的NXP LPC178x / 7倍支持任一类型的接口,并且可以是,因为多个产品变型特别有效,具有不同的存储器要求,可以用相同的MCU来支持。如图3,静态存储器(ROM,RAM和闪存)和动态存储器(SDRAM)的支持使得能够存储显著的数据。嵌入式数据缓冲区中写入的合并交易,以尽量减少内存访问有用的。读操作可以使用该缓冲器来聚合的交易,以减少总线带宽。此外,访问以前缓冲位置可以使用,而不是在外部存储器中的缓冲数据,改善记忆的带宽和降低功耗。

恩智浦LPC178x的图像/ 7X外部存储器控制器

安全注意事项

在某些以太网连接的嵌入式系统的安全性将是一个重要的考虑因素。许多低成本的MCU没有集成安全功能,但也有可用于安全功能添加到一个低成本的微控制器系统的安全性的外围设备。爱特梅尔CryptoAuthentication ATSHA204A安全设备,例如,可以存储安全密钥,验证所接收的数据,并生成随机数中共同的安全协议使用。标准安全散列算法(SHA)用于生成和检查安全摘要用于安全地验证传输。在设备中可用的安全的命令的类型的列表是显示在图4的界面到MCU使用熟悉I2C总线易于集成。

结论

以太网是在这里留下来,低端的MCU现在支持有线以太网连接,嵌入式物联网设备将能够使用有线连接提供的性能和可靠性。请确保您匹配您的应用程序通过您的目标MCU为一个成功的设计所提供的功能所需的以太网功能。

审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18610

    浏览量

    387123
  • 嵌入式
    +关注

    关注

    5186

    文章

    20149

    浏览量

    328857
  • 以太网
    +关注

    关注

    41

    文章

    5923

    浏览量

    179537
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ProfiNet嵌入式板卡,主流替代可实现ProfiNet工业以太网的应用实例

    ProfiNet嵌入式板卡,主流替代可实现ProfiNet工业以太网的应用实例
    的头像 发表于 12-01 17:11 907次阅读
    ProfiNet<b class='flag-5'>嵌入式</b>板卡,主流替代可实现ProfiNet工业<b class='flag-5'>以太网</b>的应用实例

    嵌入式实时操作系统的特点

    任务的系统。 实时嵌入式操作系统与传统的桌面操作系统相比,更注重对实时任务的响应和精确控制。它们在资源利用、可靠性、可预测性、任务调度和中断处理等方面提供更加严格的要求和机制。 实时嵌入式
    发表于 11-13 06:30

    灵动微电子亮相2025 MCU嵌入式技术论坛

    近日,灵动微电子受邀参加了由Aspencore主办的2025 MCU嵌入式技术论坛,该论坛旨在汇聚行业精英,共同探讨MCU的最新技术、市场趋势和应用前景,为受众提供全面而深入的行业洞
    的头像 发表于 08-06 16:29 2501次阅读
    灵动微电子亮相2025 <b class='flag-5'>MCU</b>及<b class='flag-5'>嵌入式</b>技术论坛

    Linux嵌入式和单片机嵌入式的区别?

    Processor Unit)。 2. 单片机嵌入式(也称为嵌入式微控制器MCU): 定义:一种集成电路,能够在一个芯片上完成各种计算、控制和管理任务。 特点:小型化、低功耗、成本低、可靠性高
    发表于 06-20 09:46

    嵌入式直驱力矩电机设计及其系统仿真分析

    和控制系统设计提供相应依据。 纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:嵌入式直驱力矩电机设计及其系统仿真分析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第
    发表于 06-11 15:11

    嵌入式基础构架 from andrew@labs

    一个系列,介绍过去一年多我在不同项目中逐步搭建的嵌入式平台。长久以来,我一直在筹备多个大型嵌入式硬件项目:包含25 Gbps误码率测试仪、48+2端口1/10千兆以太网交换机和2 GHz示波器,同时通过几个小型项目(如触发交叉开
    的头像 发表于 05-19 11:22 581次阅读

    嵌入式适合自学吗?

    :自学嵌入式的过程可能会比较漫长和枯燥,学习者可能会因为缺乏成就感和动力而放弃学习。 五)学习资源质量参差不齐 1)资料筛选困难:虽然网上有很多关于嵌入式学习的资料,但这些资料的质量参差不齐。学习者需要
    发表于 04-27 09:54

    安路科技DR1FPSoC多路以太网扩展方案

    随着物联网、工业4.0及汽车电子等领域的快速发展,对嵌入式系统的网络通信能力提出了更高要求。安路科技,作为国内领先的FPGA及FPSoC解决方案提供商,现推出基于DR1FPSoC系列器件的多路以太网
    的头像 发表于 04-03 09:10 815次阅读
    安路科技DR1FPSoC多路<b class='flag-5'>以太网</b>扩展方案

    嵌入式去哪个城市好?

    对于嵌入式技术从业者来说,选择哪个城市发展是一个重要的决策。以下是一些建议: 一线城市 北京作为中国的首都和科技中心,北京拥有众多顶尖的高校和研究机构,以及大量的高科技企业,为嵌入式开发和应用提供
    发表于 04-02 10:12

    港投公司战略投资赛昉科技,并联合举办首届香港RISC-V发展高峰论坛,共筑香港RISC-V未来

    香港特别行政区政府2025至26年度财政预算案中提及,香港投资管理有限公司(港投公司)将促进人工智能技术的研究和产业化发展,包括开源(OpenSource)技术,尤其是RISC-V开源芯片
    的头像 发表于 03-21 19:19 967次阅读
    港投公司战略投资赛昉科技,并联合举办首届香港RISC-V发展高峰论坛,共筑香港RISC-V未来

    赛昉科技感谢香港特区政府财政预算案支持RISC-V发展及港投公司战略投资

    香港特区政府2025至26年度财政预算案中提及,香港投资管理有限公司(港投公司)将大力推动人工智能产业的发展,包括开源(OpenSource)技术,尤其是RISC-V开源芯片的设计和应用。赛昉
    的头像 发表于 02-27 15:13 793次阅读
    赛昉科技感谢香港特区政府<b class='flag-5'>财政预算案</b>支持RISC-V发展及港投公司战略投资

    使用示波器的汽车以太网物理层调试案例

    何使用示波器识别和调试汽车以太网物理层信号完整性问题。以下是在Inspectron公司进行的汽车以太网调试研究案例,该公司设计并制造内窥镜、嵌入式 Linux 系统和摄像检测工具。
    的头像 发表于 02-19 15:34 1823次阅读
    使用示波器的汽车<b class='flag-5'>以太网</b>物理层调试案例

    嵌入式主板的概述与发展

    随着科技的迅猛发展,嵌入式系统在现代电子产品中扮演着越来越重要的角色。嵌入式主板作为嵌入式系统的核心组件之一,承担着控制、处理和通讯等多种功能。本文将对嵌入式主板的基本概念、构成部分、
    的头像 发表于 01-13 16:30 1185次阅读
    <b class='flag-5'>嵌入式</b>主板的概述与发展

    【新品】嵌入式核心板、4G手机遥控开关、CAN转以太网协议转换器

    上新啦!国产嵌入式核心板4G手机遥控开关CAN-Bus转以太网模组一起来看看吧~部分新品还有免费送样文末了解详情↓↓↓ECK31系列全国产嵌入式核心板亿佰特ECK31-T13SA系列核心板是基于全志
    的头像 发表于 01-09 19:33 1147次阅读
    【新品】<b class='flag-5'>嵌入式</b>核心板、4G手机遥控开关、CAN转<b class='flag-5'>以太网</b>协议转换器

    新手怎么学嵌入式?

    。但面对这个复杂的领域,很多人可能会感到迷茫,不知从何处入手。别担心,本文将为你提供一些入门学习嵌入式技术的建议。 新手入门学习嵌入式技术的途径 1. 了解基础知识 首先,要对嵌入式
    发表于 12-12 10:51