伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用 Keil Studio for Visual Studio Code開發 STM32 設備

海闊天空的專欄 ? 來源:廠商供稿 ? 作者:廠商供稿 ? 2026-03-05 17:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

圖片1.png

Keil Studio是 Arm 最新一代的集成開發環境(IDE),將嵌入式開發工具直接集成到了 Visual Studio Code 中。作為 μVision 的后繼者,它提供了現代化的特性,包括與業界工具的無縫集成、版本控制支持,以及用于 CI 工作流的命令行接口(CLI)。

Keil Studio 作為 Arm Keil MDK 6的一部分,為基于 CortexM 的微控制器提供了全面支持,其中包括 STMicroelectronics 廣泛的 STM32 產品系列。它將 Arm 編譯器的可靠性與成熟度、廣泛的器件支持,與 Visual Studio Code 的靈活性和可擴展性有機結合在一起。

快速上手

借助 CMSIS 視圖中的 Create New Solution(創建新解決方案) 對話框,可以非常輕松地開始使用 Keil Studio。只需選擇你的 STM32 開發板或芯片,就可以訪問針對該板卡的示例工程,或者選擇從零開始的模板(支持 STM32CubeMX)。默認情況下,所需的工具和軟件包會自動安裝。

圖片2.png

裸機或 RTOS

Keil Studio 適用于各種類型的嵌入式項目,從裸機固件到復雜的基于 RTOS 的系統。它提供對硬件的直接訪問、對支持的 RTOS 的內核感知調試,以及用于中間件和系統服務的軟件組件查看器。對于安全關鍵型應用, MDK- Professional 版本還包含FuSa RTS(功能安全運行時系統)。

STM32CubeMX 接口

STM32CubeMX(簡稱 CubeMX)是一個用于配置 STM32 器件或開發板的圖形化工具。

Keil Studio 與 CubeMX 的交互方式在《CMSIS-Toolbox 用戶指南》中有詳細說明。你可以在 CMSIS 視圖中,通過組件 Device:CubeMX 直接調用 CubeMX,具體操作可參考相應的視頻演示。

調試與測試

Keil Studio 通過 VS Code 的 Run and Debug(運行和調試) 視圖提供強大的調試能力,支持多種調試適配器,包括 ST-LINK、CMSIS-DAP、Segger J-Link,以及 Arm FVP 仿真模型。調試器甚至可以附加到一個正在運行的目標上(1),從而讓你完全控制程序的執行。

對于基于 RTOS 的工程,CALL STACK(調用棧)(3) 會提供針對 FreeRTOS、Zephyr 和 Keil RTX5 的內核感知信息。多核調試則可以通過調試工具欄中的處理器選擇器(2)來實現,每個內核都有獨立的調試視圖(4)。借助 Trace(跟蹤) 和 Live View (實時圖) 功能,你可以在應用運行時實時監視變量和系統行為。

圖片3.png

總結

Keil Studio for VS Code 為 STM32 開發者提供了一個現代化、跨平臺的開發環境,將 CMSIS-Toolbox 與 Visual Studio Code 有機結合。其工作流集成了 STM32CubeMX 設備配置、CMSIS 軟件包,以及通過 pyOCD(支持 ST-Link 和 ULink)和 J-Link 的全面調試能力。

