Tôi có một chương trình được viết bằng IDE Arduino tiêu chuẩn trong C. Có cách nào để tôi có thể chuyển chương trình của mình sang C# để tôi có thể sử dụng nó với .net và Netduino của tôi không?Làm cách nào để chuyển một chương trình Arduino sang .net để sử dụng trên Netduino?
Trả lời
Có đủ thời gian, chắc chắn nhất. Bạn có thể sẽ gặp phải vấn đề khi dự án Arduino C/C++ của bạn sử dụng các hack và các tùy chọn đặc trưng cho AVR và các tùy chọn như bộ hẹn giờ và ngắt. Từ sự hiểu biết của tôi, bạn có thể làm những điều cao cấp hơn trên Netduino nhưng có một cách khác nhau đáng kể bạn sẽ phải đi về mã hóa nó.
Để có hiệu quả cảng mã bạn sẽ cần một hiểu biết tốt về C, một sự hiểu biết mạnh mẽ của C#, cũng như Arduino và Netduino xây dựng quy trình, quy ước mã hóa, các API vv
Có một thư tương tự, nhưng phải mất nhiều chuyển mã thủ công sang cổng.
Các Netduino có hoàn toàn không có gì để thực hiện với Arduino.
Nếu không có thư viện nào hiểu thư viện Arduino (như [digitalWrite()]), thì bạn sẽ cần phải viết những hàm đó bằng bất kỳ ngôn ngữ nào mà Netduino sử dụng.
- 1. Sử dụng Joda DateTime trên chương trình phụ trợ, làm cách nào để chuyển đổi sang đối tượng Ngày JavaScript?
- 2. Làm cách nào để chuyển chương trình này từ hình nón sang lời nguyền?
- 3. Làm cách nào để chuyển đổi chương trình xử lý hình ảnh MATLAB sang java?
- 4. Làm cách nào để tạm thời chuyển hướng stdout sang tệp trong chương trình C?
- 5. Sử dụng Mono để chuyển một ứng dụng C# .NET sang OS X?
- 6. Làm cách nào để chuyển đổi tab theo chương trình?
- 7. Làm thế nào để sử dụng C++ 11 để lập trình Arduino?
- 8. Làm thế nào để chuyển một cấu trúc C sang java bằng cách sử dụng JNI?
- 9. Làm thế nào để chuyển đổi một chương trình Python để một .exe chương trình Windows Runnable?
- 10. Sự khác biệt betweet Netduino và .NET Gadgeteer là gì?
- 11. Làm thế nào để thực hiện chương trình một bộ thử nghiệm bằng cách sử dụng JUnit4 theo chương trình?
- 12. Làm thế nào để chuyển một mảng bằng cách sử dụng PHP & Ajax sang Javascript?
- 13. Làm cách nào để gỡ lỗi mã Arduino chạy trên phần cứng Arduino?
- 14. Làm thế nào để sử dụng mqueue trong một chương trình c trên một hệ thống dựa trên Linux?
- 15. Làm cách nào để tạo một ứng dụng iPhone/iPad phổ dụng sử dụng chương trình UISplitViewController và UINavigationController?
- 16. Làm cách nào để chuyển từ Java sang Clojure?
- 17. Làm cách nào để chuyển một tham số vào báo cáo truy cập theo chương trình?
- 18. Làm cách nào để xác định xem chương trình .NET Windows Forms của tôi đang chạy trên màn hình nào?
- 19. Làm thế nào để lập trình chuyển đổi SVG sang PDF trên Windows?
- 20. Làm cách nào để thêm máy tính vào miền theo lập trình (sử dụng .NET)?
- 21. Làm cách nào để nhận dữ liệu từ PC sang Arduino?
- 22. Tôi làm cách nào để xác định dung lượng bộ nhớ mà chương trình .NET của tôi đang sử dụng?
- 23. Làm thế nào để bạn nhận được bao nhiêu bộ nhớ một chương trình sử dụng?
- 24. Làm thế nào để thay đổi kích thước ngăn xếp cho một chương trình .NET?
- 25. Làm cách nào để đặt căn chỉnh văn bản trên một cột QTableView theo chương trình?
- 26. Tại sao có nhiều cách để chuyển VAO sang chương trình GLSL?
- 27. Làm cách nào để xác định các lớp nào được chương trình Java sử dụng?
- 28. Làm cách nào để chuyển hai mảng và chuỗi vào một chương trình con Perl?
- 29. Làm cách nào để chuyển hai danh sách vào một chương trình con Perl?
- 30. Làm cách nào để chuyển sang chế độ xem chương trình của người dùng hiện tại trong Rails?
Rất tiếc ... Điều này không thực sự hữu ích :) –