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

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

3天内不再提示

2023年嵌入式世界的3大趋势

Linux阅码场 ? 来源:Linux阅码场 ? 2023-03-29 10:15 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Jacob Beningo是一名嵌入式软件顾问,专门研究基于微控制器的实时系统。他通过大量文章、博客和网络研讨会积极推广软件最佳实践,主题包括软件架构设计、嵌入式 DevOps 和实施技术。Jacob 在该领域拥有 20 年的经验,拥有三个学位,包括密歇根大学的工程硕士学位。

每年,都有无数的会议涵盖电子、嵌入式系统和软件。经理、工程师、开发人员等都有机会了解行业、网络中正在发生的事情,并看到所有即将推出的很酷的新东西,我的意思是工具。我最喜欢的三个会议是嵌入式世界大会,嵌入式在线会议和传感器融合会议。今年3月,我有机会参加在德国纽伦堡举行的嵌入式世界大会,这是自疫情以来的第一次。在会议和展览期间,三个有趣的趋势突出出来,我相信开发人员会感兴趣。

趋势#1 – Visual Studio Code Integration

Visual StudioCode(VS Code)在全球许多软件开发人员中越来越受欢迎。调查显示,75%的开发人员使用它,在嵌入式世界周围,我听说全球大约有4000万开发人员。这是很多开发人员。正如你所料,使用Visual Studio Code的嵌入式软件开发人员的比例要小得多,但我怀疑这些数字正在迅速上升。通过参加我的研讨会的几位客户和工程师,我看到对VS Code的兴趣日益浓厚。在过去的几年里,我已经在几个项目中使用了它,尽管我并不声称自己是专家。

设置 VS Code 以使用嵌入式系统可能很复杂且容易出错。不要误会我的意思;一些很棒的插件简化了事情;但是,尝试集成微控制器供应商工具、交叉编译器、调试器等可能会很痛苦。(我曾经遇到过一个问题,如果是 C 代码,我可以毫无问题地编译、部署和调试。不幸的是,找不到C++来源!)

在嵌入式世界期间,来自不同微控制器供应商的公告,如意法半导体,恩智浦和Arm,关于对Visual Studio Code的支持。对VS Code的支持通常是与Microsoft合作开发的,并作为扩展出现在IDE中。例如,STM32 VS Code Extension可以从扩展菜单下载,并且需要STM32CubeCLT。恩智浦为Visual Studio Code提供MCUXpresso。Arms Keil提供了一个名为Keil Studio Pack的扩展。

随着VS Code的普及,在嵌入式空间中使用它的需求正在增加,很高兴看到有价值的解决方案即将到来。(看到您最喜欢的供应商也宣布支持,请不要感到惊讶!)

趋势#2 –支持“现代”软件流程

我在会议上看到的另一个潜在趋势是对嵌入式开发人员的流程支持。长期以来,嵌入式开发人员一直与软件行业的其他开发人员分开,希望按照目标做所有事情。不幸的是,这限制了利用许多现代软件流程(如单元测试、持续集成、模拟等)的能力。

业界大力推动嵌入式系统的设计和构建方式现代化。例如,在展会现场有一些创建自动化管道的示例,该管道产生了GitHub原生的灵活CI / CD流程。虽然这不是什么新鲜事,但显着的特点是 GitHub 操作现在使 Arm 开发工具(如 Arm 交叉编译器和 Arm 虚拟硬件)可用!此外,开发人员现在可以为其 CI/CD 管道运行虚拟硬件模拟。

趋势 #3 – 在设计中利用 AI 和 ML

我发现了一个令人兴奋的工具,尽管我认为它还有很长的路要走:GitHub Copilot。Copilot 使用 AI 根据您编写的代码行或添加到源代码中的注释来建议代码行。我发现这在编写生成文件或函数时很有帮助。但是,有时这些建议没有意义或重复。也就是说,我无法告诉你CoPilot提出了多少次建议,我说,“哦,是的,添加它是个好主意!

