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

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

3天内不再提示

Jlink.exe(Jlink commander)的常用命令

聚沃科技 2024-02-27 09:31 次阅读

前面有给大家分享过如何通过Jlink查看GD32芯片跑飞后程序死在哪里?里面用到了Jlink.exe(Jlink commander),今天再来介绍下这个工具下的几个常用命令。

wKgZomXdOtaAHjJxAACrv4W8ieY110.png

1、mem:按字节读内存

命令格式为 mem <地址> <读取个数>,比如想要读取GD32F303串口0的状态寄存器0,该寄存器地址为0x40013800,则输入mem 0x40013800 4即可。

wKgZomXdOtuAAa0lAAF6tmOccic674.png

wKgaomXdOuGACJ0BAABOjJkhzgg775.png

2、mem32:按字(4字节)读内存

命令格式为 mem32 <地址> <读取个数>,比如想要读取GD32F303串口0的状态寄存器0,该寄存器地址为0x40013800,则输入mem32 0x40013800 1即可。

wKgZomXdOueASv5BAABIvDMMtdo367.png

3、W4:按字(4字节)写内存

命令格式为 W4 <地址> <写入的数据>,比如想要写入数据到串口0控制寄存器0来使能串口0,该寄存器地址为0x4001380C,则输入W4 0x4001380C 0x2000即可(即将第13位的UEN置1)。这里需要注意下,一般情况下想要控制某个寄存器的某位,要先将该寄存器的数据读出来,单独改变要控制的位再写入。

wKgaomXdOu6ARIncAADJu_e7_UQ835.png

wKgZomXdOvOAS2EvAAAV25uMG7c412.png

4、h:Halt,即停止CPU运行,输入该指令后可以查看PC指针等信息

wKgZomXdOvuAI2dCAABF6k4xFek021.png

5、g:全速运行,输入该指令后CPU即开始运行

6、s:单步运行,输入该指令后CPU执行一个汇编指令,注意,必须在CPU Halt状态下才可以使用单步运行指令,即在使用单步运行前,需要先调用“h”指令。

wKgaomXdOyKAESumAAApvpYOM0g459.png

7、r:复位CPU,输入该指令后,MCU发生一次复位,程序重新开始运行。

wKgZomXdOyiAYX3XAAASZ1HvzQc628.png

以上就是Jlink.exe最常用的一些命令,当然还有一些更高阶的命令,以后再给大家介绍哦。

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

    关注

    6035

    文章

    44554

    浏览量

    634593
  • 嵌入式
    +关注

    关注

    5082

    文章

    19104

    浏览量

    304783
  • Jlink
    +关注

    关注

    6

    文章

    111

    浏览量

    37677
  • GD32
    +关注

    关注

    7

    文章

    403

    浏览量

    24326
收藏 人收藏

    评论

    相关推荐

    Jlink.exe(Jlink commander)的常用命令#GD32 #单片机 #Jlink #嵌入式

    单片机嵌入式
    聚沃科技
    发布于 :2024年02月27日 09:43:49

    cmd常用命令大全 cmd运行命令

    cmd常用命令大全 2K和XP下的CMD命令 accwiz.exe > 辅助工具向导
    发表于 01-08 09:12 3.1w次阅读

    windowsxp常用命令

    windowsxp常用命令   winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wupdmgr-------
    发表于 01-10 09:05 1281次阅读

    Ubuntu常用命令大全

    Ubuntu常用命令大全,包括常用管理目录,系统命令,硬盘相关,内存相关,查看进程等命令
    发表于 01-06 11:16 0次下载

    vim常用命令

    vim常用命令
    发表于 01-08 15:59 3次下载

    redis常用命令总结

    本文是对redis常用命令总结。
    发表于 02-09 11:25 1604次阅读

    JLink Script文件基础及其在IAR下调用方法

    基于上述概念JLink.exe就是一个解释器,它能解释执行JLink Script文件,其命令格式如下,使用-JLinkScriptFile参数指定JLink Script文件路径便可
    的头像 发表于 11-29 10:12 2758次阅读

    linux常用命令手册

    linux常用命令手册免费下载。
    发表于 06-01 14:59 68次下载

    Memcache系统常用命令讲解

    Memcache系统常用命令讲解(无线电源技术商业计划书)-该文档为Memcache系统常用命令讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,,,,,
    发表于 09-28 11:27 5次下载
    Memcache系统<b class='flag-5'>常用命令</b>讲解

    编写批处理脚本使用JLink.exe / ST-LINK_CLI.exe烧写STM32F103RC系列芯片

    一、使用JLink.exe烧写STM32F103RC系列芯片说明:使用的是SWD模式进行附件烧写,需要用到的文件如下:1、 DownloadFlash.bat文件内容如下:@echo off
    发表于 12-14 19:11 29次下载
    编写批处理脚本使用<b class='flag-5'>JLink.exe</b> / ST-LINK_CLI.<b class='flag-5'>exe</b>烧写STM32F103RC系列芯片

    linux常用命令大全

    linux常用命令大全,一些常用命令都可以找到
    发表于 03-03 09:20 0次下载

    DOS系统常用命令

    介绍了DOS系统的常用命令
    发表于 03-21 14:59 0次下载

    Linux常用命令

    Linux常用命令
    的头像 发表于 01-12 11:19 1145次阅读

    Linux常用命令手册分享

    linux常用命令合集
    发表于 04-26 11:46 1次下载

    详解kubectl常用命令

    详解kubectl常用命令
    的头像 发表于 11-05 15:39 192次阅读
    详解kubectl<b class='flag-5'>常用命令</b>