Arduino 플랫폼 용 네트워크 기반 응용 프로그램을 개발하고 싶습니다. Wi-Fi Shield 라이브러리와 함께 제공되는 예제는 네트워크 부분이 C로 구현 된 모든 멀티 파일 스케치입니다. 일반적인 C/C++ 개발이 수행되는 방식으로 네트워크 부분을 구현하는 방법을 알고 싶습니다 (적절한 IDE 및 단계별 디버거).복잡한 Arduino 프로젝트에는 어떤 도구 (예 : IDE, 디버거)가 있습니까?
WiShield은 uIP library (리소스가 제한된 임베디드 장치를위한 오픈 소스 전체 TCP/IP 스택 구현)의 위에 구축되었으며 큰 영향을 받았습니다. 스마트 사용자는 DHCP를 구현하고 그 위에 구성을 구현하지 않습니다. 사람들은 어떻게 이러한 복잡성을 가진 프로젝트를 실행하고 어떤 도구가 사용되고 있습니까?
AVR Studio 4를 사용하여 프로그램을 내 Arduino에 업로드하는 방법을 이해하는 데 약간의 노력이 들었지만 그렇지 않은 경우에는 마음에 들었습니다. 지원되는 인서 킷 디버거를 사용하면 실제 arduino를 디버그하거나 AVR 에뮬레이터에서 실행할 수 있습니다 (다른 회로가 관련된 경우에는 적게 수행 할 수 있습니다). 요구 사항은 무엇인지 모르지만 AVR Studio는 Eclipse를 "쉘"로 사용합니다. – Skurmedel