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

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

3天内不再提示

PX5发布NET协议栈!

麦克泰技术 来源:麦克泰技术 2023-11-17 17:34 次阅读

减少嵌入式IoT应用中TCP/IP联网的开发工作量和风险,PX5 NET将经过验证的BSD Sockets标准与创新的内存保护相结合,以降低基于MPU的网络应用的开发和交付风险。

11月7日,高性能实时操作系统和中间件的领先供应商PX5,发布了网络协议栈PX5 NET,以实现深度嵌入式IoT应用的TCP/IP联网支持。新功能旨在减少物联网应用的开发工作量和风险,为运行嵌入工业级PX5 RTOS的应用带来前所未有的安全性和可移植性。

PX5首席执行官William Lamie表示:“当今对连接性增强的需求正在推动实时应用超越过去的RTOS架构和技术。将行业标准BSD Sockets API与PX5 NET中正在申请专利的指针/数据验证(PDV)技术相结合,使适用于受资源限制的物联网嵌入式设备的高性能、安全和可靠的联网应用成为可能。”

基于开发人员友好的BSD套接字API

与所有PX5产品一样,PX5 NET基于行业标准BSD Sockets API,显著降低开发人员的学习成本,提高生产力,并最大限度地重用现有程序和库。嵌入式行业(包括嵌入式Linux)中广泛使用的BSD Sockets API和PX5 RTOS的本地POSIX pthreads+ API的结合,消除了对“适配层”的需求,并减少了经常困扰开发团队的兼容性问题。此外,PX5 NET提供了明确标识的API扩展,用于零复制发送和接收、数据包管理,以及BSD Sockets之上的功能,这些功能允许开发人员微调系统行为。

基于深度防御设计提供安全

在传统的基于RTOS的TCP/IP协议栈实现中,由于数据包在低层设备驱动程序和高级安全措施(如内存损坏漏洞)之间流动,存在潜在的攻击机会。PX5 NET中正在申请专利的PX5 PDV技术,旨在检测和减轻网络数据包、内部函数指针、函数返回地址和内部系统对象的意外和恶意内存损坏。如果没有PDV,嵌入式开发人员可能不会意识到其代码中存在内存损坏,导致函数指针或堆栈损坏,从而为远程执行攻击打开了大门。所有PX5产品都遵循这种纵深防御策略,不需要通常在MPU类设备和专用硬件中提供的高级硬件保护

为要求苛刻的物联网设备专用的RTOS

工业级PX5 RTOS是一款先进的第五代RTOS,专为最苛刻的嵌入式应用而设计,具有一流的尺寸、性能、安全性。PX5 RTOS建立在行业标准POSIX pthreads+ API的本地实现之上,包括信号量、互斥信号量和消息队列,并提供实时扩展,如事件标志、快速队列、滴答计时器和内存管理。行业标准支持为实时嵌入式物联网平台提供广泛的软件栈(包括开源和商业),缩短了上市时间,提高了设备固件质量,增强了跨平台的可移植性。这些好处可以帮助设备制造商最大化他们在固件开发上的投资。

Lamie说:“PX5 NET的架构和可移植性让嵌入式开发人员有信心专注于他们的增值功能,而不必担心代码的安全性。这些创新延续了我们为资源受限设备提供先进RTOS解决方案的承诺。”

关于PX5

PX5为深度嵌入式应用程序创建了业界先进的运行时解决方案。凭借数十年的专业领域知识,包括创建ThreadX实时操作系统,PX5正在突破行业标准如何改进在基于微处理器的系统上运行的应用程序的安全性和可移植性的界限。工业级PX5 RTOS是一款先进的第五代RTOS,专为最苛刻的嵌入式应用而设计,具有POSIX pthreads API的本机实现以及同类最佳的大小和性能。

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

    关注

    5096

    文章

    19227

    浏览量

    308658
  • net
    net
    +关注

    关注

    0

    文章

    126

    浏览量

    56319
  • 协议栈
    +关注

    关注

    2

    文章

    144

    浏览量

    33723

