2009-07-14 73 views

Trả lời

22

Mã này là từ Processing.org một mã nguồn mở dựa trên nền Java IDE. Bạn có thể tìm thấy nó Processing.org. Arduino IDE cũng sử dụng phần mở rộng này, mặc dù chúng chạy trên một bo mạch phần cứng.

EDIT - Và vâng, đó là cú pháp C, được sử dụng chủ yếu cho các bản trình bày nghệ thuật hoặc truyền thông trực tiếp.

+4

Vâng, đó là cú pháp C, không dựa trên. –

+2

Rất tiếc, cảm ơn! – kersny

+3

Phiên bản hiện tại của Arduino chuyển sang phần mở rộng .ino. xem https://www.arduino.cc/en/Reference/Comparison. Họ nói: "Ngôn ngữ Arduino (dựa trên hệ thống dây điện) được thực hiện trong C/C++, và do đó có một số khác biệt từ ngôn ngữ xử lý, dựa trên Java." Việc chuyển đổi là kể từ phiên bản 1.0 như đã lưu ý trong https://www.arduino.cc/en/Guide/Environment: "NB: Các phiên bản của Phần mềm Arduino (IDE) trước 1.0 bản phác thảo đã lưu với phần mở rộng .pde. Có thể để mở các tệp này với phiên bản 1.0, bạn sẽ được nhắc lưu bản phác thảo bằng phần mở rộng .ino khi lưu. " –

7

Tin xấu Tôi sợ (hoặc có thể là tin tuyệt vời?): Đó không phải là mã C, đó là ví dụ về "Xử lý" - ngôn ngữ nguồn mở nhằm vào hình ảnh lập trình. Hãy xem here

Trông rất tuyệt.

15

Phần mở rộng tệp .pde là tiện ích được sử dụng bởi Processing, Wiring và IDE Arduino.

Xử lý không phải dựa trên C mà là dựa trên Java và có cú pháp bắt nguồn từ Java. Nó là một khung công tác Java có thể được sử dụng như một thư viện Java. Nó bao gồm một IDE mặc định sử dụng phần mở rộng .pde. Chỉ muốn sửa chữa câu trả lời của @ kersny.

Đấu dây là một vi điều khiển sử dụng cùng một IDE. Arduino sử dụng một phiên bản sửa đổi, nhưng cũng với .pde. Trang OpenProcessing nơi bạn tìm thấy nó là một trang web để trưng bày một số công việc Xử lý.

Nếu bạn biết Java, sẽ khá dễ dàng để chuyển đổi mã Xử lý thành Java AWT.

2

pde là extesion cho:

  • chế biến: Java có nguồn gốc ngôn ngữ

  • Dây: C/C++ có nguồn gốc ngôn ngữ (Dây có nguồn gốc từ chế biến)

  • phiên bản sớm của Arduino: Nguồn gốc C/C++ (Arduino IDE bắt nguồn từ Hệ thống dây điện)

Đối với Arduino ví dụ, bộ tiền xử lý IDE đang thêm một số #defines và một số tệp C/C++ trước khi đưa tất cả vào gcc.

0

Ứng dụng phần mềm được viết bằng Arduino, IDE được sử dụng để tạo mẫu điện tử; chứa mã nguồn được viết bằng ngôn ngữ lập trình Arduino; cho phép các nhà phát triển kiểm soát các thiết bị điện tử trên bảng mạch Arduino.

Để tránh xung đột liên kết tệp với phần mềm Xử lý, Arduino đã thay đổi đuôi tệp Sketch thành .INO bằng bản phát hành phiên bản 1.0. Do đó, trong khi Arduino vẫn có thể mở tệp ".pde", thì phần mở rộng tệp ".ino" sẽ được sử dụng thay thế.

Mỗi tệp PDE được lưu trữ trong thư mục riêng của nó khi được lưu từ IDE xử lý. Nó được lưu với bất kỳ tài sản chương trình nào khác, chẳng hạn như hình ảnh. Thư mục dự án và tiền tố tên tệp PDE có cùng tên. Khi tệp PDE được chạy, nó được mở trong một cửa sổ hiển thị Java, nó sẽ hiển thị và chạy chương trình kết quả.

Xử lý thường được sử dụng trong cài đặt giáo dục để dạy các kỹ năng lập trình cơ bản trong môi trường trực quan.

Các vấn đề liên quan