Cube MX download library, library version 1.15.0, this library with other some differences, among them, a serial port interrupt function of public service within only one function call HAL_Endtransmit_IT, this function called the transmitting end callback function,
Serial port interrupt function of public service was the internal call receiving interrupt, receives the interrupt receiving end callback function called internal,
If I want to send a string of a serial port debug program on the PC, then use the HAL - transmit and HAL - the transmit - whether IT can? The two functions of the former is a send string clean? The latter does each send a character to produce a time interrupt until the string clean?
In addition, the computer sends a string on the board at ordinary times, if I use receiving interrupt receiving one character at a time, so the computer is a string to send clean the board receives a character in a character or a computer one character one character at a time to send the board one character one character at a time to receive?