1.烧进去的固件没有程序主体,只有include的关联部分;
熟悉arduino的小伙伴应该知道arduino的草图的格式是三部分:①调用各种库、全局变量初始化、②setup()函数,这个函数是初始化用的,就是整个程序从上电只运行一次,③ loop()函数,这个就是整个程序的循环部分了,相当于C语言里的while(1);
那么问题就在于当我没有烧录固件的时候,上位机无法发现arduino,当烧录了固件时可以顺利扫描到arduino板子并且控制,可是在烧进去的固件里只有各种库的include,setup()、loop()函数里面都是空的。