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

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

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

使用VSCode調(diào)試FRDM MCXN947開(kāi)發(fā)板

恩智浦MCU加油站 ? 來(lái)源:恩智浦MCU加油站 ? 2024-05-16 11:16 ? 次閱讀

想必關(guān)注MCXN947系列MCU的朋友們已經(jīng)知道板載MCXN947的FRDM開(kāi)發(fā)板已經(jīng)正式和大家見(jiàn)面了。

使用VSCode調(diào)試FRDM MCXN947開(kāi)發(fā)板,意味著將高效的代碼編輯與直觀的調(diào)試體驗(yàn)相結(jié)合。FRDM MCXN947開(kāi)發(fā)板以其豐富的接口和可擴(kuò)展性,為原型設(shè)計(jì)和快速開(kāi)發(fā)提供了堅(jiān)實(shí)基礎(chǔ)。通過(guò)VSCode,我們不僅能夠輕松管理項(xiàng)目文件,還能實(shí)時(shí)查看和修改代碼,同時(shí)利用強(qiáng)大的調(diào)試功能,確保程序的穩(wěn)定運(yùn)行。這一過(guò)程不僅提升了開(kāi)發(fā)效率,也為我們帶來(lái)了更加流暢的開(kāi)發(fā)體驗(yàn)。

今天小編也來(lái)蹭下熱度,趁熱打鐵來(lái)一篇實(shí)戰(zhàn)。

小編在之前已經(jīng)發(fā)表了一個(gè)名為《vscode+cortex-debug調(diào)試工程》的系列文章,文中為大家講解了如何使用cortex-debug插件,結(jié)合VSCode進(jìn)行嵌入式平臺(tái)的調(diào)試(請(qǐng)大家自行根據(jù)文章安裝對(duì)應(yīng)插件)。當(dāng)初使用的硬件平臺(tái)是RT1060_EVK并結(jié)合Jlink來(lái)操作的。那么今天,我們的主角是FRDM_MCXN947開(kāi)發(fā)板:

d9bacbec-1331-11ef-a297-92fbcf53809c.png

調(diào)試器使用MCU-Link,MCU-Link由恩智浦和Embedded Artists聯(lián)合開(kāi)發(fā),是一種功能強(qiáng)大且經(jīng)濟(jì)高效的硬件調(diào)試器,可與MCUXpressoIDE無(wú)縫配套使用,并且還與支持CMSIS-DAP協(xié)議的第三方IDE兼容。購(gòu)買鏈接:https://www.nxp.com.cn/design/design-center/software/development-software/mcuxpresso-software-and-tools-/mcu-link-debug-probe:MCU-LINK

d9e65dca-1331-11ef-a297-92fbcf53809c.png

為了使用MCU-Link調(diào)試器,需要下載LinkServer軟件,在NXP官網(wǎng)直接搜索找到Linkserver下載安裝即可;

da039458-1331-11ef-a297-92fbcf53809c.png

工程代碼,當(dāng)然是使用官方SDK,下載鏈接:https://mcuxpresso.nxp.com/zh/builder?hw=FRDM-MCXN947

da1f2d12-1331-11ef-a297-92fbcf53809c.png

一切準(zhǔn)備就緒,打開(kāi)VSCode并新建一個(gè)Cortex-debug工程(詳見(jiàn)系列文章介紹),這里我們需要用到external的配置文件,配置使用外部Linkserver,即將Servertype將文件改為External,然后Executable修改為本地路徑:

da4635a6-1331-11ef-a297-92fbcf53809c.png

接下來(lái)是打開(kāi)外部Server,找到Linkserver安裝目錄,打開(kāi)命令行執(zhí)行:

.LinkServer.exe gdbserver mcxn947:FRDM-MCXN947
執(zhí)行成功后打印log:

da710c90-1331-11ef-a297-92fbcf53809c.png

至此一切準(zhǔn)備就緒,回到VSCode,點(diǎn)擊綠色的小三角,即可開(kāi)始調(diào)試:

daa1d73a-1331-11ef-a297-92fbcf53809c.png

一切順利,程序停在了main函數(shù)的位置,成功。

希望本期如何使用VSCode結(jié)合cortex-debug插件來(lái)調(diào)試FRDM_MCXN947開(kāi)發(fā)板能幫助大家快速上手。大家快來(lái)上手體驗(yàn)吧?。?!

審核編輯:劉清
聲明:本文內(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)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5082

    文章

    19126

    瀏覽量

    305187
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    305

    瀏覽量

    23741
  • FRDM
    +關(guān)注

    關(guān)注

    1

    文章

    11

    瀏覽量

    2527
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    155

    瀏覽量

    7712

