【经验】在免费的GCC+VSCODE开发环境中调试雅特力工程的方法步骤
VSCode具有免费、开源且安装包小的特点。使用VSCode中的EIDE插件,可以直接导入keil工程,再采用免费的GCC进行编译,可以非常方便的进行MCU开发。在VSCode中添加了Cortex-Debug组件后,支持在线调试功能。 在工程编译成功后,需要配置调试信息,才能进行调试。本文将为大家解析在免费的GCC+VSCODE开发环境中调试雅特力工程的步骤。
首先,展开工程下面的“烧录配置”,点击图示位置,选择“JLink”。
点击“芯片名称”的图片所示位置,选择对应的雅特力MCU型号。
如果没有查到雅特力的MCU型号,说明Jlink中还未添加雅特力的型号。可以在雅特力官网下载Segger_AT32MCU_AddOn软件进行添加,下载网址:https://www.arterytek.com/cn/product/AT32F435.jsp。下载后运行Segger_AT32MCU_AddOn.exe,选择Jlink根目录,进行安装。安装时,如果出现“Directory access failed”错误提示,可以使用“以管理员身份运行”来安装。
最后配置接口类型为“SWD”,完成JLink的配置。
完成上述配置后切换到Debug界面,如下图所示。点击“运行和调试”后面的三角形符号,开始调试。
进入调试后可以看到单步运行按钮和变量等信息,跟踪代码的运行。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由东方的风提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】解析搭建GCC开发环境时报错无法将“make”项识别的多种原因及其解决方法
本文中将以国民技术MCU N32G45X的SDK文件夹作为资源包为例,给大家解析搭建GCC开发环境时报错无法将“make”项识别的多种原因及其解决方法。
设计经验 发布时间 : 2023-01-13
【经验】安装完GCC在DOS命令arm-none-eabi-gcc -v提示不是内部或外部命令的错误原因分析
在使用国民技术的MCU N32G457VEL7的时候,希望使用GCC+VScode进行交叉编译。在安装完GCC,在DOS命令输入arm-none-eabi-gcc-v提示不是内部或外部命令,也不是可运行的程序或批处理文件。
设计经验 发布时间 : 2023-01-20
【经验】基于VScode搭建极海APM32F103x的GCC开发环境添加J-LINK芯片型号的方法
在使用VSCODE搭建32位MCU的GCC开发环境时,若需要用到J-LINK作为下载调试工具,需要确定J-LINK工具里面有目标芯片的型号。本文将为大家解析基于VScode搭建极海半导体APM32F103x的GCC开发环境添加J-LINK芯片型号的方法。
设计经验 发布时间 : 2023-01-19
N32G430 series MCU GCC development environment based on Windows Application Note
型号- N32G430,N32G430 SERIES
【经验】HK32F030M系列MCU使用GCC配置开发环境教程
航顺芯片推出的HK32F030M系列MCU采用Cortex-M0内核,内置32KB Flash,4 KB SRAM,以及448B的EEPROM,有着丰富的接口和外设资源,性价比高,被广泛使用在多种场合。
设计经验 发布时间 : 2023-01-13
N32G45x series MCU GCC development environment based on Windows Application Note
型号- N32G45X SERIES,N32G45X
中科芯CKS32系列ARM MCU GCC SDK库和例程(可搭载免费SekormStudio集成开发环境)
描述- 本软件为中科芯CKS32_workspace pack包 V1.1.0版本,可搭载免费SekormStudio集成开发环境使用。SekormStudio免费集成开发环境增加Linux版本支持,Ubuntu 2020.04LTS及以上版本。
型号- CKS32F051K8T6,CKS32F030C6T6,CKS32F030C8T6,CKS32F031K6U6,CKS32F103CBT6,CKS32F030R8T6,CKS32F031C6T6,CKS32,CKS32F103C8T6,CKS32F051R8T6,CKS32F103TBU6,CKS32F030K6U6,CKS32F407IGT6,CKS32F405RGT6,CKS32F103T8U6,CKS32F051K8U6,CKS32F030F4P6,CKS32F051K6U6,CKS32F407ZGT6,CKS32F031K6T6,CKS32F103RET6,CKS32F031G6U6,CKS32系列,CKS32F031F4P6,CKS32F030F4P6TR,CKS32F103RBT6,CKS32F103VET6,CKS32F103RCT6,CKS32F103RBT7,CKS32F103VBT6,CKS32F407VET6,CKS32F030K6T6,CKS32F407VGT6,CKS32F031F6P6,CKS32F051C8T6,CKS32F103R8T6
Sekorm Studio在智芯MCU新建工程使用
目前主流的IDE,如IAR、KEIL等开发工具,均是收费产品,世强基于eclipse框架和GCC交叉编译工具链,设计出sekorm studio完全免费的集成化开发工具,世强鼓励客户使用本工具进行研发。本文基于此作为前提,就如何使用sekorm studio构建智芯MCU的工程进行描述。
设计经验 发布时间 : 2024-02-23
GCC development environment based on Windows Application Note
型号- N32G430C8L7-STB,N32G430,N32G430 SERIES
国民技术 N32G45X开发板 ARM MCU GCC SDK库和例程(可搭载免费SekormStudio集成开发环境)
描述- 本软件为国民技术 N32G45X开发板 ARM MCU GCC SDK库和例程,版本V1.3.0B,附带Jlink调试工具国民器件适配软件包。可搭载免费SekormStudio集成开发环境使用。
中微半导体BAT32 ARM MCU GCC SDK库和例程(可搭载免费SekormStudio集成开发环境)
描述- 本软件为中微半导体BAT32_workspace pack包, V1.0.0版本。可搭载免费SekormStudio集成开发环境使用。
【经验】SekormStudio用户指南
SekormStudio是世强硬创平台为广大用户整合的集成开发环境,可以支持ARM、RISC-V等内核的MCU开发。免费、免安装、免配置,免去了自己整合带来的一系列软件工具版本兼容问题和配置麻烦,免去搭建环境浪费时间,使用户可以快速评估,快速进入正式项目开发。
设计经验 发布时间 : 2023-01-20
【经验】实战芯海CS32F031C8T6 MCU使用GCC编译器的startup.s启动文件
本文将以芯海推出的32位MCU CS32F031C8T6为例,给大家分享一个startup.s文件,希望帮助有需要使用GCC开发芯海CS32F031C8T6产品的各位小伙伴。
设计经验 发布时间 : 2023-02-14
电子商城
登录 | 立即注册
提交评论