From a51112208315f809494d5f761a652c0e28375880 Mon Sep 17 00:00:00 2001 From: but0n Date: Sun, 21 Aug 2016 22:46:46 +0800 Subject: [PATCH] [+Fixed] --- .../Libraries/STM32F10x_StdPeriph_Driver/inc/uart.h | 2 +- .../Libraries/STM32F10x_StdPeriph_Driver/src/uart.c | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/inc/uart.h b/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/inc/uart.h index 9b33e5f..68bd5ab 100644 --- a/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/inc/uart.h +++ b/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/inc/uart.h @@ -4,7 +4,7 @@ void uart_init(unsigned int pclk2, unsigned int bound); void uart_sendData(unsigned char data); -void uart_showData(short k); +void uart_showData(short k); //THIS FUNCTION IS NOT SO GOOD, EG: uart_showData(1000) unsigned char uart_Float2Char(float value); #endif diff --git a/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/src/uart.c b/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/src/uart.c index 02e8dbc..df60b30 100644 --- a/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/src/uart.c +++ b/libs/STM32_USB-FS-Device_Lib_V4.0.0/Libraries/STM32F10x_StdPeriph_Driver/src/uart.c @@ -42,11 +42,11 @@ void uart_showData(short k) { b = (unsigned char)(k/1000) % 10; a = (unsigned char)(k/10000); - uart_sendData(a+0x30); - uart_sendData(b+0x30); - uart_sendData(c+0x30); - uart_sendData(d+0x30); - uart_sendData(e+0x30); + uart_sendData(a+'0'); + uart_sendData(b+'0'); + uart_sendData(c+'0'); + uart_sendData(d+'0'); + uart_sendData(e+'0'); uart_sendData(' '); }