2009-07-14 3 views

ответ

22

Этот код из Processing.org с открытым исходным кодом Java IDE на основе. Вы можете найти его Processing.org. IDE Arduino также использует это расширение, хотя они работают на аппаратной плате.

EDIT - И да, это синтаксис C, используемый в основном для художественных или живых мультимедийных презентаций.

+4

Ну, это синтаксис C, не основанный. –

+2

Плохо, спасибо! – kersny

+3

Текущие версии Arduino перешли на расширения .ino. см. https://www.arduino.cc/ru/Reference/Comparison. Они говорят: «Язык Arduino (основанный на Wiring) реализован в C/C++ и поэтому имеет некоторые отличия от языка обработки, который основан на Java». Коммутатор с версии 1.0, как указано в https://www.arduino.cc/en/Guide/Environment: «NB: Версии программного обеспечения Arduino (IDE) до 1.0 сохраненных эскизов с расширением .pde. чтобы открыть эти файлы с версией 1.0, вам будет предложено сохранить эскиз с расширением .ino при сохранении ». –

7

Плохие новости Я боюсь (или, может быть, отличные новости?): Это не код C, это пример «Обработка» - язык с открытым исходным кодом, предназначенный для программирования изображений. Взгляните here

Выглядит очень круто.

15

Расширение файла .pde является тем, которое используется Processing, Wiring и Arduino IDE.

Обработка не C-based, а скорее Java-based и с синтаксисом, полученным из Java. Это Java-инфраструктура, которая может использоваться как библиотека Java. Он включает среду IDE по умолчанию, которая использует расширение .pde. Просто хотел исправить ответ @ kersny.

Электропроводка - это микроконтроллер, в котором используется одна и та же IDE. Arduino использует модифицированную версию, но также и с .pde. На странице OpenProcessing, где вы нашли это веб-сайт, вы можете увидеть некоторые работы по обработке.

Если вы знаете Java, довольно просто преобразовать код обработки в Java AWT.

2

ФДЭ extesion для:

  • Обработка: Java, полученный язык

  • Электропроводка: C/C++, полученный язык (Подключение происходит от обработки)

  • Ранние версии Arduino: Полученный C/C++ (Arduino IDE получен из проводки)

Для Arduino, например, препроцессор IDE добавляет некоторые #defines и некоторые файлы C/C++, прежде чем давать все gcc.

0

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

Чтобы избежать конфликтов файловой ассоциации с программным обеспечением для обработки, Arduino сменил расширение файла эскиза на .INO с выпуском версии 1.0. Поэтому, хотя Arduino все еще может открывать файлы «.pde», вместо этого следует использовать расширение файла «.ino».

Каждый файл PDE хранится в своей собственной папке при сохранении из IDE обработки. Он сохраняется с любыми другими программными активами, такими как изображения. Папка проекта и префикс имени файла PDE имеют одинаковое имя. Когда файл PDE запущен, он открывается в окне отображения Java, которое отображает и запускает полученную программу.

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

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

  • Нет связанных вопросов^_^