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

jacob beningo是一名嵌入式软件顾问,专门研究基于微控制器的实时系统。他通过大量文章、博客和网络研讨会积极推广软件最佳实践,主题包括软件架构设计、嵌入式 devops 和实施技术。jacob 在该领域拥有 20 年的经验,拥有三个学位,包括密歇根大学的工程硕士学位。
每年,都有无数的会议涵盖电子、嵌入式系统和软件。经理、工程师、开发人员等都有机会了解行业、网络中正在发生的事情,并看到所有即将推出的很酷的新东西,我的意思是工具。我最喜欢的三个会议是嵌入式世界大会,嵌入式在线会议和传感器融合会议。今年3月,我有机会参加在德国纽伦堡举行的嵌入式世界大会,这是自疫情以来的第一次。在会议和展览期间,三个有趣的趋势突出出来,我相信开发人员会感兴趣。
趋势#1 – visual studio code integration
visual studio code(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家公司正在展示他们最新,最卓越的技术。虽然我无法在这篇博客中公正地描述它们,甚至无法触及我们行业所有趋势和暗流的表面,但我希望您对一些趋势和工具有一点了解,我们可以期待在不久的将来帮助我们开发嵌入式软件。


AI学术大佬被挖光?企业可能会把AI行业挖断了根
河道流量自动监测系统的产品特点是怎样的
海尔空调成为世界空调健康空气的“领航者”“海尔空调墙”无法模仿
锂电行业于机器人而言是否还有机会?
博途-新的指令功能
2023年嵌入式世界的3大趋势
关于数据的分析和应用
基于Android的车载监控管理系统设计
华为凭借P20 Pro突破日本TOP1运营商
如何判断两个IP地址在同一个网段?如何实现跨网段访问?
金砖第二个”金色十年”开启 人工智能成大会潮流
阿里云欲超越IBM跃居全球第四大云服务商
变电站的保护装置定期检测中所遇到的问题及处理方法
取消Home键 传小米5S采用超声波指纹识别
出售优势价HP66311B电源HP66311B
嵌入式工业主板助力数控机床实现智能化升级
高通收购恩智浦失败物联芯片梦碎 高通伤不起分手费相当于上年净利润80%
摩尔定律渐远下的提升,EUV被称为“突破摩尔定律的救星”
液晶屏的特点是什么,它的优势都有哪些
红外热成像技术助力智能驾驶