39
이 이이이 이이이이이 이이이이이이이 . 이이이이 WizFi250 활활 활 활활활활활 활활 2015-03-26 이 이 이

Cortex M3에서 Wi-Fi 사용하기

  • Upload
    -

  • View
    161

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Cortex M3에서 Wi-Fi 사용하기

이 문서는 나눔글꼴로 작성되었습니다 설치하기

WizFi250 활용 홈 오토메이션 구현

2015-03-26

곽 동 은

목차bull 개발환경 구축

ndash GCC ARM Toolchain 설치ndash GNU Make for Windows 설치ndash Eclipse IDE 환경 설정ndash Cortex M3 USART Test

bull Bypass Examplebull TCP Server Loopback Examplebull LED Control using TCP Communicationbull OpenWeatherMap 이용하여 날씨 정보 가져오기

개발 환경 구축

GCC ARM Toolchain 설치 ( 12 )bull 다운로드 경로 httpslaunchpadnetgcc-arm-embedded

GCC ARM Toolchain 설치 ( 22 )bull GCC ARM Toolchain 이 정상적으로 설치 되었는지 확인 하는 방법

ndash Carm-none-eabi-gcc ndashv 수행

GNU Make for Windows ( 12 )bull 다운로드 경로 httpgnuwin32sourceforgenetpackagesmakehtm

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 2: Cortex M3에서 Wi-Fi 사용하기

목차bull 개발환경 구축

ndash GCC ARM Toolchain 설치ndash GNU Make for Windows 설치ndash Eclipse IDE 환경 설정ndash Cortex M3 USART Test

bull Bypass Examplebull TCP Server Loopback Examplebull LED Control using TCP Communicationbull OpenWeatherMap 이용하여 날씨 정보 가져오기

개발 환경 구축

GCC ARM Toolchain 설치 ( 12 )bull 다운로드 경로 httpslaunchpadnetgcc-arm-embedded

GCC ARM Toolchain 설치 ( 22 )bull GCC ARM Toolchain 이 정상적으로 설치 되었는지 확인 하는 방법

ndash Carm-none-eabi-gcc ndashv 수행

GNU Make for Windows ( 12 )bull 다운로드 경로 httpgnuwin32sourceforgenetpackagesmakehtm

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 3: Cortex M3에서 Wi-Fi 사용하기

개발 환경 구축

GCC ARM Toolchain 설치 ( 12 )bull 다운로드 경로 httpslaunchpadnetgcc-arm-embedded

GCC ARM Toolchain 설치 ( 22 )bull GCC ARM Toolchain 이 정상적으로 설치 되었는지 확인 하는 방법

ndash Carm-none-eabi-gcc ndashv 수행

GNU Make for Windows ( 12 )bull 다운로드 경로 httpgnuwin32sourceforgenetpackagesmakehtm

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 4: Cortex M3에서 Wi-Fi 사용하기

GCC ARM Toolchain 설치 ( 12 )bull 다운로드 경로 httpslaunchpadnetgcc-arm-embedded

GCC ARM Toolchain 설치 ( 22 )bull GCC ARM Toolchain 이 정상적으로 설치 되었는지 확인 하는 방법

ndash Carm-none-eabi-gcc ndashv 수행

GNU Make for Windows ( 12 )bull 다운로드 경로 httpgnuwin32sourceforgenetpackagesmakehtm

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 5: Cortex M3에서 Wi-Fi 사용하기

GCC ARM Toolchain 설치 ( 22 )bull GCC ARM Toolchain 이 정상적으로 설치 되었는지 확인 하는 방법

ndash Carm-none-eabi-gcc ndashv 수행

GNU Make for Windows ( 12 )bull 다운로드 경로 httpgnuwin32sourceforgenetpackagesmakehtm

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 6: Cortex M3에서 Wi-Fi 사용하기

GNU Make for Windows ( 12 )bull 다운로드 경로 httpgnuwin32sourceforgenetpackagesmakehtm

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 7: Cortex M3에서 Wi-Fi 사용하기

