直接用sprintf搞定
- void uart_sendLong(int32 da)
- {
- xdata uint8 buf[10];
- sprintf(buf,"%8ld",da);
- uart_sendString(buf);
- }
- void uart_sendFloat(float da,int8 deci)
- {
- xdata char buf[10];
- FloattoString(buf,da,deci);
- uart_sendString(buf);
- }
- void uart_sendHex(uint32 da)
- {
- xdata char buf[10];
- sprintf(buf,"0x%lx ",da);
- uart_sendString(buf);
- }
|