打印
[信息]

面向STM32的VSCode扩展1.0.0现已上线

[复制链接]
3537|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 STM新闻官 于 2023-8-31 10:40 编辑

STM32 VS Code扩展


将STM32嵌入式开发支持添加到Visual Studio Code中。

在活动栏中新增了一个STM32 VS Code扩展视图容器,其中包含可以通过点击激活的功能列表。

先决条件
STM32CubeCLT是面向第三方集成开发环境 (IDE) 提供商的工具集,允许在其自有的IDE框架中使用意法半导体专有工具。


它是基本编译和调试功能所必需的。

要获得完整功能,需要在计算机上安装三个程序:

特性
  • 从STM32Cube项目创建VS Code兼容项目
  • 利用STM32CubeMX创建新应用项目的快捷方式
  • 从GitHub克隆STM32Cube固件
  • 包含与STM32开发相关的快捷方式资源

    • STM32 MCU开发者专区
    • GitHub上的STM32固件
    • STMCUFinder
    • 意法半导体社区论坛
    • 提供反馈

✦ 从STM32Cube项目创建VS Code兼容项目



此特性利用Microsoft的“嵌入式工具”扩展,从STM32Cube项目创建VS Code兼容项目。


单击后,将打开一个文件选择窗口,您可在其中选择一个cproject文件以导入项目。

✦ 利用STM32CubeMX创建新应用项目的快捷方式
打开STM32CubeMX(如果已在计算机上安装)。
打开后,可以创建一个新的应用项目。

✦ 从GitHub克隆STM32Cube固件
允许选择STM32器件的固件进行下载,并在项目中使用或用于源代码引用。

✦ STM32 MCU开发者专区
一个专为STM32开发者设计的网页,介绍了STM32和STM32Cube的所有关键生态系统元素。



✦ GitHub上的STM32固件
可以在此处浏览STM32固件以进行下载或源代码引用。

✦ STMCUFinder
打开STMCUFinder(如果已在计算机上安装)。
这可让您浏览可用的ST MCU,以找到适合您的项目的MCU。

✦ 意法半导体社区论坛
这是一个您可以从其他开发者和ST员工那里获得支持,并贡献自己的知识来帮助他人的地方。

✦ 提供反馈
可以在此处提供有关此扩展的反馈,我们**能听到您的声音。

✦ 获取方式
可在VS Code扩展市场上获取


使用特权

评论回复
沙发
STM新闻官|  楼主 | 2023-8-31 10:40 | 只看该作者

使用特权

评论回复
板凳
鹿鼎计| | 2023-8-31 15:55 | 只看该作者
用的是什么编译器?

使用特权

评论回复
地板
Bowclad| | 2023-9-5 21:06 | 只看该作者
为什么STMCUFinder必须安装在默认路径啊?

使用特权

评论回复
5
juventus9554| | 2023-9-5 22:30 | 只看该作者
Bowclad 发表于 2023-9-5 21:06
为什么STMCUFinder必须安装在默认路径啊?

为什么不想在默认路径

使用特权

评论回复
6
Bowclad| | 2023-9-5 22:59 | 只看该作者
juventus9554 发表于 2023-9-5 22:30
为什么不想在默认路径

默认在C盘,空间不太够啊

使用特权

评论回复
7
dami| | 2023-9-6 11:00 | 只看该作者
vscode

使用特权

评论回复
8
Undshing| | 2023-9-7 22:57 | 只看该作者
怎么现在各家都在往vscode转移

使用特权

评论回复
9
MessageRing| | 2023-9-14 23:58 | 只看该作者
还是keil的插件更好一点,虽然也不好用

使用特权

评论回复
10
Jacquetry| | 2023-9-16 22:45 | 只看该作者
需要安装太多其他软件了

使用特权

评论回复
11
Henryko| | 2023-9-19 23:51 | 只看该作者
可不可以更新个自己指定安装目录的功能啊

使用特权

评论回复
12
AloneKaven| | 2023-9-20 23:29 | 只看该作者
等更新稳定了再上

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:您的嵌入式应用将得益于意法半导体领先的产品架构、技术、多源产地和全方位支持。意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。

1077

主题

1274

帖子

18

粉丝