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

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

3天内不再提示

不要让软件开发拖慢您的嵌入式解决方案

星星科技指导员 来源:嵌入式计算设计 作者:George Hilliard 2022-06-06 15:52 次阅读

对于 IIoT嵌入式系统,出于各种原因,快速软件开发至关重要。最明显的是设计窗口是固定的。如果无法在该窗口内完成软件开发,则产品无法按时发货。这是一件坏事。

虽然这看起来不直观,但在软件开发方面,您的嵌入式硬件供应商可能是您最大的盟友。例如,在 WINSYSTEMS,我们在整个开发过程中为客户提供支持,包括固件、BIOS、驱动程序,甚至操作系统。我们留给客户/合作伙伴的部分是应用程序开发。这是他们区别于竞争对手的特殊酱汁。

为什么这很合适?因为我们对每种流行的 CPU 架构都有经验,包括所有不同风格的 x86、IA64 和 Arm。将此与我们对一系列操作系统及其不同要求以及大量软件开发工具的丰富知识相结合。

支持这些说法的一些简单事实:

大约 40% 的 WINSYSTEMS 客户部署了某些版本的 Windows 10 IoT

大约 40% 的 WINSYSTEMS 客户使用某些版本的 Linux

剩下的 20% 运行从 DOS(是的,它仍然存在于各种配置中,即使它只是用作引导加载程序)到各种 RTOS 选项的所有东西

展望未来,物联网生态系统将继续发展,尤其是在工业领域,越来越多的不同 CPU 架构和操作系统的组合需要跨平台开发。出于这个原因,WINSYSTEMS 与 Qt Embedded 合作,该公司为 Linux 和 Windows 提供快速应用程序开发和跨平台支持。

此次合作促成了嵌入式板支持包 (BSP) 的交付,该包与基于 NXP i.MX8M 微处理器的 WINSYSTEMS 的ITX-P-C444单板计算机 (SBC) 一起提供。i.MX8M 采用行业领先的音频、语音和视频处理技术,适合从恶劣环境中的数字标牌到工业自动化的各种应用。CPU 已针对在 -40 至 +85 C 工作温度范围内的无风扇运行进行了优化,并得到 NXP 的 15 年长寿计划的全面支持,该计划几乎是任何嵌入式系统的必需品。

ITX -P-C444工业 SBC 适合 Pico-ITX 外形尺寸。它基于 NXP 的 i.MX8M 应用处理器,并包含大量 I/O。适合的应用包括数字标牌、工业自动化、能源、楼宇自动化等。

ITX-P-C444 SBC 推动性能极限,具有许多性能特性,包括双核或四核 Arm Cortex A53、用于低功耗处理的 Cortex M4 内核以及高达 4 GB 的 LPDDR4 RAM。此外,它还具有广泛的连接和 I/O 功能,包括 2x Gbit 以太网、3x USB 2.0 和 8x GPIO 以及其他功能。

与 Qt 结合使用时,WINSYSTEMS 使客户能够更快地进行开发,同时减少了多种开发工具套件的复杂性所带来的学习曲线。Qt 的各种库和工具集使软件团队能够专注于创造更好的用户体验,而不是对可能已经编码的内容进行编码,从而加快开发速度。

审核编辑:郭婷

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

    关注

    68

    文章

    19329

    浏览量

    230152
  • 嵌入式
    +关注

    关注

    5086

    文章

    19142

    浏览量

    305979
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1369

    浏览量

    114760
