您好!
您能解释 一下 log_data 存储器区域和.log_data 段的概念、以及将 log_data 存储器放置到外部存储器所实现的目标。
使用 "copy"段类型实际上实现了什么(读取链接的文档、我仍然不确定是否已正确理解)。
例如、这两种情况都可以在 rfWakeOnRadioRx_CC1312R1_R7_LAUNCHXL_tirtos7_tronicang 项目中看到。
此致、
Dimitar
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
您能解释 一下 log_data 存储器区域和.log_data 段的概念、以及将 log_data 存储器放置到外部存储器所实现的目标。
使用 "copy"段类型实际上实现了什么(读取链接的文档、我仍然不确定是否已正确理解)。
例如、这两种情况都可以在 rfWakeOnRadioRx_CC1312R1_R7_LAUNCHXL_tirtos7_tronicang 项目中看到。
此致、
Dimitar
您好、Dimitar、
很抱歉耽误你的时间、并感谢你提出这个问题。
您的问题包括两个部分、有关复制段类型和示例项目中特定的 LOG_DATA 内存段。
关于复印段类型:
这是在 OUT 文件中分配的一个段、主要由 ROV 和 code composer studio 等工具使用。 这里的想法是、调试符号等调试体验所需的元数据不必位于目标中、而是会浪费一些闪存资源。 而是将其放置在 outfile 中、但不会加载到目标中、在调试时、工具会直接从该 out 文件中检索信息。
log_data 使用此功能并使用复制段类型。
log_printf()语句可用于调试。 例如、请在 SDK>中查看此示例
例如、传递到 log_printf 语句的字符串被放置在"外部"段中、而不是放置在目标上、这样就不会消耗闪存。
在 rfWakeOnRadioRx 示例中、没有 Log 语句、因此本节实际上不起作用。
此致、
SID