컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - enc28j60과 비교한 이더넷 액세스 w5100의 차이점 및 장점

enc28j60과 비교한 이더넷 액세스 w5100의 차이점 및 장점

— "하나는 공식 라이브러리이고, 다른 하나는 타사 라이브러리입니다. 호환성에 차이가 있습니다."

—"w5100은 확실히 사용하기가 훨씬 쉽습니다. 그리고 공식적인 사례가 많습니다.”

—“W5100을 직접 사용하는 것이 좋습니다. 안정적인 성능과 풍부한 타사 라이브러리가 있습니다.”

—“ 저는 w5100을 사용하고 있으며 이미 만들어진 공식 라이브러리가 매우 사용하기 쉽습니다.”

—“w5100은 자체 TCP/IP 프로토콜 스택과 함께 제공되며 enc28j60에는 mac 및 phy만 있고 상위 계층에는 필요합니다.

arduino의 경우 w5100이 첫 번째 선택입니다. w5100은 또한 arduino의 공식 솔루션이며 완전한 개발 라이브러리를 갖추고 있습니다. 제품 ENC28J60은 기본 MAC PHY(10M Base T)를 제공합니다.

W5100 제품은 하드웨어 TCP/IP 프로토콜 스택 MAC PHY(10/100M Base T)입니다.

즉, W5100은 하드웨어 로직 회로를 사용하여 TCP/IP 프로토콜 스택 구조를 구현하며 ENC28J60과 같은 네트워크 컨트롤러와 같은 리소스가 필요하지 않습니다. 더 큰 MCU는 소프트웨어 프로토콜 스택을 실행하고 W5100을 외부 RAM으로 직접 사용할 수 있습니다. I/O, 레지스터 등을 초기화한 후 사용할 수 있습니다. 이더넷 확장을 위한 간단하고 빠른 솔루션이며 안정성과 효율성 측면에서도 매우 뛰어납니다.”

—— ——————-

참고: W5100은 Arduino의 공식 이더넷 확장 보드이며 모든 종류의 라이브러리 파일이 표준이며 사용하기 쉽습니다. Arduino가 W5100을 선택한 가장 큰 이유는 W5100이 메인 제어 마이크로 컨트롤러의 제한된 메모리 리소스를 효과적으로 해제할 수 있고 시장에서 입증되고 성숙한 하드웨어 프로토콜 스택을 내장할 수 있기 때문입니다. 가격 문제에 관해서는 많은 친구들이 단순히 W5100을 PHY와 MAC의 통합으로 오해할 수 있습니다. 전체적인 시스템 성능으로 볼 때 WIZnet의 이더넷 솔루션은 여전히 ​​시도해 볼 가치가 있다고 생각합니다. 위즈넷이 계속해서 시장을 개척하고 매출도 계속 늘어나니까 가격도 친구들이 더 만족할 것 같아요~

上篇: 미신적 행위를 조직하는 당원은 어떤 처벌을 받게 되나요? 下篇: 유명 감독으로서 왕웨룬은 어떤 영화를 만들었나요?
관련 내용