zephyr默认情况下使用minimal libc, minimal libc在cortex-m4下只占用6K的size newlib Newlib是一个面向嵌入式系统的C运行库, 在arm提供的交叉编译工具集下面就包含了newlib的发行库,zephyr的lib/libc/newlib/libc-hooks.c中实现了newlib的桩函数,完成了对newlib的移植。 zephyr链接的时候会链接newlib的libm,libc,libg...