Fix getch_base() to run correctly
Add gets function
Add test_gets
Delete useless code in the module_rs232.c, and delete test_TXRX.
Remove stm32f4_usart.c file.

Instead of using USART_RecvByte() & USART_SendByte(), we use getch_base() & putch_base() to support serial read/write.