Arm:初识Keil MDK Vision 6及VScode应用Keil 6(Keil Studio for VS Code安装与使用)

这篇具有很好参考价值的文章主要介绍了Arm:初识Keil MDK Vision 6及VScode应用Keil 6(Keil Studio for VS Code安装与使用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系列文章目录

目录

系列文章目录

前言

一、 Keil MDK Vision 6是什么?

二、Keil MDK Vision 6的组合

2.最值得一看的更新就是VScode插件

三、Keil MDK Vision 6与VScode的组合能碰撞出火花吗?(Keil Studio for VS Code)


前言

        自Keil MDK Vision 6发布以来,还没认真关心一下实时的版本更新,今天大家一起学习与使用一下,以及使用Keil Studio for VS Code的方法和效果!

        注:根据Keil MDK Vision 6使用的Keil Studio for VS Code,除此之外还有很多vscode使用keil的方法与途径,此方法官方推出,也有其他的方法,大家自行学习参考!


一、 Keil MDK Vision 6是什么?

        Keil 微控制器开发套件 (Keil MDK) 是 最全面的 Arm 软件开发解决方案 基于 Cortex-M 的嵌入式、IoT 和 ML 边缘设备应用。

这里给大家分享一下keil studio桌面版,即keil studio for vs code(keil studio pa,单片机与疑难杂症,android,1024程序员节,51单片机,arm开发,单片机,嵌入式硬件,vscode

        自2023年3月21日,Arm发布了Keil MDK Vision 6(针对整个 Arm Cortex-M 和 Ethos-U 进行了优化 处理器产品组合


二、Keil MDK Vision 6的组合

  • Keil Studio Desktop,用于 Microsoft Visual Studio Code (VS Code) 提供集成的 基于 Cortex-M 的微控制器的开发环境 (IDE)。 通过对CMSIS工作流程和集成调试器的全面支持,它 包括用于创建、构建和测试嵌入式的组件 应用。
  • 使用CMSIS-Toolbox的基于CMSIS的开发流程是一个关键要素 Keil MDK 版本 6。从器件或电路板选择开始 配置包括调试在内的完整工具链,它给出 访问可重用的软件组件,包括各种 RTOS 内核、设备驱动程序和中间件。
  • Arm 虚拟硬件 (AVH) 的增强集成消除了在物理芯片上开发的需求,并实现了测试 通过精确的 Cortex-M 仿真实现软件工作负载的自动化 模型。结合桌面和基于云的工作流程,可以 开发人员采用 CI/CD、DevOps 和 MLOps 核心概念和 软件优先开发方法。

2.最值得一看的更新就是VScode插件

这里给大家分享一下keil studio桌面版,即keil studio for vs code(keil studio pa,单片机与疑难杂症,android,1024程序员节,51单片机,arm开发,单片机,嵌入式硬件,vscode

简而言之,Keil Studio Desktop是Microsoft Visual Studio Code(VS Code)的扩展包,为基于Cortex-M的微控制器提供集成开发环境(IDE)。


三、Keil MDK Vision 6与VScode的组合能碰撞出火花吗?(Keil Studio for VS Code)

    经过测试,并不好用,还不如keil assistant  希望官方早日造出 真正的Keil studio,网上看了很多博主的一些安装操作视频,明显是对新手的不友好,与其这样不如使用老版keil。(此文章是2024.3.8所著,注意文章时效性,可能若干时间后更新,时代在进步,人类在发展

    也可以使用vscode+keil assistant

keil assistant

        vscode 上的 Keil 辅助工具,与 c/c++ 插件配合使用.

        能够为 Keil 项目提供 语法高亮、代码片段 的功能,并支持对 keil 项目进行 编译、下载。

  • 加载 Keil C51/ARM 项目,并以 Keil 项目资源管理器的展示方式显示项目视图
  • 自动监视 keil 项目文件的变化,及时更新项目视图
  • 通过调用 Keil 命令行接口实现 编译,重新编译,烧录 keil 项目
  • 自动生成 c_cpp_properties.json 文件,使 C/C++ 插件的语法分析能正常进行

偏向于我个人,更愿意使用  keil assistant   对新手来说会好一点。


2024.3.8所写   文章来源地址https://www.toymoban.com/news/detail-840839.html

到了这里,关于Arm:初识Keil MDK Vision 6及VScode应用Keil 6(Keil Studio for VS Code安装与使用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Keil MDK配置ARM汇编/C语言混合开发环境

    1. 安装Keil MDK 安装方法这里不再说明,懂得都懂!🐶 2. 安装ARM开发包 在Keil MDK5之后,不再原生支持ARM7/9,需要自行安装软件包,链接在这,注意安装与自己MDK版本对应的那个包 我的版本是5.18,下载之后傻瓜式安装,因为它会自动检测你MDK所在的位置。 3. 新建工程 注意:选

    2024年02月02日
    浏览(52)
  • Keil MDK-ARM 软件的部分常用快捷键如下

    F7 :编译。 F8:  下载。 F9:添加/取消断点。 Ctrl + F5:调试。 Tab:将选中的内容整体右移。 Shift + Tab:将选中的内容整体左移。 Home:将光标移至行首。 End:将光标移至行末。 Ctrl + :光标从当前位置右移一个单词。 此外,还有其他一些快捷键,可以通过在Keil软件的菜单栏

    2024年02月09日
    浏览(34)
  • 【STM32】keil MDK-Arm 5.38 功能详解

    keil 是ARM的软件子公司, MDK-Arm 是keil的一个产品,把它称作keil也是可以的。 arm 链接:https://developer.arm.com/Tools%20and%20Software/Keil%20MDK#Overview keil:https://www.keil.com/download/ keil MDK是一个完整的软件开发解决方案,用于创建,构建和调试基于Arm的微控制器的嵌入式应用程序。keil

    2024年02月11日
    浏览(38)
  • 如何从官网下载 KEIL MDK5 软件 ARM 开发?

    KEIL MDK5 是一款广泛用于 ARM 微控制器开发的集成开发环境(IDE)。如果您希望开始使用 KEIL MDK5 进行 ARM 开发,可以按照以下步骤从官网下载并安装该软件。 打开您的网络浏览器,并前往 KEIL 官方网站。您可以通过在搜索引擎中输入 “KEIL MDK5 官网” 来找到官方网站。 在 KE

    2024年03月19日
    浏览(56)
  • keil MDK软件配置介绍与仿VSCode主题分享

    Keil MDK的默认配置是不方便使用的,包括编码方式,缩进,Tab键,自动保存,界面主题,自动补全等,都需要清楚怎么根据个人使用习惯进行配置。 本文对Keil的各个配置选项进行了较详细的说明,并分享了三款仿VSCode的界面主题以改善在Keil中编码的糟糕体验。 此部分内容参

    2024年02月04日
    浏览(31)
  • 使用MDK-ARM(KEIL V5)创建一个工程(有图有文字)

    使用keil v5创建工程是一个比较复杂的过程,还希望读者能够耐下心来,过于浮躁会使创建过程出错,导致编译器无法编译等等许多问题。 言归正传,我们接下来开始说明创建过程,说明过程以图片为主,文字为辅,有什么创建过程中出现的问题可以问我(评论+私信),或者

    2024年01月19日
    浏览(47)
  • 【嵌入式资讯】Arm 通过引入 Keil MDK 版本 6 将嵌入式软件开发提升到一个新的水平

            随着物联网设备变得越来越智能,开发人员面临着日益增加的软件复杂性,这需要新的开发流程来创建优化的 ML 模型和高效的设备驱动程序。因此,我们为生态系统提供的软件开发平台和工具必须与我们的处理器路线图一起发展。Keil 微控制器开发套件 (Keil M

    2024年02月15日
    浏览(78)
  • Keil MDK下如何设置非零初始化变量 及变量指定位置- Arm CompilerV5 和 V6区别

    在分散加载文件中,定义名为NO_INIT的段。注意该段所在的可执行域要具有UNINIT属性。 Arm® Compiler 5 支持at(address)扩展指令,但是在Arm® Compiler 6 中是不支持的,第3节给出了解决方案,使用__attribute__((section(“.ARM.__at_address”)))来代替at(address)扩展指令,本节描述如何实施。 定义

    2024年04月26日
    浏览(31)
  • 【STM32】使用RTE ,从 0 开始创建一个 (keil) ARM MDK工程(纯keil,标准库,以STM32F103C8T6为例)

    学习相关的基础知识请阅读本专栏其他文章,一定有你想要的。 https://blog.csdn.net/weixin_43764974/category_11021363.html 本文软硬件: STM32F103C8T6 ARM MDK 5.38 ARM complier 6 ST-Link v2 StdPeriph Drivers(标准库) 文章开始前,我想再次说一下: keil 、 μvision 、 ARM MDK 这几个名词(尽管前面的额文

    2024年02月16日
    浏览(31)
  • 《 Keil MDK-Arm》__编译代码报错:Target uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available

    目录 一、问题描述 二、现状分析 三、找出原因 四、解决方案 (* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。         很多友友在安装官网最新版的“MDK538a.EXE”后编译项目代码时,不约而同都出现了以下的编译错误信息: Rebuild started: Project: Template *** Target \\\'

    2023年04月17日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包