nanoprintf:一个超轻量级的 snprintf/vsnprintf 实现,纯 C99 单头文件,无 malloc
nanoprintf是一款专为嵌入式设计的超轻量级printf实现,纯C99单头文件,无malloc,栈空间占用不到100字节。针对Cortex-M0编译仅580-2800字节,支持snprintf、vsnprintf、pprintf等核心API,可通过回调函数直接输出到串口、I2C、CAN等总线。提供浮点、二进制等可选功能,零syscall,兼容性极佳,是Bootloader和固件开发的理想选择。