当前位置: 首页 > news >正文

J-Scope的RTT模式

目录


前言

环境:

芯片:

Keil:V5.35.0.2


一、代码准备

通过网盘分享的文件:Jscope.7z
链接: https://pan.baidu.com/s/1CR6yCq2Lev1D5Mzlep5Q9w?pwd=8nsh 提取码: 8nsh

将文件下载并解压

将文件放到工程内:

添加注意事项:

需要将头文件包含进去。

代码编写:初始化代码

uint8_t buf[1048]; //定义全局变量
int main(void)
{        SEGGER_RTT_ConfigUpBuffer(1, "JScope_u2u2u2u2u2u2u2u2", buf, 1048, SEGGER_RTT_MODE_NO_BLOCK_SKIP);//初始化RTT模块   while(1){//...}
}

 参数说明:

第一个参数:索引值,好像都是1,

第二个参数:类型:char* sName;这个值有讲究,所以我传输的值是8个无符号16位数据

        

示例:

第三个参数:定义的全局变量名

第四个参数:定义的全局变量大小,需要一一对应。上同

第五个参数:RTT模式固定参数:SEGGER_RTT_MODE_NO_BLOCK_SKIP

数据传输代码:这个代码可以随处放置。看需要,如果放在100us中断,则频率就是10K。

uint16_t rtt_data[8]={0};rtt_data[0] =  0;rtt_data[1] += 1;rtt_data[2] <<= 1;rtt_data[3] += 3;SEGGER_RTT_Write(1,&rtt_data,16);

 参数说明

1.固定值

2.调用数据地址

3.每次更新的字节,配合我上面的8个16位数据

以上为代码部分。

二、J-Scope设置

1.

1.选择芯片型号,如果没有自己的芯片型号。看下面的操作步骤

2.速度,最好选择高速以便兼容。

无芯片操作步骤:

        

        在打开的快捷方式路径里添加: --rttsearch "0x20000000 0x2000"

        注意前面有一个空格。

        参数说明:数据来自芯片的大小,根据这两个数据来修改就可以了。

2.直接开始

连接芯片,通电让MCU工作起来。然后点击Jscope开始。

Jscope会自己搜索RTT的参数。

因为是上传的参数,所以程序的变更也不会影响搜索的参数。


总结

http://www.xdnf.cn/news/359029.html

相关文章:

  • 智慧工会服务平台建设方案Word(23页)
  • 智慧农业运维平台养殖—传感器管理监控设计—仙盟创梦IDE
  • AI日报 · 2025年5月09日|OpenAI Deep Research 上线 GitHub Connector Beta
  • 爬虫学习————开始
  • 健康养生:雕琢生命的细腻艺术
  • springboot3 + mybatis-plus3 创建web项目实现表增删改查
  • isaacsim基础基础教程,以及如何添加fixedjoint,在Isaacsim中什么是prim,什么是xform
  • IoT无线组网模块,万物互联的底层通信基石
  • OpenHarmony 以太网卡热插拔事件接口无效
  • 【高级IO】多路转接之单线程Reactor
  • 实验-有限状态机2(数字逻辑)
  • 【数据结构】算法的复杂度
  • Web前端VSCode如何解决打开html页面中文乱码的问题(方法2)
  • UE5.3 C++ 房屋管理系统(一)
  • 《计算机三级(网络技术)备考攻略》
  • ubuntu 24.04 error: cannot uninstall blinker 1.7.0, record file not found. hint
  • Kaggle图像分类竞赛实战总结详细代码解读
  • MySQL如何优雅的执行DDL
  • 关于大数据的基础知识(二)——国内大数据产业链分布结构
  • K8S扩缩容及滚动更新和回滚
  • EasyPoi相关文档与使用工具类
  • MySQL 8.0 OCP 英文题库解析(二)
  • JAVA包装类
  • YOLOv8目标检测性能优化:损失函数改进的深度剖析
  • SPDK NVMe of RDMA 部署
  • DNS DDoS攻击:网络世界中的“洪水猛兽”
  • Spring框架(1)
  • 双端口ram与真双端口ram的区别
  • COASWT区域海-气-浪耦合模式
  • SEMI E94-0200 PROVISIONAL SPECIFICATION FOR CONTROL JOB MANAGEMENT(控制作业管理暂行规范)