色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

用MCUXPresso for VS Code插件 從0開(kāi)始打造HelloWorld

恩智浦MCU加油站 ? 來(lái)源: 恩智浦MCU加油站 ? 2025-01-16 09:20 ? 次閱讀

上一篇中Zephyr的Hello 2025,Hello World,小編為大家介紹了使用MCUXPresso for VS Code插件來(lái)導(dǎo)入一個(gè)Hello World工程。相信一定有玩家躍躍欲試了~本期小編就帶著大家從0開(kāi)始寫(xiě)一個(gè)自己的Hello World程序,達(dá)成心愿!

開(kāi)始前,我們先看下我們都需要什么,打開(kāi)一個(gè)Zephyr的sample目錄,我們先看下目錄結(jié)構(gòu):

b7ee16c0-d3a4-11ef-9310-92fbcf53809c.png

這是一個(gè)最小系統(tǒng),通常來(lái)說(shuō)一個(gè)Zephyr應(yīng)用文件夾最少包含三個(gè)內(nèi)容:

一個(gè)CMakeLists.txt:CMake腳本指定build指令

在src文件夾下的xx.c 文件:可能里面只有一個(gè)簡(jiǎn)單的main()

一個(gè)proj.conf文件:Kconfig配置文件

了解好需求,后續(xù)工作就輕松順利了。我們只需要做加法就可以,讓我們開(kāi)始:

1. 在zephyr/sample下新建一個(gè)文件夾,叫my_zephyr_app比如:

b8135430-d3a4-11ef-9310-92fbcf53809c.png

2. 在my_zephyr_app文件夾下添加一個(gè)CMakeLists.txt文件,內(nèi)容如下:

cmake_minimum_required(VERSION3.20.0)
find_package(ZephyrREQUIREDHINTS$ENV{ZEPHYR_BASE})
project(hello_world)
target_sources(app PRIVATE src/main.c)

3. 繼續(xù)添加proj.conf:其實(shí)這個(gè)文件甚至可以是空的,因?yàn)閷?duì)于某些特別簡(jiǎn)單的工程,例如只需要打印一個(gè)hello world來(lái)說(shuō),我們完全不需要打開(kāi)額外的配置選項(xiàng)。但是,zephyr的構(gòu)建系統(tǒng)規(guī)定必須有這個(gè)文件存在,因此我們還是要放一個(gè)。

4. 創(chuàng)建一個(gè)main.c放到src文件夾下:

