上个月才买的一块Arduino,感觉Arduino 简单易用,而AVR GCC 精确灵活代码效率高。两者结合起来使用更为精彩。
一个最简单的代码例,介绍在Arduino下如何使用AVR GCC
//
#include <avr/io.h>
#include <util/delay.h>
int LED = 13; // 输出49引脚 LED pin
void setup(void)
{
pinMode(LED, OUTPUT);
}
void loop( void )
{
digitalWrite(LED, HIGH);
_delay_ms(500); //AVR GCC延时函数 在delay.h中定义
digitalWrite(LED, LOW);
_delay_ms(500);
}
一个最简单的代码例,介绍在Arduino下如何使用AVR GCC
//
#include <avr/io.h>
#include <util/delay.h>
int LED = 13; // 输出49引脚 LED pin
void setup(void)
{
pinMode(LED, OUTPUT);
}
void loop( void )
{
digitalWrite(LED, HIGH);
_delay_ms(500); //AVR GCC延时函数 在delay.h中定义
digitalWrite(LED, LOW);
_delay_ms(500);
}