比如说会额外增加flash占用等等
你的意思是没用到就不会下载到stm32,但是会编译,编译看编译优化设置如何,不知道是不是这个意思
如果用-O0,只要一个.o中有一个函数用到,整个.o都会连进去。如果没有任何函数用到,这个.o就不会被连进去。