MRS Warning

17:18:59 **** Build of configuration obj for project JT006C_AirQuality ****
make -j4 all
Memory region???????? Used Size? Region Size? %age Used
?????????? FLASH:????? 149576 B?????? 448 KB???? 32.60%
???????????? RAM:?????? 18720 B??????? 30 KB???? 60.94%
?? text?? ??? data?? ???? bss?? ???? dec?? ???? hex?? ?filename
?148644?? ???? 932?? ??? 8304?? ? 157880?? ?? 268b8?? ?JT006C_AirQuality.elf
riscv-none-embed-objdump: Warning: There is a hole [0x8 - 0x21] in .debug_loc section.
...
riscv-none-embed-objdump: Warning: There is a hole [0x2266 - 0x2288] in .debug_loc section.

17:19:06 Build Finished. 0 errors, 0 warnings. (took 7s.592ms)

#ifdef DEBUG
?? ?uart2_init(115200);
#endif


通過使能 DEBUG,就沒有Warning 了。PRINTF? 一定要全部注釋了嗎?


您好,不必都注釋掉,刪去工程配置中的DEBUG宏即可。

image.png


通過使能 DEBUG,就有下面的Warning 了,不是Build Warning

riscv-none-embed-objdump: Warning: There is a hole [0x8 - 0x21] in .debug_loc section.
...
riscv-none-embed-objdump: Warning: There is a hole [0x2266 - 0x2288] in .debug_loc section.

無標(biāo)題455.png


您好,您找一個EVT包中的例程直接編譯看看有沒有hole相關(guān)警告,或者刪掉DEBUG宏看看有沒有報錯或者警告。如果沒有警告,可能是工程配置問題;如果還是有警告,可能是編譯器問題。

需要打印就保留DEBUG,可以修改DEBUG數(shù)值為需要的串口n。

不需要打印刪掉DEBUG的話,小寫的printf()需要注釋掉,否則會報錯警告,不過與您圖中的警告不同;大寫的PRINT()可以不用注釋,刪掉DEBUG宏后就不打印了。


刪掉DEBUG宏沒有報錯或者警告。應(yīng)該是工程配置問題,如何修改配置?


說錯了:刪掉DEBUG宏就有報錯或者警告。應(yīng)該是工程配置問題,如何修改配置?

add DEBUG宏就沒有報錯或者警告


您好,刪掉DEBUG宏,有報錯或者警告。如果還是有警告,可能是編譯器問題。這么說是編譯器問題???


編譯器配置默認(rèn)DEMO工程的。無標(biāo)題455.png


您用的編譯器版本是多少,工程可以發(fā)來幫您檢查一下嗎,能復(fù)現(xiàn)這個hole警告的工程就行,發(fā)往郵箱zhaiyw@wch.cn。


刪掉DEBUG宏,有報錯或者警告。無標(biāo)題456.png

加上DEBUG宏,沒有報錯或者警告。

無標(biāo)題455.png


用的編譯器版本是 18.3


您把工程發(fā)來我們檢查一下,我這邊用1.83測試刪去DEBUG不會有hole警告。


已發(fā)您郵箱。郵箱zhaiyw@wch.cn


Dear TECH_JW:? 在嗎?問題出在編譯器上,原來的DEMO工程也有hole warning。DEMO工程:BleTouchKey_lowPower.rar ? ? ? ? ? ??


您好,您郵件發(fā)來的工程已經(jīng)轉(zhuǎn)給相關(guān)同事排查。目前看來是工程問題,我們這邊也出現(xiàn)hole警告。您那邊可以用官網(wǎng)下載的EVT中的工程排查看看,我們這邊測試用官網(wǎng)的peripheral例程,刪去DEBUG不會有HOLE警告。

出現(xiàn)hole警告后編譯結(jié)果是否正常,是否影響正常使用,不影響的話您先繼續(xù)使用,我們這邊還在排查。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频