GNU Make for Windows ( 22 )bull GNU Make for windows 가 정상적으로 설치되었는지 확인하는 방법

ndash Cmake ndashv 수행ndash make 가 없는 명령이라고 나오는 경우 Windows PATH 에 GNU Make 의 설치 경로를 지정

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 8: Cortex M3에서 Wi-Fi 사용하기

Eclipse IDE 개발 환경 ndash CDT 설치 (12)bull [Help]-[Install New Software]-[Available Software Sites] 선택 후 CDT 경로

추가

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 9: Cortex M3에서 Wi-Fi 사용하기

Eclipse IDE 개발 환경 ndash CDT 설치 (22)bull [Help]-[Install New Software]-[Work with]-[CDT ndash httpxxxx]를 선택

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 10: Cortex M3에서 Wi-Fi 사용하기

Eclipse IDE 개발 환경 ndash 프로젝트 생성bull 프로젝트 생성 방법

ndash 참고 httpwwwlife4iotcomp=4093

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 11: Cortex M3에서 Wi-Fi 사용하기

CortexM3 USART Test ndash Project Import(12)

bull 프로젝트 다운로드 경로 Ex1_USART_Testbull 다운로드 한 프로젝트 파일을 Workspace 에 복사

ndash Project Explorer 에서 마우스 오른쪽 버튼 클릭 [Import]-[General]-[Existing Project into Workspace]

ndash 복사한 프로젝트 경로 선택

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 12: Cortex M3에서 Wi-Fi 사용하기

CortexM3 USART Test ndash Project Import(22)

bull Project Build(Ctrl + B) 를 실행하면 아래 그림과 같이 컴파일이 되고 바이너리가 생성

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 13: Cortex M3에서 Wi-Fi 사용하기

CortexM3 USART Test ndash Download Firmware(14)

bull STM32 Flash loaderndash 다운로드 STM32 Flash loader

bull Uploading Binary to W5200E01-M3ndash W5200E01-M3 Board 를 PROG Mode 로 전환

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 14: Cortex M3에서 Wi-Fi 사용하기

CortexM3 USART Test ndash Download Firmware(24)

bull Flash Loader 로 Firmware 다운로드

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 15: Cortex M3에서 Wi-Fi 사용하기

CortexM3 USART Test ndash Download Firmware(34)

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 16: Cortex M3에서 Wi-Fi 사용하기

CortexM3 USART Test ndash Download Firmware(44)

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 17: Cortex M3에서 Wi-Fi 사용하기

Bypass Example

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 18: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 12 )

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 19: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull W5200E01-M3 와 WizFi250 Hardware 연결 ( 22 )

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 20: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

USART1 PC W5200E01-M3USART2 W5200E01-M3 WizFi250

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 21: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull Code Download amp Project Import

ndash 다운로드 경로 Bypass Examplendash Project Import 방법

bull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 22: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 23: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 24: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull 핵심 코드 설명

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 25: Cortex M3에서 Wi-Fi 사용하기

Bypass Examplebull 핵심 코드 설명

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 26: Cortex M3에서 Wi-Fi 사용하기

Bypass Example - Quizbull Quiz 1)

ndash 아래 함수의 Step1 Step2 Step3 를 채우시오 ndash Step 1 WizFi250 에게 Command 를 송신하는 기능 (usart_puts() 사용 )ndash Step 2 WizFi250 에게 cr_lf 를 송신하는 기능 (usart_puts() 사용 )ndash Step 3 WizFi250 에게 명령을 송신 한 후 해당하는 응답을 기다리는 기능

(usart_getc_nonblk() 사용 )

bull Quiz 2)ndash Bypass Example Main Functionndash Step 4 PC 에서 입력 한 Serial Data 를 수신하는 기능 (usart_getc_nonblk() 함수

사용 )ndash Step 5 WizFi250 의 응답을 PC 에게 출력하는 기능 (usart_putc() 함수 사용 )

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 27: Cortex M3에서 Wi-Fi 사용하기