原文标题:PX5发布NET协议栈!

文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    PX5高性能八核处理器深度解析

    PX5是一款集高性能与低功耗于一体的八核处理器,专为满足现代多媒体、智能设备及嵌入式系统的需求而设计。其主要特性如下: 强劲核心性能: PX5搭载了八核Cortex-A53架构,主频最高可达
    的头像 发表于 02-10 17:26 261次阅读

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!
    的头像 发表于 02-08 13:42 154次阅读
    先楫半导体HPM_SDK v1.7.0<b class='flag-5'>发布</b>!这些更新你值得关注!

    hart协议协议结构分析

    的智能化水平,同时保持与现有模拟系统的兼容性。 2. HART协议概述 HART协议可以分为几个层次,每个层次负责不同的功能: 2.1 物理层(Physical Layer) 物理
    的头像 发表于 12-02 09:43 415次阅读

    谷歌计划12月发布Gemini 2.0模型

    近日,有消息称谷歌计划在12月发布其下一代人工智能模型——Gemini 2.0。这一消息引发了业界的广泛关注,因为谷歌在人工智能领域一直保持着领先地位,而Gemini系列模型更是其重要的产品之一。
    的头像 发表于 10-29 11:02 798次阅读

    PX5 FILE的主要功能有哪些

    PX5 FILE将FAT文件格式和Linux文件系统API 无与伦比的互操作性耦合到满足资源受限的实时嵌入式系统的存储需求。
    的头像 发表于 10-09 15:46 289次阅读

    Linux网络协议的实现

    网络协议是操作系统核心的一个重要组成部分,负责管理网络通信中的数据包处理。在 Linux 操作系统中,网络协议(Network Stack)负责实现 TCP/IP
    的头像 发表于 09-10 09:51 400次阅读
    Linux网络<b class='flag-5'>协议</b><b class='flag-5'>栈</b>的实现

    HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!

    HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!
    的头像 发表于 07-11 08:18 600次阅读
    HPMicro Arduino支持包v0.1.0<b class='flag-5'>发布</b>,适配功能揭晓!

    TCP/IP协议的设计与实现_中文

    电子发烧友网站提供《TCP/IP协议的设计与实现_中文.pdf》资料免费下载
    发表于 07-03 11:28 4次下载

    LwIP协议源码详解—TCP/IP协议的实现

    电子发烧友网站提供《LwIP协议源码详解—TCP/IP协议的实现.pdf》资料免费下载
    发表于 07-03 11:22 3次下载

    苹果首款折叠屏MacBook或提前至2026年发布

    天风国际分析师郭明錤近日发布关于苹果首款折叠屏MacBook的最新调查报告。根据他的最新预测,这款备受期待的MacBook预计将在2026年发布,比之前的预测提前了一年。
    的头像 发表于 05-27 09:48 524次阅读

    Microchip TCP/IP 协议应用笔记

    电子发烧友网站提供《Microchip TCP/IP 协议应用笔记.pdf》资料免费下载
    发表于 04-17 14:16 3次下载

    PX5 RTOS通过SGS-TÜV Saar认证

    2024年4月,高性能实时操作系统和中间件领域的领导者PX5,宣布其PX5 RTOS通过功能安全认证。
    的头像 发表于 04-15 09:30 743次阅读

    微软官宣:不再支持.NET 7,且不再提供技术支持

    微软声明称,对于.NET 7,2024年5月14日后将不再提供官方研发支持,即该版本的最长支持年限为18个月的STS标准。值得注意的是,这与微软通常在每个星期二发布重要更新(即“星期二补丁”)的日期相同。
    的头像 发表于 03-28 10:09 701次阅读

    如何解决蓝牙协议被锁问题?

    如何解决蓝牙协议被锁问题
    发表于 03-21 08:21

    ethernetif_input和tcpip协议线程的作用

    tcpip协议线程是lwIP协议的核心线程,负责处理TCP/IP协议的各种功能,包括TCP
    的头像 发表于 03-20 10:01 1524次阅读