使用winform c将arduino代码上传到arduino#

时间:2015-07-18 18:11:11

标签: arduino

我使用winform C#为arduino构建代码编辑器,我对我的项目做得非常好。我的编辑器允许自动完成并在编程期间提供帮助。 我唯一的问题是如何上传我写给arduino的代码? 例如,如果有人在我的编辑器上写下这段代码:

int led = 13;

void setup() {                
  pinMode(led, OUTPUT);     
}

void loop() {
  digitalWrite(led, HIGH);   
  delay(1000);               
  digitalWrite(led, LOW);    
  delay(1000);               
}

如何使用c#将其上传到arduino?

1 个答案:

答案 0 :(得分:2)

用户在表单应用程序上输入的代码需要先编译,然后转换为Arduino中微控制器的机器语言才能理解。由于Arduino使用avr-gcc编译器,您可以尝试将其与表单一起运行。然后,使用avrdude获取hex文件,并使用.Net Framework中的SerialPort类将Hex文件传输到Arduino。

您可以找到有关上传过程的更多信息点击here

我希望这能指出你正确的方向,项目的道具,听起来真的很酷。