在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

Zephyr領(lǐng)進(jìn)門系列:MCUXPresso for VS Code插件安裝

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2024-12-19 09:53 ? 次閱讀

在上一期-Zephyr的構(gòu)建工具,我們?yōu)榇蠹医榻B了一位新朋友,Zephyr OS。相信通過上一篇的介紹,大家已經(jīng)對(duì)這一OS有了一些簡(jiǎn)單的了解。那么本期小編將帶著大家一起從0開始結(jié)合VS Code搭建一套PC端的Zephyr OS開發(fā)環(huán)境。話不多說,開整!

1.安裝VS Code 相信不少小伙伴已經(jīng)將VS Code當(dāng)作裝機(jī)必備工具了,無論是做代碼編輯還是說通過安裝形形色色的插件進(jìn)行功能擴(kuò)展。VS Code正在走進(jìn)廣大程序員的心中。

下載地址:https://code.??visualstudio??.com/download

2. 安裝MCUXPresso for VS Code插件 這可是今天的主角,小編可要好好給大家介紹一番~

官方鏈接:?https?://github.com/nxp-mcuxpresso/vscode-for-?mcux?/wiki

MCUXpresso for Visual Studio Code(VS Code)是NXP公司所開發(fā)的,為嵌入式開發(fā)人員優(yōu)化了代碼編輯和開發(fā)體驗(yàn)所推出的一款VS Code插件。MCUXpresso for VS Code支持恩智浦基于Arm Cortex -M內(nèi)核的MCU,包括MCX、LPC、Kinetis和i.MX RT系列。MCUXpresso for VS Code允許開發(fā)人員靈活部署Zephyr或MCUXpresso SDK與Open-CMSIS-Pack相結(jié)合的項(xiàng)目。

VS Code組織和部署已安裝的SDK代碼包、可用的硬件調(diào)試器、用戶項(xiàng)目和鏈接等相關(guān)信息,幫助快速上手開發(fā)。常用的快速啟動(dòng)面板提供了常用操作訪問。Intellisense提升了標(biāo)準(zhǔn)的自動(dòng)完成和自動(dòng)格式功能。在使用常規(guī)調(diào)試控件逐步執(zhí)行代碼時(shí),可通過調(diào)試視圖訪問斷點(diǎn)、變量/寄存器視圖、調(diào)用堆棧和線程感知。MCUXpresso for VS Code支持與恩智浦和SEGGER提供的調(diào)試器連接。

安裝方法也很簡(jiǎn)單,因?yàn)椴寮呀?jīng)放到了VS Code的官方市場(chǎng)中,我們只需要在VS Code IDE中的extension選項(xiàng)卡中搜索,mcxpresso即可找到,點(diǎn)擊安裝即可:

dc98237e-bda3-11ef-8732-92fbcf53809c.png

3. 安裝MCUXPresso插件

接下來是要安裝Zephyr開發(fā)的依賴,這里告訴大家個(gè)小秘密。我們的MCUXPresso插件已經(jīng)集成了一個(gè)叫做MCUXPresso Installer的小工具,大家可以把他看作是一個(gè)all-in-one的安裝包,可以實(shí)現(xiàn)一鍵安裝所有Zephyr依賴。讓我們依次點(diǎn)擊剛才按好的MCXUPresso插件,找到Open MCUXpresso Installer:

dcb2f1ea-bda3-11ef-8732-92fbcf53809c.png

并選擇安裝如下標(biāo)注的工具:

dccc360a-bda3-11ef-8732-92fbcf53809c.png

相信大家已經(jīng)看到了哈,可以說我們這個(gè)Installer小工具可不僅僅能夠安裝Zephyr依賴喲。小編這里就不給大家一一介紹了,期待大家進(jìn)一步探索。

4. 添加Zephyr倉庫代碼 這里給大家介紹兩種添加方式,一種是直接添加在Github上的遠(yuǎn)程Zephyr代碼倉庫,一種是添加本地Zephyr代碼倉庫。兩者的共同點(diǎn)是都要先點(diǎn)擊Import Repository。對(duì)于遠(yuǎn)程分支,選擇REMOTE,我們可以注意到這里有個(gè)Repository的下拉菜單,這里我們選擇Zephyr,當(dāng)然了在選擇前不要忘了在Location這里選擇一個(gè)合適的位置,都選擇完成后,點(diǎn)擊Import即可。

dcebee3c-bda3-11ef-8732-92fbcf53809c.png

第二種方式是添加本地分支,選擇LOCAL,并選擇自己本地的Zephyr代碼主目錄,小編這里導(dǎo)入的就是存放在桌面的Zephyr代碼。點(diǎn)擊Import進(jìn)行導(dǎo)入。

dd057672-bda3-11ef-8732-92fbcf53809c.png

針對(duì)第二種,小編還要多聊兩句,關(guān)于下載Zephyr代碼,小編是強(qiáng)烈建議大家使用Zephyr的原生工具West,具體用法是,在本地的任意位置,打開一個(gè)命令行工具,然后鍵入:

