|
Snipaste_2023-03-14_14-20-03.png (96.44 KB, 下載次數(shù): 25)
下載附件
圖3
2023-3-14 14:20 上傳
如圖所示,我在delay.h中保留了void Delay1ms();但是實(shí)際在main()中,我并沒(méi)有用,在編譯時(shí)就會(huì)報(bào)warning
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?DELAY1MS?DELAY
Snipaste_2023-03-14_14-07-49.png (51.37 KB, 下載次數(shù): 22)
下載附件
圖2
2023-3-14 14:08 上傳
warning的意思我明白。但是我在看stm32的源碼的時(shí)候,,main函數(shù)里也沒(méi)有調(diào)用所有的函數(shù)。但是編譯就不會(huì)報(bào)warning。我想問(wèn)問(wèn)各位大佬怎么在不注釋掉void Delay1ms();的情況下。任然編譯后沒(méi)有warning;蛘哒f(shuō)stm32是怎么實(shí)現(xiàn)在有大量函數(shù)不被調(diào)用的情況下還能不報(bào)錯(cuò)的
|
|