原文標(biāo)題:從代碼到硬件的無(wú)縫連接:VSCode與FRDM_MCXN947的完美融合

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用恩智浦無(wú)線FRDM開(kāi)發(fā)板實(shí)現(xiàn)創(chuàng)新無(wú)線解決方案

    開(kāi)發(fā)人員現(xiàn)在面臨著前所未有的挑戰(zhàn),需要為各種產(chǎn)品設(shè)計(jì)復(fù)雜的軟件,通常還要使用不同的處理器。恩智浦的MCUXpresso Developer Experience通過(guò)適用于多種MCU平臺(tái)的通用框架解決了許多挑戰(zhàn)。恩智浦推出了新的無(wú)線FRDM
    的頭像 發(fā)表于 11-26 17:40 ?366次閱讀
    使用恩智浦無(wú)線<b class='flag-5'>FRDM</b><b class='flag-5'>開(kāi)發(fā)板</b>實(shí)現(xiàn)創(chuàng)新無(wú)線解決方案

    恩智浦MCX N23的官方評(píng)估FRDM-MCXN236詳解

    寫(xiě)在前面 在上一篇文章(隆重介紹MCX N家族又一顆新星)中,小編帶大家認(rèn)識(shí)了這個(gè)MCX N系列的新成員,本篇文章將會(huì)為大家介紹MCX N23的官方評(píng)估FRDM-MCXN236。 提到FRDM板子
    的頭像 發(fā)表于 11-14 09:43 ?928次閱讀
    恩智浦MCX N23的官方評(píng)估<b class='flag-5'>板</b><b class='flag-5'>FRDM-MCXN</b>236詳解

    基于恩智浦FRDM-MCXA153開(kāi)發(fā)板實(shí)現(xiàn)RT-Thread的ADC驅(qū)動(dòng)

    數(shù)轉(zhuǎn)換器(ADC)是現(xiàn)代嵌入式系統(tǒng)中不可或缺的組件,它能將連續(xù)的模擬信號(hào)轉(zhuǎn)換為離散的數(shù)字信號(hào)。本文將深入探討如何在NXP的FRDM-MCXA153開(kāi)發(fā)板上實(shí)現(xiàn)和使用RT-Thread的ADC驅(qū)動(dòng),為開(kāi)發(fā)者提供一個(gè)全面而實(shí)用的指南
    的頭像 發(fā)表于 11-01 12:29 ?339次閱讀
    基于恩智浦<b class='flag-5'>FRDM</b>-MCXA153<b class='flag-5'>開(kāi)發(fā)板</b>實(shí)現(xiàn)RT-Thread的ADC驅(qū)動(dòng)

    利用MCXN947顯示電腦狀態(tài)

    進(jìn)入正題,類似的實(shí)現(xiàn)有很多,比如開(kāi)源的HardwareSerialMonitor,還有基于AIDA64的。這里咱們用的是基于OpenHardwareMonitor.dll,項(xiàng)目開(kāi)始階段繞了點(diǎn)彎路用了Libre HardwareMonitor感覺(jué)本人水平確實(shí)有限沒(méi)用起來(lái),老老實(shí)實(shí)用回了OpenHardwareMonitor,雖然大幾年沒(méi)更新了,但是我得電腦也不是太新,尚且能用。
    的頭像 發(fā)表于 10-18 10:00 ?349次閱讀
    利用<b class='flag-5'>MCXN947</b>顯示電腦狀態(tài)

    NXP FRDM-MCXC444開(kāi)發(fā)板在RT-Thread環(huán)境下的上手過(guò)程

    NXP FRDM-MCXC444開(kāi)發(fā)板是一款基于MCX C444 MCU的高性能開(kāi)發(fā)板,它集成了豐富的硬件資源和接口,支持快速原型設(shè)計(jì)。本文將為讀者提供一份詳細(xì)的RT-Thread上手指南,幫助大家輕松玩轉(zhuǎn)這款
    的頭像 發(fā)表于 10-12 11:51 ?409次閱讀
    NXP <b class='flag-5'>FRDM</b>-MCXC444<b class='flag-5'>開(kāi)發(fā)板</b>在RT-Thread環(huán)境下的上手過(guò)程

    TFT適配LVGL實(shí)踐分享

    1前言說(shuō)明本章通過(guò)FRDM-MCXN947開(kāi)發(fā)板與正點(diǎn)原子的TFTLCD進(jìn)行實(shí)踐1.2模塊介紹硬件:FRDM-MCXN947開(kāi)發(fā)板:該開(kāi)發(fā)板
    的頭像 發(fā)表于 09-04 08:06 ?1580次閱讀
    TFT適配LVGL實(shí)踐分享

    RW007 Wi-Fi 實(shí)戰(zhàn)分享

    1.開(kāi)發(fā)環(huán)境本文將會(huì)介紹如何使用RT-Threadenv工具創(chuàng)建一個(gè)基于RT-ThreadRTOS的軟件項(xiàng)目;如何使用RT-Threadenv工具對(duì)項(xiàng)目進(jìn)行配置,實(shí)現(xiàn)FRDM-MCXN947開(kāi)發(fā)板
    的頭像 發(fā)表于 08-10 08:35 ?833次閱讀
    RW007 Wi-Fi 實(shí)戰(zhàn)分享

    MCXN947系列高性能微控制器產(chǎn)品介紹

    基于Arm? Cortex?-M33的雙核邊緣人工智能新品MCXN947系列,搭配功能強(qiáng)大且完全開(kāi)源的AWTK GUI框架,可輕松令產(chǎn)品方案實(shí)現(xiàn)成本與性能的完美平衡。
    的頭像 發(fā)表于 08-06 16:14 ?1162次閱讀
    <b class='flag-5'>MCXN947</b>系列高性能微控制器產(chǎn)品介紹

    FRDM-MCXN947的純Linux命令行環(huán)境搭建

    =\'sudo /mnt/MyNAS/walker/.bin/JLink/JLinkExe -autoconnect 1 -device MCXN947 -if swd -speed
    發(fā)表于 07-28 22:55

    第2章_開(kāi)發(fā)板使用

    本課程使用 ST-Link 給開(kāi)發(fā)板供電、燒錄、調(diào)試。
    的頭像 發(fā)表于 06-29 14:25 ?2146次閱讀
    第2章_<b class='flag-5'>開(kāi)發(fā)板</b>使用

    《恩智浦FRDM-MCXN947開(kāi)發(fā)實(shí)踐指南》上線啦

    RT-Thread率先支持NXPFRDM-MCXN947,并聯(lián)合恩智浦半導(dǎo)體推出了NXPFRDM-MCXN947開(kāi)發(fā)板評(píng)測(cè)活動(dòng)。測(cè)評(píng)活動(dòng)順利完成,并且有了不錯(cuò)的產(chǎn)出,我們將大家的測(cè)試文檔及代碼整理后
    的頭像 發(fā)表于 05-13 18:19 ?551次閱讀
    《恩智浦<b class='flag-5'>FRDM-MCXN947</b><b class='flag-5'>開(kāi)發(fā)</b>實(shí)踐指南》上線啦

    富昌電子推薦兩款恩智浦的MCX A和MCX N系列微控制器

    富昌電子為您推薦恩智浦的 MCX A 和 MCX N 系列微控制器開(kāi)發(fā)板 FRDM-MCXA153 和 FRDM-MCXN947,幫助您快速開(kāi)始基于 MCX A 和 MCX N 系列微控制器的原型設(shè)計(jì)。
    的頭像 發(fā)表于 05-09 16:44 ?1228次閱讀

    全新MCX A系列MCU FRDM開(kāi)發(fā)板:開(kāi)箱即用的高效體驗(yàn)

    想嘗鮮全新的MCX A通用MCU,當(dāng)然少不了開(kāi)發(fā)板的支持。今天我們就向大家介紹恩智浦MCX A 系列全新一代FRDM開(kāi)發(fā)板FRDM-MCXA153。
    發(fā)表于 02-29 09:12 ?1035次閱讀
    全新MCX A系列MCU <b class='flag-5'>FRDM</b><b class='flag-5'>開(kāi)發(fā)板</b>:開(kāi)箱即用的高效體驗(yàn)

    FRDM-MCXA153開(kāi)發(fā)板的開(kāi)箱體驗(yàn)

    這是個(gè)白底黑字有點(diǎn)像四方形的盒子,上面印著:MCUXpresso Developer Experience (開(kāi)發(fā)者體驗(yàn)), MCUXpresso 開(kāi)發(fā)工具圖案, 開(kāi)發(fā)板名字
    的頭像 發(fā)表于 02-25 09:45 ?1029次閱讀
    <b class='flag-5'>FRDM</b>-MCXA153<b class='flag-5'>開(kāi)發(fā)板</b>的開(kāi)箱體驗(yàn)

    簡(jiǎn)單認(rèn)識(shí)通用MCU FRDM開(kāi)發(fā)板

    為了加速通用MCU原型設(shè)計(jì),恩智浦提供了FRDM開(kāi)發(fā)板和功能齊全的評(píng)估套件。FRDM開(kāi)發(fā)板是一個(gè)低成本、可擴(kuò)展的硬件平臺(tái),配合MCUXpresso Developer Experien
    的頭像 發(fā)表于 02-25 09:43 ?1058次閱讀