west init zephyrproject
cd zephyrproject
west update

這樣West工具就會(huì)自動(dòng)幫我們下載到所指定的文件夾中了,比起使用git clone的方式會(huì)更加方便,畢竟Zephyr本身還有好多的sub-module需要下載,自己直接敲git指令,難免會(huì)遺漏掉幾個(gè)。

5. 如遇問題:

1) J-Link not found: 確保PC中已經(jīng)安裝好了Segger JLink驅(qū)動(dòng),并將其添加到了系統(tǒng)環(huán)境變量中。J-link download

2)Linkserver not found:重新安裝LinkServer并添加到系統(tǒng)路徑Linkserverdownload

dd230d2c-bda3-11ef-8732-92fbcf53809c.png

至此,已完成所有Zephyr OS依賴的安裝。

下一期將帶著大家來一個(gè)實(shí)打?qū)嵉腷uild屬于我們自己的Zephyr Hello world?。【凑?qǐng)期待!

恩智浦致力于打造安全的連接和基礎(chǔ)設(shè)施解決方案,為智慧生活保駕護(hù)航。

恩智浦MCU加油站

恩智浦半導(dǎo)體NXP Semiconductors N.V.(納斯達(dá)克股票代碼:NXPI)是汽車、工業(yè)物聯(lián)網(wǎng)、移動(dòng)設(shè)備和通信基礎(chǔ)設(shè)施市場(chǎng)值得信賴的合作伙伴,致力于提供創(chuàng)新解決方案。

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

    關(guān)注

    5125

    文章

    19438

    瀏覽量

    312999
  • NXP
    NXP
    +關(guān)注

    關(guān)注

    61

    文章

    1318

    瀏覽量

    186764
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    5930

    瀏覽量

    111610
  • Zephyr
    +關(guān)注

    關(guān)注

    0

    文章

    34

    瀏覽量

    6176
  • mcuxpresso
    +關(guān)注

    關(guān)注

    1

    文章

    43

    瀏覽量

    4413

原文標(biāo)題:Zephyr領(lǐng)進(jìn)門系列:MCUXPresso for VS Code插件安裝

文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏
  • ben1111

評(píng)論

相關(guān)推薦

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

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

用MCP將百度地圖能力輕松接入DeepSeek

是如何將百度地圖的能力接入DeepSeek。本文將詳細(xì)介紹通過MCP將百度地圖的能力接入DeepSeek,為用戶提供精準(zhǔn)的智能規(guī)劃服務(wù)。 一,安裝VSCode和Cline插件VS Code
的頭像 發(fā)表于 03-31 11:05 ?338次閱讀
用MCP將百度地圖能力輕松接入DeepSeek

Nordic藍(lán)牙開發(fā)不用Keil用VS code了?

加開發(fā)工具VS Code IDE插件完成產(chǎn)品一站式編譯、燒錄等開發(fā) nRF Connect SDK 是一款現(xiàn)代、統(tǒng)一的軟件開發(fā)工具包,用于構(gòu)建基于 Nordic Semiconductor nRF52
發(fā)表于 03-05 16:41

MCUXPresso for VS Code插件 從0開始打造HelloWorld

上一篇中Zephyr的Hello 2025,Hello World,小編為大家介紹了使用MCUXPresso for VS Code插件來導(dǎo)
的頭像 發(fā)表于 01-16 09:20 ?1072次閱讀
用<b class='flag-5'>MCUXPresso</b> for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>插件</b> 從0開始打造HelloWorld

使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

本期來到Zephyr實(shí)戰(zhàn)經(jīng)驗(yàn)演練,小編帶著大家一起使用MCUXpresso for VS Code插件來開發(fā)一個(gè)屬于
的頭像 發(fā)表于 01-03 09:21 ?1031次閱讀
使用<b class='flag-5'>MCUXpresso</b> for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>插件</b>開發(fā)<b class='flag-5'>Zephyr</b>的hello world

如何選擇 MCU IDE:概述比較 NXP MCUXpressoVS Code、IAR、Keil

的固件,后者則兼容多種平臺(tái),但通常需要付費(fèi)。例如,專屬型IDE包括NXP的MCUXpresso和ST的STM32CubeIDE;通用型IDE則有VSCode、Keil
的頭像 發(fā)表于 12-13 18:22 ?1328次閱讀
如何選擇 MCU IDE:概述比較 NXP <b class='flag-5'>MCUXpresso</b>、<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>、IAR、Keil

?IAR C-SPY為VS Code社區(qū)樹立調(diào)試新標(biāo)準(zhǔn)

全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商IAR宣布,對(duì)VS Code中的調(diào)試擴(kuò)展IAR C-SPY調(diào)試器進(jìn)行了重大升級(jí)。此次升級(jí)引入了IAR的Listwindow技術(shù),進(jìn)一步提升了調(diào)試能力,使IAR C-SPY調(diào)試器在VS
的頭像 發(fā)表于 12-06 10:27 ?528次閱讀

