STM32 シリアル通信

シリアル通信をやりました。

環境

・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

参考とさせていただいたサイト

コメント

タイトルとURLをコピーしました