国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

使用 Keil Studio for Visual Studio Code開發(fā) STM32 設(shè)備

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

掃碼添加小助手

加入工程師交流群

圖片1.png

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

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

快速上手

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

圖片2.png

裸機或 RTOS

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

STM32CubeMX 接口

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

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

調(diào)試與測試

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

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

圖片3.png

總結(jié)

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

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • STM32
    +關(guān)注

    關(guān)注

    2309

    文章

    11162

    瀏覽量

    373399
  • keil
    +關(guān)注

    關(guān)注

    69

    文章

    1230

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    使用ADI Power Studio簡化電源系統(tǒng)設(shè)計流程

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

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

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

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

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

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

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

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

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

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

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

    Android Studio中的Gemini全面支持Dart和Flutter開發(fā)

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

    SEGGER工具鏈集成到CMake和VS Code

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

    01 Studio K230開發(fā)板開箱評測

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

    如何在rt-thread studio開發(fā)STM32H747IIT6?

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

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

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

    最新 HUAWEI DevEco Studio 使用技巧

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

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

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

    e2studioKeil簡介及如何安裝e2studio開發(fā)環(huán)境

    (簡稱為e2或e2s)是瑞薩電子的一款包含代碼開發(fā)、構(gòu)建和調(diào)試的開發(fā)工具。e2studio基于開源EclipseIDE和與之相關(guān)的C/C++開發(fā)工具(CDT)。e2
    的頭像 發(fā)表于 03-13 17:27 ?3180次閱讀
    e2<b class='flag-5'>studio</b>和<b class='flag-5'>Keil</b>簡介及如何安裝e2<b class='flag-5'>studio</b><b class='flag-5'>開發(fā)</b>環(huán)境

    Visual Studio中運行Hello分類樣本 ,僅在Visual Studio輸出中收到錯誤消息,怎么解決?

    Visual Studio* 中運行 Hello 分類樣本 ,僅在 Visual Studio* 輸出中收到錯誤消息: Exception thrown
    發(fā)表于 03-05 08:16