Arduino语言是基于Wiring语言开发的,是对AVR-GCC库的二次封装,不需要太多的单片机知识,不管是初学者还是有开发人员,都可以快速上手,快速开发。
魔法的背后是这些东西 avr-gcc是gcc移植到avr的版本 avr-libs是avr的开源的C库 还有一些软件把编译的文件变成Intel的hax文件 最后通过avr-dude下载到你的开发板里面 ?
AppData\Local\DFScratch\cache\dfrobot.ino.o C:\Program Files (x86)\Mind+\Arduino\hardware\tools\avr\bin\avr-gcc
AppData\Local\DFScratch\cache\dfrobot.ino.o C:\Program Files (x86)\Mind+\Arduino\hardware\tools\avr\bin\avr-gcc
AVR-GCC是一个常用的编译器,用于将C/C++代码编译成AVR微控制器可执行的机器代码。