【DigiKey好物畅享】Arduino UNO Q—使用Arduino App Lab进行开发

在完成配置后就是开始进行板卡的开发了。

  • 一、 硬件介绍

在进行开发前首先要了解板卡的硬件连接,如原理图。但是官方给的原理图比较简单,不过板卡的正面的排针丝印比较多,印有详细的引脚

  • 二、例程文档架构和源码说明

在例程界面中随机点击一个例程后会先进入例程说明界面,说明文档是Markdown文档,而且结合图片进行说明,更容易快速上手

在左侧的Files栏中,主程序main函数所在文件是在python文件夹下,打开后可以看到源程序,以LED闪烁为例。程序是让LED间隔1S闪烁一次。

程序流程是

  • 三、程序烧录

点击右上角的Run可以下载程序,不过第一次下载程序时会花费比较长的时间。

  • 四、程序下载

点击下载后会进入程序下载日志界面,下载完成后会有提示。

  • 五、程序验证

下载完成后板卡的LED红灯会间隔1S闪烁一次。对应的LED灯是丝印为LED3的会闪烁。而LED1和2上面的丝印为QRB,LED3和4上面的丝印为SMT。所以说Arduino App Lab的LED闪烁例程是控制SMT32U5芯片实现LED闪烁功能的。

  • 六、总结

在第一次下载程序时需要消费大量的时间等待板卡的环境配置,查看进度条时日志也是比较乱,有时出现多个进度条轮番更新,感觉程序错乱似的。

烧录程序按钮为

下载程序

烧录程序过程中的日志为

烧录完成后的效果为

让LED灯间隔1S闪烁的源码为