0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用VSCode调试FRDM MCXN947开发板

恩智浦MCU加油站 来源:恩智浦MCU加油站 2024-05-16 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

想必关注MCXN947系列MCU的朋友们已经知道板载MCXN947的FRDM开发板已经正式和大家见面了。

使用VSCode调试FRDM MCXN947开发板,意味着将高效的代码编辑与直观的调试体验相结合。FRDM MCXN947开发板以其丰富的接口和可扩展性,为原型设计和快速开发提供了坚实基础。通过VSCode,我们不仅能够轻松管理项目文件,还能实时查看和修改代码,同时利用强大的调试功能,确保程序的稳定运行。这一过程不仅提升了开发效率,也为我们带来了更加流畅的开发体验。

今天小编也来蹭下热度,趁热打铁来一篇实战。

小编在之前已经发表了一个名为《vscode+cortex-debug调试工程》的系列文章,文中为大家讲解了如何使用cortex-debug插件,结合VSCode进行嵌入式平台的调试(请大家自行根据文章安装对应插件)。当初使用的硬件平台是RT1060_EVK并结合Jlink来操作的。那么今天,我们的主角是FRDM_MCXN947开发板:

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

调试器使用MCU-Link,MCU-Link由恩智浦和Embedded Artists联合开发,是一种功能强大且经济高效的硬件调试器,可与MCUXpressoIDE无缝配套使用,并且还与支持CMSIS-DAP协议的第三方IDE兼容。购买链接: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调试器,需要下载LinkServer软件,在NXP官网直接搜索找到Linkserver下载安装即可;

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

工程代码,当然是使用官方SDK,下载链接:https://mcuxpresso.nxp.com/zh/builder?hw=FRDM-MCXN947

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

一切准备就绪,打开VSCode并新建一个Cortex-debug工程(详见系列文章介绍),这里我们需要用到external的配置文件,配置使用外部Linkserver,即将Servertype将文件改为External,然后Executable修改为本地路径:

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

接下来是打开外部Server,找到Linkserver安装目录,打开命令行执行:

.LinkServer.exe gdbserver mcxn947:FRDM-MCXN947
执行成功后打印log:

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

至此一切准备就绪,回到VSCode,点击绿色的小三角,即可开始调试:

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

一切顺利,程序停在了main函数的位置,成功。

希望本期如何使用VSCode结合cortex-debug插件来调试FRDM_MCXN947开发板能帮助大家快速上手。大家快来上手体验吧!!!

审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5212

    文章

    20763

    浏览量

    338746
  • 调试器
    +关注

    关注

    1

    文章

    329

    浏览量

    25243
  • FRDM
    +关注

    关注

    1

    文章

    23

    浏览量

    5955
  • vscode
    +关注

    关注

    1

    文章

    174

    浏览量

    9316

