This protocol is to manipulate the commands and data exchange between the lower machine(the device) and the upper computer, and adopts UART standards to facilitate the re-development for the programmer.