IDE也卷了,微软杀入嵌入式IDE

这篇具有很好参考价值的文章主要介绍了IDE也卷了,微软杀入嵌入式IDE。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

为什么说 IDE 也卷了?

因为前不久(3月初),Keil 官方推出了免费、没有代码大小限制的社区版IDE(Community)

随后(在上周),微软也发布了基于 VS Code 的嵌入式开发插件(Embedded Tools),支持Azure RTOS、FreeRTOS操作系统。

地址:

https://devblogs.microsoft.com/cppblog/vscode-embedded-development/

IDE也卷了,微软杀入嵌入式IDE

(基于 VS Code 嵌入式 IDE)

微软为啥也卷嵌入式?

因为,这几年物联网的快速发展,迫使微软布局嵌入式。

早在2019年,微软重金收购 ThreadX 嵌入式实时操作系统,然后,紧接着在 2020 年,开源了Azure RTOS ThreadX

在去年底(2021年12月),微软发布了基于 VS 2022 的支持嵌入式RTOS、MCU软件开发的IDE

在本月初(2022年3月),Keil 官方推出了免费、没有代码大小限制的社区版IDE(Community)

微软也坐不住了,随后也发布了基于 VS Code(之前是VS 2022)的插件Embedded Tools嵌入式开发工具,支持Azure RTOS、FreeRTOS操作系统。

Embedded Tools地址:

https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-embedded-tools

关于微软Embedded Tools

先看下插件截图信息:

IDE也卷了,微软杀入嵌入式IDE

从截图中可以看得出来:

1.开发商:微软

这个是微软继基于 VS 2022嵌入式工具之后,为了完善嵌入式 IDE 做的其中一步。

2.版本:V0.1.0

目前来看,应该还是不算稳定的版本,估计要等正式版V1.0.0之后,可能相对才稳定。

3.支持RTOS:

支持,Azure RTOS 和 FreeRTOS实时操作系统。

4.功能

这个插件目前才推出,支持嵌入式MCU这方面的功能可能相对要弱一点,当然,基本的功能肯定是有的,比如:调试、断电、查看寄存器等这些功能。

IDE也卷了,微软杀入嵌入式IDE

具体功能可以下面尝试以及查看官方文档。

Embedded Tools介绍和更多使用方法

Embedded Tools是基于VS Cde 环境下的一个插件工具,安装比较简单,相信绝大部分程序员都用过 VS Cde 工具,搜索出来,直接点击安装即可。

IDE也卷了,微软杀入嵌入式IDE

安装好插件,就是使用方法。

这里我就不具体描述了,可以参看官方文档和教程:

IDE也卷了,微软杀入嵌入式IDE

感兴趣的小伙伴可以参看一下文章:

https://devblogs.microsoft.com/cppblog/vscode-embedded-development/

插一句

最后,额外插一句,上周分享的文章《Keil MDK终于免费了》其中有一点描述的不正确,就是:『社区版』具有『专业版』的内容。

我当时是对比了软件框图,没有认真对比。其实,实际上『社区版』相对『专业版』的功能要弱很多,从版本比对图就可以看得出来。

IDE也卷了,微软杀入嵌入式IDE


转载于:https://mp.weixin.qq.com/s/x-1e0cCdotAqED0Rp4wzRA文章来源地址https://www.toymoban.com/news/detail-453798.html