收藏 人收藏

    评论

    相关推荐

    一文了解嵌入式软件开发的对象

    以前应用场景很单一,嵌入式开发可能谈不上面向对象开发。但现在,做嵌入式开发,没有面向对象开发,你就有点落伍了。 本文结合个人经验和周立功《抽象接口技术和组件
    的头像 发表于 11-15 10:31 370次阅读
    一文了解<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>的对象

    嵌入式系统设计参考解决方案

    该一体化解决方案解决了大多数的嵌入式系统调试难题,是我们强烈推荐的系统。它基于 5 系列 B MSO 示波器构建,包括软件、探头、远程协作软件和正常运行时间保障包。 通过以下方式加快
    的头像 发表于 10-11 10:51 191次阅读
    <b class='flag-5'>嵌入式</b>系统设计参考<b class='flag-5'>解决方案</b>

    你认为嵌入式软件开发的尽头是什么?

    嵌入式软件开发的“尽头”是一个富有哲理且多维度的概念,因为它不仅关乎技术发展的极限,还涉及到行业应用、市场需求、技术融合与创新等多个方面。从几个不同的视角来看
    的头像 发表于 09-18 09:42 476次阅读
    你认为<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>的尽头是什么?

    EsDA,一站嵌入式软件

    ,旨在提高嵌入式软件开发的效率、性能和可扩展性。EsDA全称是嵌入式系统设计自动化,它是一个由AWorksLP、AWStudio、AXPI、AWTK、ZWS等多种软件
    的头像 发表于 09-15 08:10 304次阅读
    EsDA,一站<b class='flag-5'>式</b><b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>

    嵌入式系统中的实时操作系统

    嵌入式RTOS是嵌入式应用程序运行、相互交互和与外界通信的底层软件机制。在本节中,您将了解嵌入式软件开发人员使用哪些流行RTOS以及它们运行
    的头像 发表于 08-20 11:28 503次阅读

    节点、跨平台开发,AWFlow让嵌入式开发变得更简单

    国产化趋势对嵌入式软件开发构成挑战,导致软件移植和适配需求激增,影响开发效率。AWFlow软件通过节点化和跨平台
    的头像 发表于 08-02 08:25 380次阅读
    节点<b class='flag-5'>式</b>、跨平台<b class='flag-5'>开发</b>,AWFlow让<b class='flag-5'>嵌入式开发</b>变得更简单

    嵌入式软件开发与AI整合

    嵌入式软件开发与AI整合是当前技术发展的重要趋势之一。随着人工智能技术的快速发展,嵌入式系统越来越多地集成了AI算法,以实现更复杂的智能功能。以下是关于嵌入式
    的头像 发表于 07-31 09:25 733次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>与AI整合

    嵌入式软件开发招聘

    本帖最后由 jf_19082533 于 2024-7-26 13:56 编辑 寻求:嵌入式软件工程师 要求:3年以上开发经验,音视频领域应用层开发 地址:北京市昌平区 邮箱:10
    发表于 07-26 13:44

    嵌入式开发者的未来

    和测试这些产品的硬件和软件。汽车行业:现代汽车包含大量的嵌入式系统,例如车载娱乐系统、发动机控制单元、自动驾驶系统等。在这个领域,工程师可以从事嵌入式软件开发、系统集
    的头像 发表于 06-23 08:10 386次阅读
    <b class='flag-5'>嵌入式开发</b>者的未来

    AMD Vitis™ Embedded嵌入式软件开发套件的功能和特性概述

    Vitis Embedded 是一款独立的嵌入式软件开发套件,主要用于为 AMD 自适应 SoC 和 FPGA 中的 AMD 嵌入式处理子系统(基于 ARM 的子系统和 AMD MicroBlaze)
    的头像 发表于 04-08 10:50 940次阅读
    AMD Vitis™ Embedded<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>套件的功能和特性概述

    嵌入式软件设计的原则分享

    嵌入式软件开发如果具有更好的阅读性、扩展性以及维护性,就需要考虑很多因素。今天给大家分享几个嵌入式软件设计的原则。
    发表于 02-25 10:54 706次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>设计的原则分享

    嵌入式软件开发应该掌握哪些知识?

    嵌入式软件开发应该掌握哪些知识? 一、 什么是嵌入式软件嵌入式软件通常是指
    发表于 02-19 11:23

    嫁接AI、汽车,支持Arm、RISC-V,嵌入式软件开发工具IAR的新生态

    电子发烧友网报道(文/黄晶晶)成立超过40年的IAR公司,因提供嵌入式软件开发工具和安全解决方案而闻名,全球范围内支持超过15个架构的70多家半导体厂商的15000多款芯片,拥有超过10万的
    的头像 发表于 01-30 17:18 2855次阅读
    嫁接AI、汽车,支持Arm、RISC-V,<b class='flag-5'>嵌入式</b><b class='flag-5'>软件开发</b>工具IAR的新生态

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发
    的头像 发表于 01-22 15:27 2335次阅读

    聊一聊嵌入式C语言

    作为一名嵌入式软件开发者,熟练掌握嵌入式C语言对我的日常工作至关重要。
    的头像 发表于 01-22 09:28 554次阅读