iar systems更新visual studio code扩展 简化嵌入式开发工作流程
用于代码构建和调试的iar visual studio code扩展备受市场喜爱,其最新 1.20 版进一步简化了嵌入式开发工作流程
瑞典乌普萨拉 - 2022 年 12 月 7 日 - 嵌入式开发软件和服务的全球领导者 iar systems 为使用 visual studio code (vs code) 的嵌入式开发人员提供进一步支持,最新的iar build和 iar c-spy 调试的vs code 扩展 1.20 版与所有最新版本的 iar embedded workbench 兼容,包括对称多核调试,支持更高级的断点类型,以及可定制的构建工具栏。这些新功能将进一步帮助软件工程师优化工作流程、提高性能,并降低开发成本,使用者可通过 visual studio code marketplace 免费下载。
vs code 是一个流行的代码编辑器,被嵌入式开发人员用来有效地构建和调试复杂的项目、任务运行、版本控制等众多任务。通过 iar 的 vs code 扩展,开发人员可以在 vs code 中处理代码,并充分利用 iar embedded workbench 的强大功能,包括 iar c-spy调试 和 iar构建工具。iar 工具会自动检测并支持 arm、risc-v、renesas rh850 和 rl78、avr、8051 等各种版本。
iar c-spy 是一个用于嵌入式应用的高级调试器,已完全集成到 iar embedded workbench 中,可在同一个 ide 中提供开发和调试功能。iar vs code c-spy 调试扩展自动提供来自工具套件和项目的调试配置。该扩展支持 arm 和 risc-v,在 1.20 版本中还支持 microchip avr 和 renesas rl78 芯片。此外,最新版本的扩展提供了对称多核调试和使用 visual studio 的高级断点类型,如条件断点、数据断点和日志断点(日志消息)。
最新版本的 iar build vs code 扩展新增了一个工具栏窗口,其中包含用于构建应用和执行 c-stat 静态分析的按钮。在“扩展配置”视图中新增了一个下拉菜单,允许开发人员选择 iar embedded workbench 中的“自定义参数变量”。为了将工作区中不必要的项目文件从项目列表中排除,还增加“projects to exclude”设置。此外,现在设置文件中的文件路径使用的是工作区的相对路径,而不是绝对路径。
iar build 和 iar c-spy 调试扩展所实现的可扩展跨平台开发工作流程,为软件工程师提供了所有的功能和有用的快捷方式,帮助他们轻松管理项目文件,并保持对他们应用中每一行代码和每一条指令的控制。为了满足开发要求,vs code扩展还可以用于其他构建系统,如 cmake、源代码控制和 github 等版本扩展以满足开发需求。
iar systems 的首席技术官 anders holmberg 表示:“今年早些时候,iar在 github 和 marketplace 上推出第一个官方 visual studio code 扩展,在 visual studio code 社区的下载使用率超出了我们的预期。这反映了嵌入式行业中一种趋势,即混合搭配各种技术,提高效率、实现更多自动化、支持各种跨平台环境。我们后续也听取了来自用户和市场的直接反馈,在此次iar vs code扩展新版本中相应添加了更多功能,提升用户体验。”
如需下载iar build 和 iar c-spy 调试的 vs code 扩展,可以直接访问vs code的 marketplace 或 iar 的 github 页面。
关于 iar systems
iar systems 提供世界领先的软件和服务,帮助提高开发人员在嵌入式开发和嵌入式安全方面的生产力,使企业能够创造和保护当前的产品和未来的创新。目前,iar systems 为来自 200 多个半导体合作伙伴的 15000 款芯片提供支持,为大约 10 万名供职于福布斯 2000 强公司、中小企业和初创企业的开发人员提供服务。iar systems 成立于 1983 年,总部设在瑞典乌普萨拉,有 220 多名员工,在亚太地区、欧洲、中东和非洲以及北美设有 14 个办事处。iar systems 为 i.a.r. systems group ab 所有,在纳斯达克 omx 斯德哥尔摩交易所上市,属于中型股指数(股票代码:iar b)。
怎样更改操纵杆上的限流器门/板
Xilinx推出全可编程专业视频解决方案完整套件
赋能城市智慧治理,开鸿智谷携手伙伴共建“城市鸿蒙+“
我国正在重点推进5G、移动互联网等信息技术产业的发展
什么样的PLC程序算是好程序?
IAR Systems更新Visual Studio Code扩展 简化嵌入式开发工作流程
【新专利介绍】一种基于PLC分布式IO的智能电能表校验系统
嵌入式系统中远程更新的重要性
安装Linux后绝对不要做的8件事
2020年双十二无线充电器和无线充电宝怎么选?
“该充电还是换电”特斯拉和蔚来吵起来了
如何利用AWFlow搭建HTTP服务器
医疗电子强势崛起 企业掘金市场“富矿”
为什么在新一代双向OBC设计中选择SiC而非Si?
如何对工业平板电脑进行维护
中兴奋发图强 坚决自主开发研发5nm芯片
新封装理念:采用紧凑式SIP的QFN封装
九号公司:全地形车市场需求仍将保持增长
Linux内核外部中断解析(下)
支持GSM的iTotal Control灶具,用短信、网络即可完成远程控制