使用MCUXPresso插件開發(fā)Zephyr

應(yīng)廣大讀者朋友的熱情邀請(qǐng),我們特別策劃了“Zephyr領(lǐng)進(jìn)門系列介紹(共十篇),旨在為大家深度剖析Zephyr OS——這一備受矚目的開源實(shí)時(shí)操作系統(tǒng)。從使用
的頭像 發(fā)表于 11-28 09:41 ?680次閱讀

Vector推出一套基于Visual Studio Code的免費(fèi)插件

Studio Code的免費(fèi)插件,更好地配合CANoe Server Edition和CANoe,為開發(fā)與測(cè)試工程師提供便利。這些插件旨在為用戶提供一個(gè)功能
的頭像 發(fā)表于 11-24 14:15 ?1371次閱讀
Vector推出一套基于Visual Studio <b class='flag-5'>Code</b>的免費(fèi)<b class='flag-5'>插件</b>

VSCode批量遷移插件

代碼的路 打開之前電腦,找到原電腦VS Code插件安裝目錄: 如: C:\\\\Users\\\\用戶名\\\\.vscode\\\\extensions 將extensions
的頭像 發(fā)表于 11-06 16:04 ?567次閱讀
VSCode批量遷移<b class='flag-5'>插件</b>

樹莓派gui開發(fā)用什么ide

)。以下是一些常見的IDE及其特點(diǎn): Visual Studio Code (VS Code) 簡(jiǎn)介 :VS Code 是一款輕量級(jí)但功能強(qiáng)
的頭像 發(fā)表于 08-30 16:49 ?1466次閱讀

Microchip發(fā)布面向VS Code的MPLAB擴(kuò)展早期體驗(yàn)版本

為充分利用Microsoft Visual Studio Code (VS Code) 的多功能性,Microchip Technology(微芯科技公司)發(fā)布面向VS
的頭像 發(fā)表于 08-28 10:01 ?915次閱讀

Visual Studio Code的 espressif-idf插件下出現(xiàn)卡頓的原因?

環(huán)境:VScode 插件:ESPRESSIF-IDF 使用快捷鍵ctrl+e +d進(jìn)行編譯下載 第一次均沒有問題,但重復(fù)操作幾次過后可能導(dǎo)致vs code卡死并要求重啟 使用例程也是一樣的, 通常
發(fā)表于 06-25 06:51

VScode中的ESP-IDF插件識(shí)別不到已安裝的ESP-IDF,為什么?

如題,我已經(jīng)安裝了ESP-IDF v4.4.1版本,VS code安裝了ESP-IDF的插件,按理說配置的時(shí)候應(yīng)該顯示出USE EXIST
發(fā)表于 06-17 06:48

芯海 32 位 MCU 開發(fā)調(diào)試 ,基于 VS Code 插件實(shí)現(xiàn)芯海 32 位 MCU 開發(fā)調(diào)試

編譯器命令行參數(shù)、GCC 鏈 接腳本、JLink 配置等,而且在推廣和移植時(shí)也會(huì)遇到比較多的問題。因此我們開發(fā)了基于 VS Code插件,目的是統(tǒng)一開發(fā)工具、簡(jiǎn)化用戶操作、提高開發(fā)效率,不需要學(xué)習(xí)
發(fā)表于 05-16 10:46
主站蜘蛛池模板: 免费观看一级特黄欧美大片 | 丁香六月啪 | 色五阁| 午夜免费啪视频 | 午夜视频在线免费播放 | www射com | 精品热99 | 在线观看视频在线观看 | 在线观看免费视频网站色 | 大伊人网 | ak福利午夜在线观看 | 天天干天天色天天干 | 成人a毛片高清视频 | 午夜欧美视频 | аⅴ资源天堂8在线 | 亚洲一区不卡视频 | 美女中出视频 | 亚洲精品久久片久久 | 123456成年免费视频 | 国产高清一区二区三区四区 | 亚洲欧美网站 | 操操操干干 | 亚洲午夜一区二区三区 | 在线观看一区二区三区视频 | 久久久久久天天夜夜天天 | 最好看的最新中文字幕2018免费视频 | 米奇色影院 | 天堂资源在线观看 | 亚洲日本久久久午夜精品 | 亚洲一区二区三区电影 | 天天干天操 | 91大神在线观看精品一区 | 国产麻豆成人传媒免费观看 | 在线观看免费av网 | 国产va精品免费观看 | 亚洲qingse中文在线 | 婷婷六| 毛片免费网 | 国产免费色视频 | 久热国产精品 | 亚洲操 |

電子發(fā)燒友

中國電子工程師最喜歡的網(wǎng)站

  • 2931785位工程師會(huì)員交流學(xué)習(xí)
  • 獲取您個(gè)性化的科技前沿技術(shù)信息
  • 參加活動(dòng)獲取豐厚的禮品