속도, 연결의 간단함, 신뢰성을 제공하는
이더넷을 사용해보자.
CubeIDE 를 통해 이더넷 물리계층을 설정해주면
어플리케이션 계층을 통해 연결이 가능하다.
STM 에서 지원하는 Middle Ware 중 LwIP (Light Weight IP) 라는 것이 있다.
LwIP 는 TCP/IP 네트워크 스택이며 임베디드에서 적은 용량의 RAM, ROM 환경에서 사용할 수 있다.
즉, 이더넷을 사용하는 프로토콜을 제공해주기 때문에 간단하게 사용할 수 있다는 것이다.
CubeIDE 가 업데이트 되면서
기본으로 제공되는 코드도 많이 바뀌었고 제대로 동작하지 않는 코드도 있었다.
Setup
https://blog.naver.com/PostView.nhn?blogId=eziya76&logNo=221852430347
Mbed
https://os.mbed.com/docs/mbed-os/v6.15/apis/connectivity-architecture.html
LwIP
https://naudhizb.tistory.com/943?category=851788
<작성중>