UART 関数 Transmit uartTransmit uartTransmit_IT uartTransmit_DMA Receive uartReceive uartReceive_IT uartReceive_DMA Callback setUARTTxCallback setUARTRxCallback setErrorCallback クラス UART CubeMX クラステンプレート コンストラクタ UART(UART_HandleTypeDef) 関数 transmit(T, uint32_t) receive(T, uint32_t) UART_IT CubeMX クラステンプレート コンストラクタ UART_IT(UART_HandleTypeDef) 関数 transmit(T) receive(T) setTxCallback(std::function<void()>) setRxCallback(std::function<void()>) setErrorCallback(std::function<void()>) UART_DMA CubeMX クラステンプレート コンストラクタ UART_DMA(UART_HandleTypeDef, T) 関数 startTransmit() startReceive() pause() resume() stop() setTxCallback(std::function<void()>) setRxCallback(std::function<void()>) setErrorCallback(std::function<void()>) UART_Logger CubeMX コンストラクタ UART_Logger(UART_HandleTypeDef, uint32_t) 関数 print(std::string) print(const char*) println(std::string) println(const char*) UART_Logger_IT CubeMX コンストラクタ UART_Logger_IT(UART_HandleTypeDef) 関数 print(std::string) print(const char*) println(std::string) println(const char*) itTxCallback(UART_HandleTypeDef*) << 戻る