Resolved! printf fail to print float type
Software tool: IAR Workbench 9.60#include <stdio.h>#include <math.h>#include <stdlib.h>#include <string.h>#include <intrinsics.h>int putchar( int ch ){ while(!(USART2->ISR&0X0080)); USART2->TDR = (unsigned char)ch; return ch;} test code:printf(...