我想爲Arduino平臺開發基於網絡的應用程序。 Wi-Fi Shield庫附帶的示例都是多文件草圖,網格部分用C語言實現。我想知道如何以常規的C/C++開發方式實現網絡部分(使用體面的IDE和分步調試器)。複雜的Arduino項目有哪些工具(例如IDE,調試器)?
我注意到WiShield建立在uIP library((用於資源受限的嵌入式設備的開源完整TCP/IP堆棧實現)之上),並且受其影響很大。聰明的人們在其上實施了DHCP和零配置實施。人們如何執行如此複雜的項目以及使用哪些工具?
我想爲Arduino平臺開發基於網絡的應用程序。 Wi-Fi Shield庫附帶的示例都是多文件草圖,網格部分用C語言實現。我想知道如何以常規的C/C++開發方式實現網絡部分(使用體面的IDE和分步調試器)。複雜的Arduino項目有哪些工具(例如IDE,調試器)?
我注意到WiShield建立在uIP library((用於資源受限的嵌入式設備的開源完整TCP/IP堆棧實現)之上),並且受其影響很大。聰明的人們在其上實施了DHCP和零配置實施。人們如何執行如此複雜的項目以及使用哪些工具?
使用簡單的編程軟件,可以輕鬆地與Arduino的芯片工作,但不要讓你的項目在複雜的情況下把一些複雜的程序。
我使用AVR Studio 4,它花了一些努力去了解如何將程序上傳到我的Arduino,但除此之外,我喜歡它。通過一個支持的在線調試器,您可以調試實際的arduino,或者您可以在AVR仿真器上運行它(當涉及其他電路時,我認爲它不太可行)。我不知道您的要求是什麼,但是AVR Studio使用Eclipse作爲其「外殼」。 – Skurmedel 2011-01-30 23:11:30