我使用默认的Arduino IDE了解基本的arduino开发。我正在为我的项目使用Arduino Pro Mini 5V板。
我需要能够以编程方式编译程序并将程序上传到电路板上(而不是使用Arduino IDE中的按钮)。作为一个实验,我已经编写了一个基本的“闪烁LED”示例代码,我希望能够编译然后上传到Arduino Pro Mini板 - 所有这些都是以编程方式 - 而不是通过默认的Arduino IDE。
如何通过终端编译并将代码上传到Arduino Pro Mini,而不是使用原生的Arduino IDE?
/////////////////////////////////////////////////////
// BLINK LED ON ARDUINO PRO MINI (5V)
//
// http://arduino.cc/en/Main/ArduinoBoardProMini
/////////////////////////////////////////////////////
// For blinking an LED in arduino Pro Mini 5V
int blink_led = 13;
// the setup routine runs once when you press reset:
void setup() {
// Blink LED is an output pin.
pinMode(blink_led, OUTPUT);
}
void loop() {
// BLINK LED
digitalWrite(blink_led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(50); // wait for a second
digitalWrite(blink_led, LOW); // turn the LED off by making the voltage LOW
delay(50); // wait for a second
}