#include 
int main(void)
{
  printk("Hello Zephyr!
");
    while (1)
    {   
         k_sleep(K_MSEC(1000));
    }   
    return 0;
}
最終的文件夾結(jié)構(gòu):

b81c37bc-d3a4-11ef-9310-92fbcf53809c.png

5. 構(gòu)建工程

b8260f9e-d3a4-11ef-9310-92fbcf53809c.png

6. 程序下載運(yùn)行

b83a30f0-d3a4-11ef-9310-92fbcf53809c.png

7. 串口打印

b84ad3ce-d3a4-11ef-9310-92fbcf53809c.png

隨著最后一個(gè)字符的落下,我們的hello world程序圓滿(mǎn)完成!完結(jié)撒花!!!

快來(lái)動(dòng)手寫(xiě)一個(gè)屬于你的HelloWorld吧!

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

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

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

    關(guān)注

    146

    文章

    17205

    瀏覽量

    351936
  • Code
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    15399
  • 插件
    +關(guān)注

    關(guān)注

    0

    文章

    332

    瀏覽量

    22459

原文標(biāo)題:從0開(kāi)始打造屬于自己的HelloWorld

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

    在上一期-Zephyr的構(gòu)建工具,我們?yōu)榇蠹医榻B了一位新朋友,Zephyr OS。相信通過(guò)上一篇的介紹,大家已經(jīng)對(duì)這一OS有了一些簡(jiǎn)單的了解。那么本期小編將帶著大家一起0開(kāi)始結(jié)合VS
    的頭像 發(fā)表于 12-19 09:53 ?1091次閱讀
    Zephyr領(lǐng)進(jìn)門(mén)系列:<b class='flag-5'>MCUXPresso</b> for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>插件</b>安裝

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

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

    IAR升級(jí)VS Code調(diào)試擴(kuò)展,引入Listwindow技術(shù)

    IAR近日宣布對(duì)VS Code中的調(diào)試擴(kuò)展IAR C-SPY調(diào)試器進(jìn)行了重要升級(jí)。此次升級(jí)的核心亮點(diǎn)在于引入了IAR獨(dú)有的Listwindow技術(shù),為嵌入式設(shè)備調(diào)試設(shè)立了新的標(biāo)桿
    的頭像 發(fā)表于 12-11 11:15 ?306次閱讀

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

    全球領(lǐng)先的嵌入式系統(tǒng)開(kāi)發(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 ?235次閱讀

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

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

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

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

    VSCode批量遷移插件

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

    樹(shù)莓派gui開(kāi)發(fā)什么ide

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

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

    (MPLAB Extensions)早期體驗(yàn)版本。此次發(fā)布為嵌入式設(shè)計(jì)人員提供了將項(xiàng)目MPLAB X集成開(kāi)發(fā)環(huán)境(IDE)導(dǎo)入VS Code的工具,同時(shí)仍可使用Microchip的調(diào)試和編程支持。這一舉措是Microchip長(zhǎng)
    的頭像 發(fā)表于 08-28 10:01 ?643次閱讀

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

    環(huán)境:VScode 插件:ESPRESSIF-IDF 使用快捷鍵ctrl+e +d進(jìn)行編譯下載 第一次均沒(méi)有問(wèn)題,但重復(fù)操作幾次過(guò)后可能導(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的插件,按理說(shuō)配置的時(shí)候應(yīng)該顯示出USE EXISTING SETUP ,但是并沒(méi)有出現(xiàn),不知道下一步該如何配置了。
    發(fā)表于 06-17 06:48

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

    編譯器命令行參數(shù)、GCC 鏈 接腳本、JLink 配置等,而且在推廣和移植時(shí)也會(huì)遇到比較多的問(wèn)題。因此我們開(kāi)發(fā)了基于 VS Code插件,目的是統(tǒng)一開(kāi)發(fā)工具、簡(jiǎn)化用戶(hù)操作、提高開(kāi)發(fā)效率,不需要學(xué)習(xí)
    發(fā)表于 05-16 10:46

    VS CodeVS Codium之間的區(qū)別有哪些?你選哪個(gè)?

    VS Codium 是一個(gè) VS Code 的克隆版本,百分之百免費(fèi)且開(kāi)源。
    的頭像 發(fā)表于 02-23 15:28 ?1937次閱讀
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之間的區(qū)別有哪些?你選哪個(gè)?

    Simplicity Studio 5擴(kuò)增功能支持以VS Code開(kāi)發(fā)

    隨著SimplicityStudio 5 (SSv5) 5.6.0.0版本的發(fā)布,SiliconLabs(亦稱(chēng)“芯科科技”)已經(jīng)引入了針對(duì)Visual Studio CodeVS Code)作為
    的頭像 發(fā)表于 01-29 10:34 ?1047次閱讀
    Simplicity Studio 5擴(kuò)增功能支持以<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開(kāi)發(fā)
    主站蜘蛛池模板: 古月娜下面好紧好爽| 中文视频在线| 校园纯肉H教室第一次| 伊人久久大香线蕉综合色啪| 耽美肉文 高h失禁| 老妇xxxxbbbb| 亚洲免费视频观看| 岛国大片在线播放高清| 精品亚洲午夜久久久久| 日韩高清特级特黄毛片| 69日本人XXXX护士HD| 国产综合自拍 偷拍在线| 日韩黄色免费| av天堂网站avtt2017| 久久精品视频在线看99| 先锋影音av资源站av| 成人在免费视频手机观看网站| 久久人妻少妇嫩草AV无码| 亚洲国产精品综合久久一线| 第一次处破女高清电影| 欧美午夜不卡在线观看| 最新黄yyid| 久久精品国产在热亚洲| 亚洲国产成人爱AV在线播放丿| 国产WW高清大片免费看| 奇米网一区二区三区在线观看| 中文字幕在线观看| 久久九九久精品国产尤物| 亚洲裸舞 hd| 国产在线精品亚洲一品区| 色聚网久久综合| 动漫美女的阴| 日本无修肉动漫在线观看| seyeye高清视频在线| 女人被躁到高潮嗷嗷叫69| 777琪琪午夜理论电影网| 老湿机一区午夜精品免费福利 | 国产传媒在线观看| 日本夜夜夜| 国产 日韩 欧美 高清 亚洲| 日韩在线中文字幕无码|