原文标题:从代码到硬件的无缝连接:VSCode与FRDM_MCXN947的完美融合

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何使用MCXN947上的摄像头同时实现以太网连接传输和图像采集

    Overview 恩智浦FRDM-MCXN947是基于MCXN947器件的低成本设计和评估。恩智浦为MCXN947器件提供工具和软件支
    发表于 05-22 07:42

    FRDM-MCXN947使用MCUXpresso IDE.二进制无法连接到核心

    恩智浦社区大家好, 我正在使用FRDM-MCXN947,并在使用MCUXpresso IDE.二进制文件旨在初始化UART进行物理验证,但刷完后我输了社署出入权完全。调试控制台现在一致显示
    发表于 04-29 06:19

    MCXN947 EVK 无法初始化 PHY是怎么回事?如何处理?

    我正在使用 MCXN947 开始一个新项目。我有 FRDM-MCXN947 和 MCX-N9XX-EVK 演示。我将使用 LWIP,因此我下载了两块的 LWIP-PING 示例。该
    发表于 04-17 08:39

    MCXN547如何开启iRTC subSecond功能?

    我发现MCXN547具有用于iRTC的亚秒级功能寄存器,我考虑使用该函数来记录毫秒。 根据官方SDK(SDK_2.x_FRDM-MCXN947),我导入了iRTC驱动示例并添加了测试此功能的代码,但
    发表于 03-24 08:03

    快速上手FRDM-KE17Z512开发板:开启高效MCU开发之旅

    快速上手FRDM-KE17Z512开发板:开启高效MCU开发之旅 作为电子工程师,在MCU开发的道路上,拥有一款合适的开发板至关重要。今天就
    的头像 发表于 12-24 16:50 562次阅读

    探索NXP FRDM - MCXN947开发板:快速上手指南

    探索NXP FRDM - MCXN947开发板:快速上手指南 在当今电子技术飞速发展的时代,一款性能优越、易于上手的开发板对于电子工程师来说至关重要。NXP的
    的头像 发表于 12-24 15:00 1797次阅读

    探索FRDM - MCXN236评估:低成本设计与评估的理想之选

    一款出色的产品,它基于MCXN236设备,为开发者提供了丰富的功能和便捷的开发体验。 文件下载: NXP Semiconductors 用于MCX N23x MCU的FRDM-MCXN
    的头像 发表于 12-24 14:10 631次阅读

    探索NXP FRDM - RW612开发板:功能特性与应用指南

    探索NXP FRDM - RW612开发板:功能特性与应用指南 在当今的电子设计领域,一款功能强大且性价比高的开发板对于工程师们来说至关重要。NXP的FRDM - RW612
    的头像 发表于 12-24 13:55 661次阅读

    探索FRDM - MCXA156开发板:设计与评估的理想之选

    探索FRDM - MCXA156开发板:设计与评估的理想之选 在电子设计与开发领域,拥有一款功能强大且易于使用的评估平台至关重要。今天,我们将深入探讨NXP推出的FRDM - MCXA
    的头像 发表于 12-24 11:50 2592次阅读

    探索FRDM - MCXE247开发板:功能、特性与使用指南

    探索FRDM - MCXE247开发板:功能、特性与使用指南 在电子设计和开发的领域中,一款优秀的开发板能够为工程师们提供强大的支持和便利。今天,我们就来深入了解一下NXP推出的
    的头像 发表于 12-24 11:10 660次阅读

    探索FRDM - IMX8MPLUS开发板:开启嵌入式开发新旅程

    探索FRDM - IMX8MPLUS开发板:开启嵌入式开发新旅程 作为电子工程师,我们总是在寻找性能卓越、功能丰富且易于上手的开发板,以满足不同项目的需求。NXP的
    的头像 发表于 12-24 11:00 599次阅读

    FRDM-MCXE31B开发板:设计与评估的理想之选

    FRDM-MCXE31B开发板:设计与评估的理想之选 在电子工程师的日常工作中,选择一款合适的开发板对于项目的成功至关重要。今天,我们就来详细探讨一下NXP推出的FRDM-MCXE31
    的头像 发表于 12-24 10:20 522次阅读

    探索FRDM-MCXW23开发板:低功耗蓝牙应用的理想之选

    探索FRDM-MCXW23开发板:低功耗蓝牙应用的理想之选 作为电子工程师,我们总是在寻找功能强大、性能卓越且易于使用的开发板,以实现各种创新的设计。今天,就让我们一起深入了解NXP
    的头像 发表于 12-24 09:55 786次阅读

    如何在MCXN947微控制器上配置安全启动和生命周期

    本文档旨在介绍如何在MCXN947微控制器上配置安全启动和生命周期,以确保产品在量产阶段的安全性,防止代码被窃取和篡改,并且能够安全地升级更新固件。通过本应用笔记,开发者可以更好地理解和实施安全启动和固件更新的最佳实践。
    的头像 发表于 06-26 09:49 2801次阅读
    如何在<b class='flag-5'>MCXN947</b>微控制器上配置安全启动和生命周期

    如何在MCXN947的FlexSPI接口接HyperRAM

    MCXN947芯片是一款高度集成的微控制器,具有强大的处理能力、丰富的外设支持和高级安全特性,适用于多种复杂应用。其中有个非常重要的外设为FlexSPI。
    的头像 发表于 06-04 09:39 2256次阅读
    如何在<b class='flag-5'>MCXN947</b><b class='flag-5'>板</b>的FlexSPI接口接HyperRAM