Dual serial port DMA transceiver driver based on STM32