歡迎嘗試 Keil Studio,并安裝免費的 MDK-Community版本來探索各種示例工程。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STM32
    +關注

    關注

    2310

    文章

    11177

    瀏覽量

    373965
  • IDE
    IDE
    +關注

    關注

    0

    文章

    367

    瀏覽量

    49153
  • keil
    +關注

    關注

    69

    文章

    1230

    瀏覽量

    172880
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用ADI Power Studio簡化電源系統設計流程

    ADI推出綜合性產品系列 ADI Power Studio,可實現先進的建模、元件推薦、效率分析與仿真功能。此外,同時還發布了Power Studio產品系列中具備現代化用戶體驗的兩款網頁端新工
    的頭像 發表于 11-18 18:04 ?1917次閱讀
    使用ADI Power <b class='flag-5'>Studio</b>簡化電源系統設計流程

    ADI推出CodeFusion Studio 2.0

    近日,全球領先的半導體公司ADI推出CodeFusion Studio 2.0,作為對旗下開源嵌入式開發平臺的一次重大升級。CodeFusion Studio 2.0旨在簡化和加速支持AI的嵌入式
    的頭像 發表于 11-08 10:47 ?1640次閱讀

    改造小蘿卜機器人第二天——Visual Studio Code 解決ESP-IDF報錯問題

    重新安裝, 2025年10月23日 星期四 Visual Studio Code Version: 1.93.1 搭建spikewhite.blockly-vscode Name
    發表于 10-24 04:23

    請問rt-thread studio可以開發完整的mcu程序嗎?

    keil中去修改, 我的理解是: BSP制作完成后,rt-thread studio IDE 開發就可以徹底完成開發,而不是還要在Keil
    發表于 10-09 09:21

    如何在rt-thread studio開發STM32H747這類雙核的單片機?

    如題,我希望在rt-thread studio開發STM32H747IIT6這款雙核單片機,在keil里兩個核的代碼是完全隔離的,分別在兩個工程中編寫。 但是在rt-thread
    發表于 09-19 08:08

    微軟Visual Studio 2026 發布!AI 深度融合、性能提升

    與高效開發體驗。? ” ?? 微軟剛剛放出了一個重磅炸彈: Visual Studio 2026 Insiders 預覽版 ?已經正式發布! 這是一次雄心勃勃的進化,AI 將前所未有地深度融入你的
    的頭像 發表于 09-16 11:17 ?2183次閱讀
    微軟<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> 2026 發布!AI 深度融合、性能提升

    RT-Thread Studio 基于芯片創建的工程能直接輸出keil 工程嗎?

    您好!RT-Thread Studio 基于芯片創建的工程能直接輸出keil 工程嗎? 基于BSP創建的工程可以通過,ENV 生成keil 工程。但是那個工程的廠家驅動文件太久沒有更新了。 或者有沒有辦法配置RT-Thread
    發表于 09-12 07:06

    Android Studio中的Gemini全面支持Dart和Flutter開發

    在 Android Studio 中創建 Android 應用的 Flutter 開發者將迎來一次重大的飛躍: Android Studio 中的 Gemini 已全面支持 Dart
    的頭像 發表于 08-06 13:52 ?1434次閱讀
    Android <b class='flag-5'>Studio</b>中的Gemini全面支持Dart和Flutter<b class='flag-5'>開發</b>

    SEGGER工具鏈集成到CMake和VS Code

    SEGGER公司已將其嵌入式開發工具鏈集成到了廣泛使用的CMake構建配置工具中,這意味著基于Visual Studio Code(VS Code
    的頭像 發表于 07-23 15:06 ?1089次閱讀

    01 Studio K230開發板開箱評測

    Studio K230開發板開箱評測
    的頭像 發表于 06-28 14:26 ?3632次閱讀
    01 <b class='flag-5'>Studio</b> K230<b class='flag-5'>開發</b>板開箱評測

    如何在rt-thread studio開發STM32H747IIT6?

    如題,我希望在rt-thread studio開發STM32H747IIT6這款雙核單片機,在keil里兩個核的代碼是完全隔離的,分別在兩個工程中編寫。 但是在rt-thread
    發表于 06-11 06:24

    如何在Visual Studio 2022中運行FX3吞吐量基準測試工具?

    Visual Studio 2022 中運行此工具的步驟嗎? 此外,是否有我可能錯過的可執行文件(例如在 GitHub 上)? 預先感謝您的幫助!
    發表于 05-13 08:05

    最新 HUAWEI DevEco Studio 使用技巧

    最新 HUAWEI DevEco Studio 使用技巧 HUAWEI DevEco Studio 作為我們 harmonyos 應用的開發工具,有必要好好打磨一下。 Chinese
    的頭像 發表于 04-27 16:59 ?1452次閱讀
    最新 HUAWEI DevEco <b class='flag-5'>Studio</b> 使用技巧

    DevEco Studio 工具如何安裝

    簽名。 步驟 3在編輯窗口右上角的工具欄,點擊運行按鈕,或使用默認快捷鍵 Shift+F10(Mac 為 Control+R)運行工程,等待編譯完成即可便運行在設備上。 至此,驗證了 DevEco Studio 工具已正確安裝,接下來可以開始正式的應用
    發表于 04-24 07:38

    如何在VS Code中使用瑞薩RA系列MCU

    VS CodeVisual Studio Code)是微軟公司出品,它是一個免費且多功能的代碼編輯器,幾乎支持所有主要的編程語言和框架。特別是最近又新加了Github Copilot
    的頭像 發表于 04-16 14:02 ?3707次閱讀
    如何在VS <b class='flag-5'>Code</b>中使用瑞薩RA系列MCU