哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

用MCUXPresso for VS Code插件 從0開始打造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開始寫一個(gè)自己的Hello World程序,達(dá)成心愿!

開始前,我們先看下我們都需要什么,打開一個(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ù)工作就輕松順利了。我們只需要做加法就可以,讓我們開始:

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ō),我們完全不需要打開額外的配置選項(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程序圓滿完成!完結(jié)撒花?。。?/p>

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

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

恩智浦半導(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ī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19094

    瀏覽量

    402729
  • Code
    +關(guān)注

    關(guān)注

    0

    文章

    71

    瀏覽量

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

    關(guān)注

    0

    文章

    346

    瀏覽量

    23624

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【RA-Eco-RA4M2開發(fā)板評(píng)測(cè)】+VS Code 下瑞薩 RA4M2 開發(fā)環(huán)境搭建與 GPIO 點(diǎn)燈實(shí)驗(yàn)教程

    平臺(tái)等優(yōu)勢(shì),配合瑞薩官方插件可實(shí)現(xiàn)完整開發(fā)流程。 本文基于R7FA4M2AD3CFP 芯片,零完成 VS Code 開發(fā)環(huán)境搭建、工程創(chuàng)建、引腳配置、代碼編譯、USB 燒錄與 GPI
    發(fā)表于 04-15 15:12

    MCUXpresso SDK創(chuàng)建自定義清單

    開始。 測(cè)試導(dǎo)入和生成項(xiàng)目 此時(shí),自定義 MCUXpresso SDK 清單已準(zhǔn)備就緒,可供使用。要進(jìn)行測(cè)試,請(qǐng)將示例項(xiàng)目導(dǎo)入 MCUXpresso for VS
    發(fā)表于 04-07 07:11

    Java 開發(fā)者指南:全面對(duì)比傳統(tǒng) IDE AI 插件與 Cursor、Windsurf 等 AI 原生 IDE

    AI 正在以前所未有的速度重塑 Java 開發(fā)工作流。本文將為您深度解析 AI 在 Java 開發(fā)中的核心應(yīng)用場(chǎng)景,并全面對(duì)比傳統(tǒng) IDE(如 IntelliJ IDEA、VS Code)的 AI
    的頭像 發(fā)表于 03-26 14:36 ?398次閱讀
    Java 開發(fā)者指南:全面對(duì)比傳統(tǒng) IDE AI <b class='flag-5'>插件</b>與 Cursor、Windsurf 等 AI 原生 IDE

    MCUXpresso for VS Code中調(diào)用JLINK Script的三種方法

      對(duì)于MCU開發(fā)者來(lái)說(shuō),VS Code憑借輕量、跨平臺(tái)、高可擴(kuò)展等優(yōu)勢(shì),已經(jīng)成為日常編碼的神器。然而長(zhǎng)期以來(lái),很多人只能把VS Code當(dāng)“編輯器”使用,真正編譯、下載、調(diào)試MCU代
    的頭像 發(fā)表于 03-02 09:27 ?3078次閱讀
    在<b class='flag-5'>MCUXpresso</b> for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>中調(diào)用JLINK Script的三種方法

    VS Code 中`xiaozhi-esp32` 項(xiàng)目文件夾 修改 I2C 設(shè)備地址為 `0x78`

    VS Code 中`xiaozhi-esp32` 項(xiàng)目文件夾 修改 I2C 設(shè)備地址為 `0x78`
    的頭像 發(fā)表于 11-28 07:30 ?1328次閱讀

    VS Code運(yùn)行 pytest_hello_world.py

    VS Code運(yùn)行 pytest_hello_world.py
    的頭像 發(fā)表于 11-24 00:33 ?735次閱讀

    如何在VS code中配置Zephyr集成開發(fā)環(huán)境

    上一篇文章介紹了如何在VS code中使用瑞薩官方插件為RA芯片創(chuàng)建項(xiàng)目與項(xiàng)目調(diào)試,相信大家對(duì)RA在VS code中的開發(fā)有了基礎(chǔ)的了解。
    的頭像 發(fā)表于 11-05 14:46 ?1711次閱讀
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>code</b>中配置Zephyr集成開發(fā)環(huán)境

    如何直接main函數(shù)開始仿真?

    段地址也要修改) 2. 修改前三條指令: 80000000:10010117auipcsp,0x10010#堆棧指針90010000開始80000004:293000efjalra
    發(fā)表于 11-05 06:10

    所見即所得——Luban-Lite VS Code插件讓開發(fā)實(shí)現(xiàn)“命令行自由”

    NEWS所見即所得!Luban-LiteVSCode插件指南親愛的開發(fā)者朋友們,你是否還在為嵌入式開發(fā)中頻繁切換命令行而抓狂?配置環(huán)境參數(shù)如“走迷宮”,編譯燒錄還需切換AiBurn?今天,匠芯創(chuàng)為您
    的頭像 發(fā)表于 08-07 15:38 ?1198次閱讀
    所見即所得——Luban-Lite <b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>插件</b>讓開發(fā)實(shí)現(xiàn)“命令行自由”

    【創(chuàng)龍TL3562-MiniEVM開發(fā)板試用體驗(yàn)】1、系統(tǒng)啟動(dòng)卡制作開始

    TF卡啟動(dòng),使用起來(lái)極為便捷?;诖?,我強(qiáng)烈推薦新手朋友們也制作啟動(dòng)卡開始,逐步探索和學(xué)習(xí)。 一、啟動(dòng)卡制作 1、制作 將產(chǎn)品資料“4-軟件資料\\\\Tools\\\\Windows
    發(fā)表于 07-27 21:09

    SEGGER工具鏈集成到CMake和VS Code

    SEGGER公司已將其嵌入式開發(fā)工具鏈集成到了廣泛使用的CMake構(gòu)建配置工具中,這意味著基于Visual Studio CodeVS Code)代碼編輯器的應(yīng)用開發(fā)可以方便的使用SEGGER工具實(shí)現(xiàn)了。
    的頭像 發(fā)表于 07-23 15:06 ?1153次閱讀

    VSCode 編寫自己的 KiCad 插件(下)

    “ ?很多小伙伴都想自己開發(fā) KiCad 插件,但不知從何入手。本文由華秋電子的另一位 KiCad 開發(fā)者波波同學(xué)撰寫,分享了如何快速搭建環(huán)境,并開發(fā)一個(gè)簡(jiǎn)單的插件。? ” ? ? ? 所有環(huán)境配置
    的頭像 發(fā)表于 06-19 11:44 ?3110次閱讀
    <b class='flag-5'>用</b> VSCode 編寫自己的 KiCad <b class='flag-5'>插件</b>(下)

    迅為RK3588開發(fā)板helloworld驅(qū)動(dòng)實(shí)驗(yàn)

    { 6 printk(KERN_EMERG \"helloworld_init\\\\r\\\\n\");//注意:內(nèi)核打印 printk 而不是 printf 7 return 0
    發(fā)表于 05-15 10:21

    MaaS X VScode Cline:基于DeepSeek API快速構(gòu)建AI編程助手

    Cline 是一款基于大語(yǔ)言模型的 VScode 插件,可以處理復(fù)雜的軟件開發(fā)任務(wù)。通過(guò) VS Code 這一廣受歡迎的開發(fā)平臺(tái),Cline 為開發(fā)者帶來(lái)了前所未有的編程體驗(yàn)。
    的頭像 發(fā)表于 04-19 13:37 ?5927次閱讀
    MaaS X VScode Cline:基于DeepSeek API快速構(gòu)建AI編程助手

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

    VS Code(Visual Studio Code)是微軟公司出品,它是一個(gè)免費(fèi)且多功能的代碼編輯器,幾乎支持所有主要的編程語(yǔ)言和框架。特別是最近又新加了Github Copilot功能,讓用戶
    的頭像 發(fā)表于 04-16 14:02 ?3793次閱讀
    如何在<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>中使用瑞薩RA系列MCU
    乾安县| 武义县| 迁西县| 广东省| 高淳县| 上蔡县| 潼关县| 湟源县| 河池市| 东乡县| 锦州市| 敦煌市| 九龙坡区| 正阳县| 大宁县| 林芝县| 湖南省| 仁寿县| 方正县| 司法| 常州市| 民权县| 繁峙县| 宁强县| 巨野县| 枞阳县| 合肥市| 新乐市| 望都县| 凤山县| 礼泉县| 池州市| 岳池县| 逊克县| 三都| 中西区| 沙洋县| 洞头县| 青冈县| 桐庐县| 镇远县|