---
title: "stm32f429 uart 통신으로 초기 설정"
url: "https://maker.wiznet.io/forum/14953"
markdown_url: "https://maker.wiznet.io/forum/14953/md"
type: "Forum topic"
category: "Wireless"
author: "oasis314"
created: "2023-06-28T06:37:17+09:00"
last_activity: "2023-07-18T22:08:29+09:00"
language: "en"
views: 426
replies: 5
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# stm32f429 uart 통신으로 초기 설정

## Question

Asked by oasis314 on 2023-06-28 in Wireless.

안녕하세요.
Wizfi360을 사용하여 wifi 통신 모듈을 개발하고자 합니다.

아래의 코드를 통해서 차례로 Wizfi360을 셋팅 진행하면 uart rx를 통해 O K 회신 분을 받아 셋팅을 진행하는데 마지막 sprintf(UART1_Buffer,“AT+CWJAP_CUR="KOSTURN_AP","10041004","00:08:dc:75:5a:1e"\r\n”);
구문에서 대답이 없다가 결국

[![image](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/0/0b17cc4b1d3aa21052c44725bfcf1d4d2dad801c.png) image851×374 8.96 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/0/0b17cc4b1d3aa21052c44725bfcf1d4d2dad801c.png)

이 답변을 받게 됩니다.
예제를 보면 배열 하나 하나씩 송출하도록 프로그램이 만들어졌던데 한번에 너무 긴 전문을 보내는게 문제가 되나요?
저의 방법에 어떤 문제가 있는지 궁금합니다.

```
case 3:
	len = sprintf(UART1_Buffer,"AT+RST\r\n");
	HAL_UART_Transmit_IT(&huart1, UART1_Buffer, len);
	HAL_Delay(50);
	open_stand_by_step++;
	break;
case 4:
	len = sprintf(UART1_Buffer,"ATE0\r\n");
	HAL_UART_Transmit_IT(&huart1, UART1_Buffer, len);
	HAL_Delay(50);
	uart_rx_check();
	break;
case 5:
	len = sprintf(UART1_Buffer,"AT+SYSIOSETCFG=19,0,1\r\n");
	HAL_UART_Transmit_IT(&huart1, UART1_Buffer, len);
	HAL_Delay(50);
	uart_rx_check();
	break;
case 6:
	len = sprintf(UART1_Buffer,"AT+CWMODE_DEF=1\r\n");
	HAL_UART_Transmit_IT(&huart1, UART1_Buffer, len);
	HAL_Delay(50);
	uart_rx_check();
	break;
case 7:
	len = sprintf(UART1_Buffer,"AT+CWDHCP_DEF=1,1\r\n");
	HAL_UART_Transmit_IT(&huart1, UART1_Buffer, len);
	HAL_Delay(50);
	uart_rx_check();
	break;
case 8:
	len = sprintf(UART1_Buffer,"AT+CWJAP_CUR=\"KOSTURN_AP\",\"10041004\",\"00:08:dc:75:5a:1e\"\r\n");
	HAL_UART_Transmit_IT(&huart1, UART1_Buffer, len);
	HAL_Delay(5000);
	uart_rx_check();
	break;
default:
	break;
}
```

## Replies

### Reply 1 by austin, 2023-06-28

안녕하세요.

해당 BSSID를 올바르게 입력하셨는지요?

예시로 ipTIME의 경우 2.4G와 5G의 설정이 다르게 되어 있습니다.

WizFi360은 2.4G 대역 만을 지원하기 때문에 5G 정보를 넣게 된다면 접속이 되지 않습니다.

[![image](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/7/78e06ddb1f36300b575537f660f440d980794491.png) image1247×421 106 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/7/78e06ddb1f36300b575537f660f440d980794491.png)

### Reply 2 by oasis314, 2023-06-29

안녕하세요.
저는 지금 3개의 WizFi360을 가지고 셋팅을 시도하고 있습니다.
pc의 컴포트 마스터를 이용해서 AP, STATION 모드를 셋팅하고
하나는 개발한 임베디드(STM32F446, 429) 보드에 장착했습니다.

[![WIN_20230629_15_01_01_Pro](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/a/a5b21d19cdc731ad8a2e603a277ea0b76785d48d.jpeg) WIN_20230629_15_01_01_Pro1920×1080 146 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/a/a5b21d19cdc731ad8a2e603a277ea0b76785d48d.jpeg)

[![image](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/4/4cde5d67b6aabca49ad82230dd4d2c2a0d1643b9.png) image1698×607 84.5 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/4/4cde5d67b6aabca49ad82230dd4d2c2a0d1643b9.png)

어제는 컴포트 마스터를 통해 KOSTURN_AP에 연결을 성공했었습니다.
그리고 임베디드 보드에서 접속을 계속 시도하고 있습니다.
컴포트 마스터를 통해 KOSTURN_AP에 오늘 다시 연결하고자 하니 연결이 안되다가 몇 번의 시도 끝에 연결을 했습니다.
여전히 임베디드 보드에서는 접속이 안 되고 있습니다.

### Reply 3 by austin, 2023-06-29

안녕하세요.

WizFi360-CON에 안테나를 연결하지 않은 상태로 사용하고 계신 것으로 보여지는데,

안테나를 연결하여 사용해보기 바랍니다.

### Reply 4 by oasis314, 2023-06-30

말씀해주신대로 안데타를 설치 했습니다.
그리고 연결도 성공했습니다.
다만 3에서 5번 정도 시도 후 연결이 되던데 AP에 접속할 때 메뉴얼에 나오지 않는 조건들이 있습니까?
혹시 최초 접속시 지켜야할 조건들이 있습니까?
접속 요청후 딜레이 타임 60,000
3회 이상 등등

[![image](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/4/48fb405bf7a9ee6655544d0e5c01d5c9e96c72b7.png) image1608×918 142 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/4/48fb405bf7a9ee6655544d0e5c01d5c9e96c72b7.png)

### Reply 5 by austin, 2023-07-02

최초 접속 시에 지켜야 할 별도 조건은 없습니다.

간혹 주변 무선 상황에 따라 Wi-Fi 연결이 정상적으로 이뤄지지 않을 때가 있으니 참고 바랍니다.

---

Source: https://maker.wiznet.io/forum/14953
