2011-01-22 3 views
4

Я хотел бы разработать сетевое приложение для платформы Arduino. Примеры, поставляемые с библиотекой Wi-Fi Shield, - это многоэлементные эскизы с сетевой частью, реализованной на C. Я хотел бы выяснить, как реализовать сетевую часть в обычном режиме разработки C/C++ (с достойной IDE и пошаговый отладчик).Какие инструменты (например, IDE, Debuggers) существуют для сложных проектов Arduino?

Я заметил, что WiShield построен поверх uIP library ((реализация стека TCP/IP с открытым исходным кодом для встроенных устройств с ограниченными ресурсами)) и сильно зависит от него. Умные люди внедрили DHCP и нулевые конфигурации. Как люди выполняют проекты такой сложности и какие инструменты используются?

+1

Я использую AVR Studio 4, потребовалось немного усилий, чтобы понять, как загрузить программы в Arduino, но в остальном мне это нравится. С поддерживаемым внутрисхемным отладчиком вы можете отлаживать фактический arduino, или вы можете запустить его на эмуляторе AVR (который, как я полагаю, менее возможен, когда есть другая схема.) Я не знаю, каковы ваши требования, но AVR Studio использует Eclipse как «оболочку». – Skurmedel

ответ

1

Вы ищете эмулятор Arduino? Я думаю, эти двое должны вас начать.
Emulino
Simavr

1

Используйте простое программное обеспечение для программирования, которые могут легко работать с Arduino чипсов, но не делают свой проект в сложной ситуации выкладывания сложных программ.

Смежные вопросы