arduino编译器原理是:对代码进行转换,确保生成正确的C/C++代码;再通过avr-gcc编译器将上一步生成的代码编译成机器能识别的指令,或者可以称之为目标文件;
然后,通过链接器将上一步生成的目标文件与标准的Arduino库文件共同链接,生成一个.hex文件,这个hex文件中的指定内容将被写入到Arduino开发板上的单片机的闪存中。
arduino编译器原理是:对代码进行转换,确保生成正确的C/C++代码;再通过avr-gcc编译器将上一步生成的代码编译成机器能识别的指令,或者可以称之为目标文件;
然后,通过链接器将上一步生成的目标文件与标准的Arduino库文件共同链接,生成一个.hex文件,这个hex文件中的指定内容将被写入到Arduino开发板上的单片机的闪存中。