我有一個程序用C編寫的標準Arduino IDE。有沒有什麼辦法可以將我的程序移植到C#,這樣我就可以將它與.net和我的Netduino一起使用?如何將一個Arduino程序移植到.net以便在Netduino上使用?
7
A
回答
6
有足夠的時間,當然。當您的Arduino C/C++項目使用特定於AVR的黑客和選項(如定時器和中斷)時,您可能會遇到問題。根據我的理解,您可以在Netduino上完成這些更高級的事情,但是您需要對代碼進行編碼的方式有很大不同。
爲了有效地移植代碼,你需要C,C#的有深刻的理解,以及Arduino的和Netduino建設過程中,編碼規範,API的很好的理解,等等
-1
有一個粗略的對應關係,但它需要大量的手動轉碼到端口。
0
的Netduino有絕對沒有與Arduino做。
如果沒有理解Arduino庫的庫(如[digitalWrite()]),則需要使用Netduino使用的任何語言編寫這些函數。
相關問題
- 1. 將.NET 3.5應用程序移植到便攜式設備
- 2. 使用Mono將C#.NET應用程序移植到OS X?
- 3. cmake:如何編寫CMakeLists.txt以便於將Linux程序移植到Windows?
- 4. 如何將Python程序移植到Ruby
- 5. 移植一個winform應用程序以在mac上開發
- 6. MONO:將.net移植到Linux。
- 7. 將FreeRTOS移植到Arduino MEGA 2560 Rev3(ATmega2560)
- 8. 將一個基於棱鏡的WPF應用程序移植到.NET核心中
- 9. 將.NET應用程序移植到Mac OS X
- 10. 將iPhone應用程序移植到WP7
- 11. 將Web應用程序移植到Tomcat:javax.naming.NameNotFoundException:
- 12. 將SDL應用程序移植到iOS
- 13. 將Android應用程序移植到iPhone
- 14. 將iPhone應用程序移植到iPad
- 15. 將Android應用程序移植到Xamarin?
- 16. 將iOS應用程序移植到Android
- 17. 將應用程序移植到python 3
- 18. 將silverlight應用程序移植到iPad
- 19. 移植一個非常pythonesque庫到.NET
- 20. 將OpenLayers應用程序移植到移動設備上
- 21. 將.Net v4.0移植到.Net核心1.0
- 22. 將一個AngularJS Web應用程序移植到Ionic
- 23. 將一個UIWebView重型iPhone應用程序移植到Mac
- 24. 從.NET 3.5移植到.NET 4.0後應用程序崩潰
- 25. 移植到ASP .Net
- 26. 將Linux上的Qt應用程序移植到Windows上
- 27. 如何將Grails移植到雲上
- 28. 如何將Java庫移植到Web上?
- 29. .NET 3.5 Web應用程序 - 移植到64位 - 潛在問題
- 30. 在tvOS上移植iOS應用程序
對不起......這不是真的有幫助:) – 2013-04-14 10:18:10