你好
你说的调试是指哪一方面的调试。我给你回答一下所有的情况:
1)如果你有一个已经代码上传的Arduino,并且你没有源码,你想要更改里面的代码是不可能的。怎么说呢,几乎任何一个微控制器都不能够改变之前的代码,除非它兼有user interface,允许你这么做。唯一能做的就是重新上传。
2)如果你有源码,可以连接Arduino到电脑上,通过IDE 编辑后上传。在IDE中可以无限次调试。
3)如果你想要改变Arduino的内置程序,就是Burning the Bootloader,让它成为你自己的控制器并不使用所有的原有内置编码。也就是说你这是改变固件编程。你可以使用另一个Arduino或者其他的方式,用ISP连接,重新flash你的Arduino芯片。所以Arduino是可以进行完全固件调试的。
你的情况是哪一种??
Arduino写好的程序,怎么进行单步调试
你好
如果你没有连接到Arduino,想直接测试程序可以直接点击verify的按钮,那个√。
如果你连接到了Arduino,你可以点击那个upload→。这样会上传到Arduino里,并且覆盖以前的代码,即使你断开计算机,比如Arduino Mega 可以直接加入电源脱离电脑开始控制。你也可以直接驱动5V给它们供应。
不过我说实话现在有很多程序也支持Arduino的编程实现,IDE本身十分难debug,你也可以尝试C# by MicroSoft.
如何用网络调试助手接收arduino传来的数据库
CGPoint point = containerView.contentOffset;
CGFloat zy = point.y ;
CGFloat py = rect.origin.y + rect.size.height;
if (py - zy <0) {
return FALSE;
}
CGRect screenRect = containerView.frame;
CGFloat by = screenRect.size.height + zy ;
if (rect.origin.y > by) {
return FALSE;
}
return TRUE;
Arduino不能设立断点调试的吗
您好,我来为您解答:
arduino是真机环境,所以是不能断点的.
不过您可以在程序特定的地方写亮灯之类的语句作为程序参考点
希望我的回答对你有帮助。
arduino mega 2560 怎么单步调试
据我所知,arduino的程序都没有办法单步调试
转载请注明出处51数据库 » arduino软件调试 arduino能够调试吗
你有生产日期么
