硬汉嵌入式论坛

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

[BOOT/IAP] boot程序和APP程序都用RTT打印,发觉只有APP的信息打印出来

[复制链接]

13

主题

10

回帖

49

积分

初级会员

积分
49
发表于 2021-6-17 14:49:20 | 显示全部楼层 |阅读模式
boot程序和APP程序都用RTT打印,发觉只有APP的信息打印出来。
你们有出现此情况吗?
程序先从boot启动,然后停留5秒,跳转到APP,发觉RTT打印出来的数据只有app的调试信息,但是boot里的打印信息就没有了。是不是由于两个程序编译出来的RTT的buffer地址不一样导致?是不是要指定固定地址才可以?对于RTT来说它是怎么锁定到底用APP的还是BOOT的RTT buffer地址?


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2021-6-17 15:18:41 | 显示全部楼层
RTT不能这么玩,RTT 连接到你的芯片,会扫描数据块,这个位置是固定的,你的APP和BOOT的数据块地址是不同的,找不到就会有这个问题。

即使是同一个地址,数据记录信息也是不同的。建议还是重连靠谱
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 06:21 , Processed in 0.143954 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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