Use GPIO_StructInit function and USART_StructInit function to reduce the gdb.in