我看到的另一个很酷但有点吓人的工具是系统设计工具。开发人员可以输入他们想要构建的内容,然后人工智能将使用开源参考设计、数据表等来创建框图、原理图,甚至 PCB 布局。利用人工智能加速设计有可能大大加速设计和开发。再一次,我看到的例子做得很好,但总有那么一种在我脑海中啃噬,虽然它看起来不错,但魔鬼通常在细节中。尽管如此,AI / ML辅助设计的潜力还处于起步阶段,看到它已经在哪里真是太棒了。

结论

今年的嵌入式世界没有让人失望。它挤满了与会者、供应商和同事。来自世界各地的近900家公司正在展示他们最新,最卓越的技术。虽然我无法在这篇博客中公正地描述它们,甚至无法触及我们行业所有趋势和暗流的表面,但我希望您对一些趋势和工具有一点了解,我们可以期待在不久的将来帮助我们开发嵌入式软件。

审核编辑 :李倩

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

    关注

    48

    文章

    7984

    浏览量

    156821
  • 嵌入式
    +关注

    关注

    5161

    文章

    19787

    浏览量

    319740
  • Visual
    +关注

    关注

    0

    文章

    255

    浏览量

    34951

原文标题:2023 年嵌入式世界的 3 大趋势

文章出处:【微信号:LinuxDev,微信公众号:Linux阅码场】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何成为一名嵌入式软件工程师?

    软件工程师是连接硬件与软件世界的桥梁,他们的工作对于产品的性能和稳定性至关重要。 通过掌握核心技能、积累实战经验、关注未来发展趋势并合理规划职业路径,嵌入式软件工程师可以在职业生涯中不断成长并取得卓越成就。
    发表于 04-15 14:37

    飞凌嵌入式携手瑞芯微成为2025全国大学生嵌入式大赛命题企业

    近日,保定飞凌嵌入式技术有限公司(以下简称“飞凌嵌入式”)携手瑞芯微电子股份有限公司(以下简称“瑞芯微”)正式加入2025全国大学生嵌入式芯片与系统设计竞赛(以下简称“
    的头像 发表于 03-19 16:32 ?809次阅读
    飞凌<b class='flag-5'>嵌入式</b>携手瑞芯微成为2025<b class='flag-5'>年</b>全国大学生<b class='flag-5'>嵌入式</b>大赛命题企业

    2025嵌入式开发趋势:新技术如何影响你的工作?

    嵌入式开发的世界正在快速变化,新技术的崛起正悄然改变硬件设计、软件架构以及开发方式。无论你是刚入门的新手,还是经验丰富的工程师,理解这些趋势不仅能帮助你应对技术变革,还能在职业发展中占据主动
    的头像 发表于 03-14 17:36 ?1738次阅读
    2025<b class='flag-5'>年</b><b class='flag-5'>嵌入式</b>开发<b class='flag-5'>趋势</b>:新技术如何影响你的工作?

    奕斯伟计算亮相2025德国纽伦堡嵌入式展览会

    全球规模最大的嵌入式行业盛会——2025德国纽伦堡嵌入式展览会(Embedded World)于3月11日拉开帷幕。
    的头像 发表于 03-13 10:30 ?573次阅读
    奕斯伟计算亮相2025<b class='flag-5'>年</b>德国纽伦堡<b class='flag-5'>嵌入式</b>展览会

    泰凌微电子亮相2025德国纽伦堡嵌入式展览会

    20253月11日至13日,全球规模最大的嵌入式系统专业展览会——2025嵌入式世界纽伦堡展
    的头像 发表于 03-13 09:06 ?844次阅读

    ALINX邀您相约2025德国纽伦堡嵌入式展览会

    2025 3 月 11 日至 13 日,全球规模最大的嵌入式技术盛会——德国纽伦堡嵌入式展览会(Embedded World 2025)即将拉开帷幕。作为
    的头像 发表于 03-04 16:29 ?715次阅读
    ALINX邀您相约2025<b class='flag-5'>年</b>德国纽伦堡<b class='flag-5'>嵌入式</b>展览会

    2025嵌入式世界博览会,我们来了

    与Swatch Group Electronic Systems旗下的其他公司,将携手亮相于20253月11-13日在德国纽伦堡展览中心举办的2025嵌入式
    的头像 发表于 02-28 09:36 ?524次阅读
    2025<b class='flag-5'>年</b><b class='flag-5'>嵌入式</b><b class='flag-5'>世界</b>博览会,我们来了

    嵌入式主板的概述与发展

    未来发展趋势进行深入探讨。嵌入式主板的基本概念嵌入式主板是指为嵌入式系统设计的电路板,它通常集成了微处理器、内存、输入输出接口等关键组件。与一般的计算机主板相比,嵌
    的头像 发表于 01-13 16:30 ?850次阅读
    <b class='flag-5'>嵌入式</b>主板的概述与发展

    【飞凌嵌入式2024度盘点】乘风破浪,奋力前行

    嵌入式入选国家级专精特新重点“小巨人”企业,代表着国家对飞凌嵌入式技术实力与创新能力的认可。飞凌嵌入式2023成为国家级专精特新“小巨
    的头像 发表于 01-04 13:22 ?918次阅读
    【飞凌<b class='flag-5'>嵌入式</b>2024<b class='flag-5'>年</b>度盘点】乘风破浪,奋力前行

    三大嵌入式软件开发趋势

    1?产业背景 20242月IDC发布的数据显示,2023中国物联网(IoT)连接量超66亿个,未来5复合增长率约16.4%[1]。随着物联网设备数量的增加和应用场景的扩展,
    的头像 发表于 12-16 16:00 ?1656次阅读
    三大<b class='flag-5'>嵌入式</b>软件开发<b class='flag-5'>趋势</b>

    新手怎么学嵌入式?

    的基础上增加了面向对象编程的特性,有助于编写更复杂的嵌入式程序。 3. 学习硬件知识 嵌入式技术与硬件紧密相关,因此你需要了解一些基本的硬件知识。比如微控制器(MCU)、微处理器(MPU)的工作原理,了解
    发表于 12-12 10:51

    嵌入式超火的方向有哪些?

    目前,随着全球物联网设备的大量使用和ChatGpt等AI大模型的出现,嵌入式系统市场目前呈现出快速发展的趋势,各种嵌入式系统被广泛应用于汽车、医疗、农业、工业自动化、安防监控等领域。但目前嵌入
    发表于 11-21 15:49

    飞凌嵌入式受邀亮相TI嵌入式技术创新发展研讨会

    10月22日,“2024德州仪器嵌入式技术创新发展研讨会”(北京站)顺利举行,本次研讨会邀请了众多业界领先的企业和专家到场,飞凌嵌入式作为德州仪器生态伙伴受邀参加,与众多业内伙伴共话嵌入式
    的头像 发表于 10-23 14:27 ?1637次阅读
    飞凌<b class='flag-5'>嵌入式</b>受邀亮相TI<b class='flag-5'>嵌入式</b>技术创新发展研讨会

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被称为嵌入式系统的核心组件,是一种用于控制和数据处理的计算机硬件,其设计旨在嵌入特定设备中执行专门任务。嵌入式主板如同是设备的“大脑”,主要功能是根据需要管理和控制设备
    的头像 发表于 09-30 10:05 ?1693次阅读

    嵌入式系统的未来趋势有哪些?

    嵌入式系统是指将我们的操作系统和功能软件集成于计算机硬件系统之中,形成一个专用的计算机系统。那么嵌入式系统的未来趋势有哪些呢? 1. 人工智能与机器学习的整合 随着现代人工智能(AI)和机器学习
    发表于 09-12 15:42