尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

J-Scope的RTT模式

J-Scope的RTT模式
📅 发布时间:2026/7/22 10:57:34

目录


前言

环境:

芯片:

Keil:V5.35.0.2


一、代码准备

通过网盘分享的文件:Jscope.7z

链接:https://pan.baidu.com/s/1y_KDlPv8L8A1YQNjoGFWmg?pwd=5q2g 提取码:5q2g 复制这段内容后打开百度网盘手机App,操作更方便哦

将文件下载并解压

将文件放到工程内:

添加注意事项:

需要将头文件包含进去。

代码编写:初始化代码

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位数据

示例:

如下,是在100us中断中增加的带有时间戳的代码,增加后JS cope中将不在有Symbol No 0

但是将会有时间,注意,增加的单位是us,如果放在ADC或其他不确定时间的中断中,时间将不准。

SEGGER_RTT_ConfigUpBuffer(1, "JScope_t4u4u4u4u4u4u4u4", buf, 1048, SEGGER_RTT_MODE_NO_BLOCK_SKIP);//初始化RTT模块 void SysTick_Handler(void)//100us中断 { rtt_data[0] += 100;//中断时间必须准确。否则后面的时间将不准 SEGGER_RTT_Write(1,&rtt_data,32); }

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

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

第五个参数: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的参数。

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


总结

相关新闻

  • PEunion高级配置:图标、版本信息和清单的自定义方法
  • 官方通告:2026年7月勞力士香港售後服務中心最新網點地址與客戶服務電話 - 劳力士服务中心
  • 计算机技术发展简史与核心分类解析

最新新闻

  • Tiva™ ADC高级采样模式:并发与交错采样的寄存器级实现
  • 6N136SDM高速光耦芯片
  • 西安健身管理软件定制开发,IoT设备心跳监测代码实现
  • HTTP状态码详解与Web开发实战指南
  • COLREGS国际海上避碰规则核心条款与记忆技巧
  • 不懂代码也能上线 AI?EdgeOne Makers 分钟级搞定

日新闻

  • AI云原生实战05-金融AI上云最难的不是技术,是“不出事“——TCE银行风控架构拆解
  • 2026年GEOSEO优化公司选型深度测评:五大硬核标准严选,这六家重塑搜索增长新格局 - 品牌前沿专家
  • **核验!2026年7月卡地亚香港**售后网点地址及服务电话公告 - 卡地亚服务中心

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号