用户登录
用户注册

分享至

arduino软件调试 arduino能够调试吗

  • 作者: 你有生产日期么
  • 来源: 51数据库
  • 2020-04-21

你好

你说的调试是指哪一方面的调试。我给你回答一下所有的情况:

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能够调试吗

软件
前端设计
程序设计
Java相关