前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【杂谈】继RTOS,GUI内卷完之后,IDE厂商也开始卷了,MDK推出社区版免费供大家使用,下一个开始卷什么

【杂谈】继RTOS,GUI内卷完之后,IDE厂商也开始卷了,MDK推出社区版免费供大家使用,下一个开始卷什么

作者头像
Simon223
发布2022-05-10 10:48:03
7510
发布2022-05-10 10:48:03
举报

前言: RTOS本来就卷的很厉害,这里主要说的是RTOS内核,随着uCOS,FreeRTOS,ThreadX陆续被收购,卷的更厉害了一些。

GUI组件是卷的最厉害的,特别是GUIBuilder图形化开发软件,大有你追我赶百家争鸣之势,TouchGFX,AppWizard,GUIX Studio,Embedded Wizard,AWTK,柿饼UI,LVGL等,甚至Qt fot MCU,Altia,Crank Storyboard也入局参与。

唯独文件系统,网络协议栈和USB协议栈没有卷起来,十几年过去了,还是那几个,这三个方向也是我们国内基础软件开发急需的三个,国内暂时还没有拿得出手的(没有普及起来)。现在大家基本都是做应用开发,做这种基础软件开发的非常非常少,寥寥无几。

国内嵌入式开发看着热火朝天,但是现实很残酷,这还仅仅是个单片机方向的软件生态。 IDE厂商: (1)eclipse方案

现在各大硬件厂商的IDE开发环境基本都是eclipse + gcc方案,也有逐渐切到eclipse + clang方案的,无论是编辑器还是编译器,都是开源免费。

像Xilinx SDK,TI的CCS,瑞萨的e2 Studio,ST的STM32CubeIDE等,基本全是这种方案。这种方案的优势是开源免费,跨平台方便。劣势是JAVA类软件的通病,资源需求大。

(2)强势入局的新型IDE 这个的典型代表就是Embedded Studio,支持ARM和RISC-V,支持跨平台,解决eclipse卡顿的痛点,秒启动,编译速度也是杠杠的。

(3)通过基于VSCode,Visual Studio方案整合IDE环境。 这个也是个趋势,做的不错的有VisualGDB

Microchip Studio

基于VS Code的整合是最多,比如下面两个。

(4)微软入局嵌入式IDE 微软亲自来助攻

(5)传统IDE厂商IAR和MDK的变革之路。 IAR的变革主要是推出了Linux版,而MDK的变革比较大。

首先是推出网页版Keil Studio。

这次直接来个猛的,推出了个人免费使用版本,只要不是用于商用,随使用。

登录就可以获取license https://www.keil.arm.com/mdk-community/

这种玩法有个很大的漏洞,但是很多厂家依然在采用。

用户用社区版,并且将相应编译的工程用于产品,这种情MDK是无法检查的,还有很多软件厂家也是这种玩法,像Embedded Studio,感觉这种也是一种推广策略。 (6)同时MDK和KEIL Studio也可以相互导入了: https://www.bilibili.com/video/BV1Bu411Q7uM

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档