모국어는 중국어이기 때문에 코드 의견은 중국어로 작성됩니다.
당신이 나와 같고 우리와 함께하고 싶다면 저에게 연락하십시오.
이름 : Zhaoge.zhang
이메일 : [email protected]
소개
LWIP는 TCP/IP 프로토콜 제품군의 작은 독립적 인 구현입니다.
LWIP TCP/IP 구현의 초점은 여전히 풀 스케일 TCP를 사용하면서 RAM 사용을 줄이는 것입니다. 이로 인해 LWIP는 수십 킬로바이트의 무료 RAM과 약 40 킬로바이트의 코드 ROM을위한 공간이 포함 된 임베디드 시스템에 사용하기에 적합합니다.
LWIP는 원래 스웨덴 컴퓨터 과학 연구소 (SICS)의 컴퓨터 및 네트워크 아키텍처 (CNA) 실험실에서 Adam Dunkels에 의해 개발되었으며 현재 전세계 개발자 네트워크에서 개발하고 유지 관리하고 있습니다.
특징
응용 프로그램
특허
LWIP는 BSD 라이센스에 따라 자유롭게 사용할 수 있습니다.
개발
LWIP는 임베디드 장치를위한 우수한 TCP/IP 스택으로 성장했으며, 스택을 사용하는 개발자는 종종 유용성을 높이기 위해 스택에 버그 수정, 개선 및 추가를 제출합니다.
LWIP 개발은 소프트웨어 개발, 유지 보수 및 배포의 중심점 인 Savannah에서 호스팅됩니다. 모든 사람은 Savannah의 인터페이스, GIT 및 메일 링리스트를 사용하여 LWIP를 개선하는 데 도움이 될 수 있습니다. 개발자의 핵심 팀은 GIT 소스 트리에 변경을 저지를 것입니다.
LWIP TCP/IP 스택은 'LWIP'GIT 모듈에 유지되며 기여 (예 : 플랫폼 포트)는 'Contrib'Git 모듈에 있습니다.
사용자 및 개발자를위한 GIT 서버 액세스에 대한 자세한 내용은 Doc/Savannah.txt를 참조하십시오.
현재의 git 트리는 web-browsable : http://git.savannah.gnu.org/cgit/lwip.git http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git
LWIP 프로젝트 페이지를 통해 패치 및 버그를 제출하십시오. http://savannah.nongnu.org/projects/lwip/
지속적인 통합 빌드 (GCC, Clang) : https://travis-ci.org/yarrick/lwip-merged
선적 서류 비치
소스 코드의 자체 문서는 현재 GIT 소스에서 정기적으로 추출 되며이 웹 페이지에서 사용할 수 있습니다 : http://www.nongnu.org/lwip/
http://lwip.wikia.com/wiki/lwip_wiki에서 LWIP에 대한 끊임없이 성장하는 Wiki가 있습니다.
또한 http://savannah.nongnu.org/mail/?group=lwip plus 검색 가능한 아카이브 : http://lists.nongnu.org/archive/html/lwip-users/ http://lists.nongnu.org/architive/archtml/html/html/html/html/html/html에서 구독 목록이 있습니다.
LWIP는 원래 Adam Dunkels가 작성했습니다 : http://dunkels.com/adam/
Adam의 논문, Docs/의 파일, 소스 코드 문서를 탐색하고 메일 링리스트 아카이브를 탐색하는 것은 LWIP 디자인에 익숙해지는 좋은 방법입니다.
Adam Dunkels Adam@sics. Leon Woestenberg [email protected]