為什么說(shuō) IDE 也卷了?
因?yàn)榍安痪茫?月初),Keil 官方推出了免費(fèi)、沒(méi)有代碼大小限制的社區(qū)版IDE(Community)。
隨后(在上周),微軟也發(fā)布了基于 VS Code 的嵌入式開發(fā)插件(Embedded Tools),支持Azure RTOS、FreeRTOS操作系統(tǒng)。
地址:
(基于 VS Code 嵌入式 IDE)
微軟為啥也卷嵌入式?
因?yàn)?,這幾年物聯(lián)網(wǎng)的快速發(fā)展,迫使微軟布局嵌入式。
早在2019年,微軟重金收購(gòu) ThreadX 嵌入式實(shí)時(shí)操作系統(tǒng),然后,緊接著在 2020 年,開源了Azure RTOS ThreadX。
在去年底(2021年12月),微軟發(fā)布了基于 VS 2022 的支持嵌入式RTOS、MCU軟件開發(fā)的IDE。
在本月初(2022年3月),Keil 官方推出了免費(fèi)、沒(méi)有代碼大小限制的社區(qū)版IDE(Community)。
微軟也坐不住了,隨后也發(fā)布了基于 VS Code(之前是VS 2022)的插件Embedded Tools嵌入式開發(fā)工具,支持Azure RTOS、FreeRTOS操作系統(tǒng)。
Embedded Tools地址:
關(guān)于微軟Embedded Tools
先看下插件截圖信息:
從截圖中可以看得出來(lái):
1.開發(fā)商:微軟這個(gè)是微軟繼基于 VS 2022嵌入式工具之后,為了完善嵌入式 IDE 做的其中一步。
2.版本:V0.1.0目前來(lái)看,應(yīng)該還是不算穩(wěn)定的版本,估計(jì)要等正式版V1.0.0之后,可能相對(duì)才穩(wěn)定。
3.支持RTOS:支持,Azure RTOS 和 FreeRTOS實(shí)時(shí)操作系統(tǒng)。
4.功能這個(gè)插件目前才推出,支持嵌入式MCU這方面的功能可能相對(duì)要弱一點(diǎn),當(dāng)然,基本的功能肯定是有的,比如:調(diào)試、斷電、查看寄存器等這些功能。
具體功能可以下面嘗試以及查看官方文檔。
Embedded Tools介紹和更多使用方法
Embedded Tools是基于VS Cde 環(huán)境下的一個(gè)插件工具,安裝比較簡(jiǎn)單,相信絕大部分程序員都用過(guò) VS Cde 工具,搜索出來(lái),直接點(diǎn)擊安裝即可。
安裝好插件,就是使用方法。
這里我就不具體描述了,可以參看官方文檔和教程:
插一句
最后,額外插一句,上周分享的文章《Keil MDK終于免費(fèi)了》其中有一點(diǎn)描述的不正確,就是:『社區(qū)版』具有『專業(yè)版』的內(nèi)容。
我當(dāng)時(shí)是對(duì)比了軟件框圖,沒(méi)有認(rèn)真對(duì)比。其實(shí),實(shí)際上『社區(qū)版』相對(duì)『專業(yè)版』的功能要弱很多,從版本比對(duì)圖就可以看得出來(lái)。
原文標(biāo)題:IDE也卷了,微軟殺入嵌入式IDE
文章出處:【微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
微軟
+關(guān)注
關(guān)注
4文章
6590瀏覽量
104024 -
Embedded
+關(guān)注
關(guān)注
0文章
43瀏覽量
22219 -
嵌入式開發(fā)
+關(guān)注
關(guān)注
18文章
1028瀏覽量
47563
原文標(biāo)題:IDE也卷了,微軟殺入嵌入式IDE
文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論