到了这里,关于IDE也卷了,微软杀入嵌入式IDE的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RISC-V IDE MRS使用笔记(十):嵌入式编程开发技巧汇总

    MRS常见嵌入式开发技巧: Q1:如何修改程序编译生成库? A1:在工具栏中点击活动工程的编译配置按钮,在Build Artifact的Tab页面指定目标类型,选中为Static Library 点击Apply and Close应用编译配置。此时会提示建议将调试等级设置为None,优化等级设为Os,这是为了减少生成库的大小

    2024年02月11日
    浏览(37)
  • 不是说嵌入式是风口吗,那为什么工作还那么难找?

    最近确实有很多媒体、机构渲染嵌入式可以拿高薪 ,这在行业内也是事实,但前提是你有足够的竞争力,真的懂嵌入式。 时至今日,能做嵌入式程序开发的人其实相当常见,尤其是随着树莓派、Arduino等开发板的普及,甚至软件工程师也可以转向嵌入式开发。 然而,真正能够

    2024年02月12日
    浏览(36)
  • 嵌入式IDE(2):KEIL中SCF分散加载链接文件详解和实例分析

    在上一篇文章IAR中ICF链接文件详解和实例分析中,我通过I.MX RT1170的SDK中的内存映射关系,分析了IAR中的ICF链接文件的语法。对于MCU编程所使用的IDE来说,IAR和Keil用得比较多,所以这一篇文章就来分析一下Keil的分散文件 .scf ( scatter file )。 和上一篇文章一样,同样使用I.MX R

    2024年02月09日
    浏览(32)
  • 嵌入式系统>嵌入式硬件知识

    AI芯片的特点包括 :新型计算范式AI芯片的关键特征: 1、新型的计算范式 AI 计算既不脱离传统计算,也具有新的计算特质,如处理的内容往往是非结构化数据(视频、图片等)。处理的过程通常需要很大的计算量,基本的计算主要是线性代数运算,而控制流程则相对简单。

    2024年02月08日
    浏览(44)
  • 嵌入式操作系统(嵌入式学习)

    嵌入式操作系统是一种专门设计和优化用于嵌入式系统的操作系统。它是在资源受限的嵌入式设备上运行的操作系统,如微控制器、嵌入式处理器和系统芯片等。 嵌入式操作系统的主要目标是提供对硬件资源的有效管理和对应用程序的调度,以实现系统的可靠性、实时性和效

    2024年02月10日
    浏览(46)
  • 关于嵌入式开发的一些信息汇总:嵌入式C开发人员、嵌入式系统Linux

    这篇文章是关于嵌入式开发的一些基本信息,供想入行的人参考。有一些作者本人的想法,以及来自外网的大拿的文章翻译而来,原文链接在此Learning Linux for embedded systems,再次感谢,支持原创。 普通C开发人员和嵌入式C开发人员之间的 基本区别在于 ,因为嵌入式C程序被设

    2024年02月03日
    浏览(48)
  • 适合嵌入式开发的GUI(嵌入式学习)

    嵌入式开发中的GUI(图形用户界面)是指在嵌入式系统中实现图形化的用户界面,以便用户可以通过触摸屏、按钮、鼠标或其他输入设备与系统进行交互。 以下是一些常见的嵌入式GUI开发方法: 轻量级GUI库:一些轻量级的GUI库适用于嵌入式系统,例如uGFX、LittlevGL、Nanogui等。

    2024年02月09日
    浏览(57)
  • 【嵌入式学习笔记】嵌入式入门2——中断(外部中断)

    打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断 作用1: 实时控制在确定时间内对相应事件作出响应 ——定时器中断 作用2: 故障处理检测到故障,需要第一时间处理 ——外部中断 作用3: 数据传输不确定数据何时会来 ——串口中断

    2024年02月08日
    浏览(67)
  • 嵌入式Linux:如何进行嵌入式Linux开发?

    目录 1、裸机开发 2、SDK开发 3、驱动开发 3.1、字符设备驱动 3.2、块设备驱动 3.3、网络设备驱动 4、应用开发 嵌入式Linux开发主要有四种方式:裸机开发、SDK开发、驱动开发和应用开发。 裸机开发通常指在没有操作系统支持的环境中直接在硬件上运行程序的开发。这种开发方

    2024年01月25日
    浏览(67)
  • 【计算机三级嵌入式】考试自学笔记(三)——嵌入式系统硬件组成、嵌入式处理芯片以及存储器介绍

    常考知识点: 嵌入式最小硬件组成 嵌入式处理芯片 嵌入式系统的存储器 I/O接口及常用I/O设备 ARM内核典型嵌入式处理芯片 嵌入式系统外部通信接口 嵌入式最小硬件系统的组成如下: 嵌入式硬件系统≠嵌入式最小硬件系统 电源电路 :为整个嵌入式系统提供能量 时钟电路 :

    2023年04月12日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包