arduino IDE一直卡在编译阶段

arduino IDE一直卡在编译阶段,第1张

stm32就是一个cpu,arduino主板上就集成了stm32,你编译了arduino主板才可以把程序烧录到其中,如果没有arduino主板直接用ide去编译stm32,那就是工程师的事情了。。

检查一下你的IDE中“board”选项是否选择正确。

或者卸载电脑中原有的lilypad驱动,重新安装。

还有,过于新的版本的IDE可能会不太稳定,试试10X 的,也许就可以了。

还可以试试彻底关闭所有和IDE有关的进程,再重启看看。

经查证,在arduinoide中没有找到芯片型号,这是因为arduinoide是一个专门针对arduino开发板的开发环境,它只能用于编写arduino开发板的程序,而不支持外部的芯片型号。因此,使用arduinoide开发环境进行arduino开发时,需要确保所使用的arduino开发板支持arduinoide,以确保程序的正确运行。此外,在使用arduinoide开发环境时,还需要注意arduino开发板的驱动程序、编译器和烧录器的安装,以及正确配置arduino开发板,这样才能保证arduino开发板的正确使用。

实话实说,你说的芯片和软件我都没用过,但根据多年工作经验,向芯片内烧录程序烧录的是目标代码,要么是二进制文件要么是十六进制文件,不存在将汇编语言编入ATMEGA88P的问题,试过Aruino来烧,但发现Arduino ide并不支持汇编语言,难道也不能调入目标文件?

就算是不能调入目标文件,还是有办法。

这个集成开发环境也要建工程?你随便接个工程,芯片就选ATMEGA88P,然后源程序做到最简单,能编译产生目标文件就行。之后退出开发环境,把你那个汇编目标文件更名替换刚才产生的目标文件,在启动开发环境,就骗过去了。

以上就是关于arduino IDE一直卡在编译阶段全部的内容,包括:arduino IDE一直卡在编译阶段、arduino单片机程序烧不进去、在arduinoide中没有找到芯片型号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9690623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存