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开发板能帮助大家快速上手。大家快来上手体验吧!!!

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

    关注

    5082

    文章

    19098

    浏览量

    304620
  • 调试器
    +关注

    关注

    1

    文章

    303

    浏览量

    23716
  • FRDM
    +关注

    关注

    1

    文章

    11

    浏览量

    2524
  • vscode
    +关注

    关注

    1

    文章

    155

    浏览量

    7692

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

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

收藏 人收藏

    评论

    相关推荐

    恩智浦MCX N23的官方评估FRDM-MCXN236详解

    写在前面 在上一篇文章(隆重介绍MCX N家族又一颗新星)中,小编带大家认识了这个MCX N系列的新成员,本篇文章将会为大家介绍MCX N23的官方评估FRDM-MCXN236。 提到FRDM板子
    的头像 发表于 11-14 09:43 845次阅读
    恩智浦MCX N23的官方评估<b class='flag-5'>板</b><b class='flag-5'>FRDM-MCXN</b>236详解

    基于恩智浦FRDM-MCXA153开发板实现RT-Thread的ADC驱动

    数转换器(ADC)是现代嵌入式系统中不可或缺的组件,它能将连续的模拟信号转换为离散的数字信号。本文将深入探讨如何在NXP的FRDM-MCXA153开发板上实现和使用RT-Thread的ADC驱动,为开发者提供一个全面而实用的指南
    的头像 发表于 11-01 12:29 307次阅读
    基于恩智浦<b class='flag-5'>FRDM</b>-MCXA153<b class='flag-5'>开发板</b>实现RT-Thread的ADC驱动

    利用MCXN947显示电脑状态

    进入正题,类似的实现有很多,比如开源的HardwareSerialMonitor,还有基于AIDA64的。这里咱们用的是基于OpenHardwareMonitor.dll,项目开始阶段绕了点弯路用了Libre HardwareMonitor感觉本人水平确实有限没用起来,老老实实用回了OpenHardwareMonitor,虽然大几年没更新了,但是我得电脑也不是太新,尚且能用。
    的头像 发表于 10-18 10:00 316次阅读
    利用<b class='flag-5'>MCXN947</b>显示电脑状态

    NXP FRDM-MCXC444开发板在RT-Thread环境下的上手过程

    NXP FRDM-MCXC444开发板是一款基于MCX C444 MCU的高性能开发板,它集成了丰富的硬件资源和接口,支持快速原型设计。本文将为读者提供一份详细的RT-Thread上手指南,帮助大家轻松玩转这款
    的头像 发表于 10-12 11:51 392次阅读
    NXP <b class='flag-5'>FRDM</b>-MCXC444<b class='flag-5'>开发板</b>在RT-Thread环境下的上手过程

    TFT适配LVGL实践分享

    1前言说明本章通过FRDM-MCXN947开发板与正点原子的TFTLCD进行实践1.2模块介绍硬件:FRDM-MCXN947开发板:该开发板
    的头像 发表于 09-04 08:06 1529次阅读
    TFT适配LVGL实践分享

    RW007 Wi-Fi 实战分享

    1.开发环境本文将会介绍如何使用RT-Threadenv工具创建一个基于RT-ThreadRTOS的软件项目;如何使用RT-Threadenv工具对项目进行配置,实现FRDM-MCXN947开发板
    的头像 发表于 08-10 08:35 800次阅读
    RW007 Wi-Fi 实战分享

    MCXN947系列高性能微控制器产品介绍

    基于Arm® Cortex®-M33的双核边缘人工智能新品MCXN947系列,搭配功能强大且完全开源的AWTK GUI框架,可轻松令产品方案实现成本与性能的完美平衡。
    的头像 发表于 08-06 16:14 1133次阅读
    <b class='flag-5'>MCXN947</b>系列高性能微控制器产品介绍

    FRDM-MCXN947的纯Linux命令行环境搭建

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

    第2章_开发板使用

    本课程使用 ST-Link 给开发板供电、烧录、调试
    的头像 发表于 06-29 14:25 1944次阅读
    第2章_<b class='flag-5'>开发板</b>使用

    《恩智浦FRDM-MCXN947开发实践指南》上线啦

    RT-Thread率先支持NXPFRDM-MCXN947,并联合恩智浦半导体推出了NXPFRDM-MCXN947开发板评测活动。测评活动顺利完成,并且有了不错的产出,我们将大家的测试文档及代码整理后
    的头像 发表于 05-13 18:19 534次阅读
    《恩智浦<b class='flag-5'>FRDM-MCXN947</b><b class='flag-5'>开发</b>实践指南》上线啦

    富昌电子推荐两款恩智浦的MCX A和MCX N系列微控制器

    富昌电子为您推荐恩智浦的 MCX A 和 MCX N 系列微控制器开发板 FRDM-MCXA153 和 FRDM-MCXN947,帮助您快速开始基于 MCX A 和 MCX N 系列微控制器的原型设计。
    的头像 发表于 05-09 16:44 1204次阅读

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以实现各种数字电路和逻辑功能。FPGA开发板通常包括FPGA芯片、时钟模块、电源模块、输入输出接口等组
    的头像 发表于 03-14 18:20 1989次阅读

    全新MCX A系列MCU FRDM开发板:开箱即用的高效体验

    想尝鲜全新的MCX A通用MCU,当然少不了开发板的支持。今天我们就向大家介绍恩智浦MCX A 系列全新一代FRDM开发板FRDM-MCXA153。
    发表于 02-29 09:12 1003次阅读
    全新MCX A系列MCU <b class='flag-5'>FRDM</b><b class='flag-5'>开发板</b>:开箱即用的高效体验

    FRDM-MCXA153开发板的开箱体验

    这是个白底黑字有点像四方形的盒子,上面印着:MCUXpresso Developer Experience (开发者体验), MCUXpresso 开发工具图案, 开发板名字
    的头像 发表于 02-25 09:45 1004次阅读
    <b class='flag-5'>FRDM</b>-MCXA153<b class='flag-5'>开发板</b>的开箱体验

    简单认识通用MCU FRDM开发板

    为了加速通用MCU原型设计,恩智浦提供了FRDM开发板和功能齐全的评估套件。FRDM开发板是一个低成本、可扩展的硬件平台,配合MCUXpresso Developer Experien
    的头像 发表于 02-25 09:43 1036次阅读