硬汉嵌入式论坛

 找回密码
 立即注册
查看: 977|回复: 8
收起左侧

[J-Scope] j-scope 输出浮点型数据,为什么f8和f4的效果是一样的?

[复制链接]

1

主题

9

回帖

12

积分

新手上路

积分
12
发表于 2024-12-5 17:46:11 | 显示全部楼层 |阅读模式
(1)在进行数据输出测试验证时,发现整形数据输出都是正常的,但浮点型数据却一直不按文档要求输出。


(2)下如为文档测试数据说明,有f4与f8的浮点数据


(3)实际输出的效果却是一样的,f8的输出不是应该支持小数点更多吗,不足的有没有大佬知道是什么原因


(4)数据格式输出
//数据类型

typedef struct test_buff{
   
    uint16_t   test_view1;
    uint32_t   test_view2;
    float32_t  test_view3;
    float64_t  test_view4;
   
};

//初始化

void log_jscope_init(void)
{
      static uint8_t jscope_buffer[2048];
      SEGGER_RTT_ConfigUpBuffer(1, "JScope_u2u4f4f8", jscope_buffer, 2048, SEGGER_RTT_MODE_NO_BLOCK_SKIP);
}
//数据输出
SEGGER_RTT_Write(1, &test_t.test_view1, 18);


回复

使用道具 举报

1

主题

9

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2024-12-5 17:50:56 | 显示全部楼层
我的图好像没有发出去,好像是我等级不够,不能发图片,简单来说就是f4与f8的显示都只能支持到小数点后两位,f8不是应该支持更多吗
[图片]
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-12-6 08:43:26 | 显示全部楼层
回复

使用道具 举报

3

主题

90

回帖

99

积分

初级会员

积分
99
发表于 2024-12-6 16:08:51 | 显示全部楼层
J-scope并不支持f8,详见:
https://wiki.segger.com/UM08028_J-Scope
回复

使用道具 举报

6

主题

306

回帖

324

积分

高级会员

积分
324
发表于 2024-12-6 20:40:46 | 显示全部楼层
你没有用#program pack(1)进行对齐,有可能会有意想不到的问题,还有不支持双精度,
回复

使用道具 举报

1

主题

9

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2024-12-13 09:50:10 | 显示全部楼层
eric2013 发表于 2024-12-6 08:43
论坛bug不支持图片复制粘贴
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=126432

好的,谢谢你,我说我复制粘贴怎么不行,还以为是我等级不够呢
回复

使用道具 举报

1

主题

9

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2024-12-13 10:01:42 | 显示全部楼层
qinfeng173 发表于 2024-12-6 16:08
J-scope并不支持f8,详见:
https://wiki.segger.com/UM08028_J-Scope

好的谢谢您,实测下来确实是不支持F8,只能支持到F4,但我下载的J-SCOPE自带的文档里面是说支持F4与F8,就让我产生了困惑
回复

使用道具 举报

1

主题

9

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2024-12-13 10:02:44 | 显示全部楼层
fxyc87 发表于 2024-12-6 20:40
你没有用#program pack(1)进行对齐,有可能会有意想不到的问题,还有不支持双精度,

好的,谢谢,你说的这些点确实都是非常值得关注的细节,已经踩过坑了
回复

使用道具 举报

3

主题

90

回帖

99

积分

初级会员

积分
99
发表于 2024-12-13 10:54:33 | 显示全部楼层
fanxiaochong 发表于 2024-12-13 10:01
好的谢谢您,实测下来确实是不支持F8,只能支持到F4,但我下载的J-SCOPE自带的文档里面是说支持F4与F8,就 ...

哪个文档里有说支持f8了啊?我一直都是用f4的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 00:39 , Processed in 0.114720 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表