전자/임베디드 시스템
임베디드 보드 이더넷 통신 구현
Begi
2022. 10. 15. 14:53
반응형
임베디드 보드에 이더넷 통신은 다음과 같은 방법으로 구현할 수 있다.
1. MAC 내장 MCU 사용
- TCP/IP 스택을 올려야 함(MCU 제조사에서 제공하는 경우가 많음)
- lwIP나 uIP와 같은 Open stack이 있음
- TCP/IP 스택을 올리는데 처음에는 시간이 걸림
- 외부 PHY와 트랜스 회로 설계 필요
2. TCP/IP 내장 IC를 외부에 설치
- MCU에서 SPI 등으로 제어
- 트랜스 (또는 PHY) 회로 설계 필요
3. TCP-Serial 변환 보드 사용
- UART 등으로 제어
- 외부 회로 설계 필요 없음
MAC 내장 MCU를 사용하는 것이 가격이나 통신 속도면에서 가장 유리하지만 해야할 소프트웨어와 하드웨어 작업이 많다.
반응형