본문 바로가기
전자/임베디드 시스템

임베디드 보드 이더넷 통신 구현

by Begi 2022. 10. 15.
반응형

임베디드 보드에 이더넷 통신은 다음과 같은 방법으로 구현할 수 있다.

 

1. MAC 내장 MCU 사용

    - TCP/IP 스택을 올려야 함(MCU 제조사에서 제공하는 경우가 많음)

    - lwIP나 uIP와 같은 Open stack이 있음

    - TCP/IP 스택을 올리는데 처음에는 시간이 걸림

    - 외부 PHY와 트랜스 회로 설계 필요

 

2. TCP/IP 내장 IC를 외부에 설치

    - MCU에서 SPI 등으로 제어

    - 트랜스 (또는 PHY) 회로 설계 필요

 

TCP/IP 내장 IC

 

3. TCP-Serial 변환 보드 사용

    - UART 등으로 제어

    - 외부 회로 설계 필요 없음

 

TCP-Serial 변환 보드

 

MAC 내장 MCU를 사용하는 것이 가격이나 통신 속도면에서 가장 유리하지만 해야할 소프트웨어와 하드웨어 작업이 많다.

 

반응형

'전자 > 임베디드 시스템' 카테고리의 다른 글

라즈베리파이 CMake 설치 방법  (0) 2022.11.14
스택 포인터 구하는 C 코드  (0) 2022.10.24
이더넷 통신 IC W5100  (0) 2022.10.15
AT91SAM7X256 스펙  (0) 2022.10.14
STM32 이더넷 설정 (PHY Address)  (0) 2022.10.05

댓글