シリアル通信をやりました。
環境
・mac
・NUCLEO-F446RE
・シリアル通信ケーブル(TTL-232R-3V3)
設定

※PA5は動作確認のため有効とし、シリアル通信には関係ないです。
プログラム
while (1)
{
/* USER CODE END WHILE */
uint8_t msg[] = "hello world!\n\r";
HAL_UART_Transmit(&huart1, msg, strlen((char*)msg), 100);
HAL_Delay(2000); //時間待機
/* USER CODE BEGIN 3 */
}
接続

確認
macターミナル上で以下コマンド
$ ls /dev/tty.usb*
/dev/tty.usbserial-FTC27H31
$ screen /dev/tty.usbserial-FTC27H31 115200
コメント