![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Arduino
eaglech
这个作者很懒,什么都没留下…
展开
-
Arduino Due 看门狗的使用
ArduinoDue已经有watchdog函数库,默认是不开启看门狗的。在main.cpp文件的main函数中,调用了watchdogSetup()函数,这个函数执行了WDT_Disable (WDT),不启用看门狗,而due上电后,启用和不启用Watchdog的操作只能执行一次。所以如果要启用的话,首先需要注释掉main函数内的watchdogSetup()。 * \brief Main entry point of Arduino application */int main( void ){原创 2021-05-28 15:51:29 · 462 阅读 · 0 评论 -
Arduino Due固件烧录方法
对于Arduino Due,不需要给ATSAM3X8E芯片下载BootLoader,只烧录ATmega16U2就好了。烧录软件:avrdudess 或 avrdude GUI。推荐用avrdudessavrdudess下载地址:https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/推荐下载 portable.zip版本,不需要安装。ATmega16U2固件文件:Arduino-DUE-usbserial-prod-firmware-2013-原创 2021-05-28 15:36:15 · 2263 阅读 · 0 评论 -
上传二进制程序到Arduino Due的方法
上传二进制程序到Arduino Due的方法通过IDE下载程序,每次都要先编译再下载,如果是批量下载,显得效率不高,如果能直接下载编译后的文件,效率会高很多。UNO、MEGA2560等开发板可以通Arduloader下载HEX文件,但DUE采用的是Atmel的SAM系列处理器,不能通过Arduloader下载程序,但可以用BOSSA来下载。方法步骤:下载安装 bossa下载链接:[http://www.shumatech.com/web/products/bossa]连接Arduino Due原创 2021-04-30 13:32:49 · 607 阅读 · 0 评论