|
本帖最后由 迷你强 于 2016-9-10 14:24 编辑
OCROBOT MANGO II版本与其他arduino板最大的区别可能就是有三个跳冒tx rx dtr ,其用途可以和大家简单的说说。
1.观察窗模式
先举个例子:我们的arduino在跑一个很重要的程序,我们需要隔三差五的通过串口监视器进行偷窥一下,也就是观察窗。
实例程序如下:
- /*
- 作者:迷你强
- 版本:1.04
- 作用:累加器,模拟一个很重要不能重启的程序
- */
- int i=0;
- void setup() {
-
- Serial.begin(9600);
- }
- void loop() {
- i=i+1;
- Serial.println(i);
- delay(1000);
- }
复制代码
我们用这个程序来模拟一个很重要的程序。在执行一段时间后,我们需要看看程序执行的如何了。
如果是普通的arduino板子,或者默认状态下的mangoII,打开串口监视器你会看到 1,2,3,3,5,6.....数数,关掉后再次打开,发现还是 1,2,3,3,5,6..... 这是因为arduino默认打开串口监视器会重置一下系统。这就造成了无法将串口监视器作为监视窗口来使用,要不一直不开,要不就一直开着
然后我们拔掉mangoII的 DTR部分的跳冒。只需要拔掉那一个。再打开串口监视器,你会发现mangoII没有因为打开串口监视器而重置了。而是继续在数数。。。。
这样就实现了。程序一直跑,我们可以没事开一下串口监视器进行偷窥一下状态的想法
|
|