TCP Server Loopback Example

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 28: Cortex M3에서 Wi-Fi 사용하기

TCP Server Loopback Examplebull Example 목적

ndash 해당 예제를 통해 Cortex M3 MCU 의 USART 사용법과 WizFi250 에게 명령을 송 수신 하는 방법에 대해 학습 할 수 있을 것으로 예상

bull Example 구성도

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 29: Cortex M3에서 Wi-Fi 사용하기

TCP Server Loopback Examplebull 프로젝트 다운로드

ndash 다운로드bull Quiz1)

ndash Step 1 과 Step 2 를 구현 하시오

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 30: Cortex M3에서 Wi-Fi 사용하기

LED Control using TCP Communi-cation

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 31: Cortex M3에서 Wi-Fi 사용하기

LED Control using TCP Example (12)bull Example 목적

ndash 해당 예제를 통해 TCP 통신으로 MCU 의 GPIO 를 제어 할 수 있는 방법을 학습 할 수 있다

bull Example 구성도

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 32: Cortex M3에서 Wi-Fi 사용하기

TCP Server Loopback Example (22)bull 프로젝트 다운로드

ndash 다운로드

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 33: Cortex M3에서 Wi-Fi 사용하기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 34: Cortex M3에서 Wi-Fi 사용하기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (15)

bull OpenWeatherMap 이란

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 35: Cortex M3에서 Wi-Fi 사용하기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (25)bull OpenWeatherMap 의 API

ndash JSON Formatbull GET data25weatherq=Seoul HTTP11rn Host apiopenweathermaporgrnrn

ndash XML Formatbull GET data25weatherq=Seoulampmode=xml HTTP11rn Host apiopenweathermaporg

rnrn

bull WizFi250 Command Set

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 36: Cortex M3에서 Wi-Fi 사용하기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (35)

bull 예제 다운로드ndash 다운로드 경로

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 37: Cortex M3에서 Wi-Fi 사용하기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (45)

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 38: Cortex M3에서 Wi-Fi 사용하기

OpenWeatherMap 을 이용하여 날씨 정보 가져오기 (55)

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다
Page 39: Cortex M3에서 Wi-Fi 사용하기

QampA 감사합니다

  • Slide 1
  • 목차
  • 개발 환경 구축
  • GCC ARM Toolchain 설치 ( 12 )
  • GCC ARM Toolchain 설치 ( 22 )
  • GNU Make for Windows ( 12 )
  • GNU Make for Windows ( 22 )
  • Eclipse IDE 개발 환경 ndash CDT 설치 (12)
  • Eclipse IDE 개발 환경 ndash CDT 설치 (22)
  • Eclipse IDE 개발 환경 ndash 프로젝트 생성
  • CortexM3 USART Test ndash Project Import(12)
  • CortexM3 USART Test ndash Project Import(22)
  • CortexM3 USART Test ndash Download Firmware(14)
  • CortexM3 USART Test ndash Download Firmware(24)
  • CortexM3 USART Test ndash Download Firmware(34)
  • CortexM3 USART Test ndash Download Firmware(44)
  • Bypass Example
  • Bypass Example (2)
  • Bypass Example (3)
  • Bypass Example (4)
  • Bypass Example (5)
  • Bypass Example (6)
  • Bypass Example (7)
  • Bypass Example (8)
  • Bypass Example (9)
  • Bypass Example - Quiz
  • TCP Server Loopback Example
  • TCP Server Loopback Example (2)
  • TCP Server Loopback Example (3)
  • LED Control using TCP Communication
  • LED Control using TCP Example (12)
  • TCP Server Loopback Example (22)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (15)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (25)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (35)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (45)
  • OpenWeatherMap을 이용하여 날씨 정보 가져오기 (55)
  • QampA 감사합니다