如何将Arduino程序移植到.net以便在Netduino上使用?

时间:2013-04-09 19:06:12

标签: c# .net arduino netduino

我在C中使用标准的Arduino IDE编写了一个程序。有没有办法可以将程序移植到C#,这样我就可以将它与.net和我的Netduino一起使用了?

3 个答案:

答案 0 :(得分:6)

有足够的时间,当然。当您的Arduino C / C ++项目使用特定于AVR的hacks以及定时器和中断等选项时,您可能会遇到问题。根据我的理解,你可以在Netduino上做这些更高级的事情,但是你需要采用一种截然不同的方式来编写它。

为了有效地移植代码,您需要很好地理解C,对C#有深刻的理解,以及Arduino和Netduino构建过程,编码约定,API等。

答案 1 :(得分:0)

Netduino与Arduino有 绝对没有

如果没有可以理解Arduino库的库(如[digitalWrite()]),那么你需要用Netduino使用的任何语言编写这些函数。

答案 2 :(得分:-1)

有一个粗略的对应关系,但需要大量手动转码才能移植。