arduino pro mini不能下载

  刚毕业时就知道arduino,但当时崇拜技术极致,喜欢把单片机的性能用到尽,觉得操作寄存器运行效率高,对arduino 这种高效模式贬为投机取巧,不过其中也一直对arduino 有关注。

  随着芯片技术的飞速发展,工作多年后也对资源有了新的认识,一个单片机资源相对人工资源来说,不一值一提啊!应用中,一个项目的快速完成及后期的可维护性更重要。

  最近跟着好友一起玩飞控,发现很多模友喜欢用arduino 做些扩展功能,遂又打起arduino 的主意。到淘宝一看便宜的arduino pro mini有几块钱的,这么便宜,比自己折腾板实在,就拍了几块回来。

  arduino pro mini到手,当然是First Project: LED Control,对新板最真观的一个认识。网上看了下教程,简单的写个IO输出加延时,上传,OK!!!!

  这里得说一下接线,因为今天的问题与接线有关。

  接线就是

    VCC接一个5V转3.3V的电源板输出

    GND 接电源板 GND

    TXO 接平时用的USB转串口 TXD

    RXI USB转串口 RXD

    GND USB转串口 GND

  上面做完IO测试,接下来当然就是Debug神器--串口了。新建Serial Port 工程,简单的Serial.Println("Hello World!"),上传,却是失败!!!!

  这是怎么回事呢,没多想,再重新接一个板,反正买得多(哈哈,土豪的世界你不懂),上传,OK!!!

  再上传,又是失败!

  到这就不能再不找原因了,先度娘,很多网友有同样问题。原因是:

  一般的Arduino模块使用了USB转串口芯片上的DTR信号,DTR通过电容连接到RESET,通过DTR提供的脉冲控制AVR单片机进行复位,然后进入Bootloader进行升级。无论是原产的Arduino还是国产的Arduino都是这样,只是USB芯片不同。

  参考:http://bbs.ednchina.com/BLOG_ARTICLE_3030002.HTM

  而我上面提到的接线没有用到DTR信号,所以芯片没有复位。

  有网友给出的办法是:烧录的时候,提示upload时,手动按板子上的RESET按钮复位。

  我试了下,在提示编译后资源使用情况时,手动按板子上的RESET按钮复位。可正常上传固件。

  既然可以上传固件,对于哥来说懒得再从串口板上折腾条线出来自动上传了,知道原因,有解决方案就行。

  特些做个笔记纪念下首次使用Arduino。

时间: 2024-10-09 22:49:24

arduino pro mini不能下载的相关文章

Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)成功烧录方法

问题: Arduino:1.6.3 (Windows 7), 板:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)" Sketch uses 846 bytes (2%) of program storage space. Maximum is 30,720 bytes. 全局变量使用了9字节,(0%)的动态内存,余留2,039字节局部变量.最大为2,048字节. avrdude: stk500_recv(): programmer is

[应用软件] VMware Workstation 12.0.0 Pro 正式版下载【附注册机+注册码】

软件信息 软件名称: VMware Workstation 软件版本: 12 软件大小: 300 MB 软件语言: 简体中文 更新时间: - 软件授权: 免费 软件类别: 安装版 运行环境: WinXP Vista Win7 Win8 Win10  下载地址: https://download3.vmware.com/software/wkst/file/VMware-workstation-full-12.0.0-2985596.exe VMware Workstation 12 Pro 延续

VMware Workstation Pro v14.0下载及永久激活密钥

VMware Workstation Pro v14.0 更新日志: 1.新版支持在Windows 10 创意者更新版上运行并且支持创建和运行创意者更新版虚拟机: 2.新版新增对Ubuntu 17.04.Fedora 26.CentOS 7.4.RHEL 7.4.Debian 9.1等的支持: 3.新版新增与TPM 2.0兼容的虚拟化可信平台模块用于支持高级安全和加密技术如BitLocker: 4.新版新增对 Intel Skylake CPU 和 AMD Ryzen CPU 系列处理器的支持:

2017 Launch X431 Pro Mini review – newer & better than many tools

I’m a Launch user living Canada, and couldn’t be happier with this Launch X431 Pro MiniBluetooth. I would like to write an objective review on X431 Pro Mini here. I really highly recommend it for following reasons. X431 Pro Mini unit is small, the sm

Launch X431 Pro Mini Diagnostic Tool with Bluetooth Global Version 2 Years Free Update Online

X-431 PRO MINI is a Android-based vehicle trouble diagnostic tool,it achieves full car model and full system vehicle trouble diagnosis, which includes Reading DTCs, Clearing DTCs, Reading Data Stream,Actuation Test and Special Functions. Wi-Fi connec

Launch X431 Pro Mini Diagnostic Tool with Bluetooth Update Online Powerful Than Diagun

Launch X431 Pro Mini Description: X-431 PRO MINI is a stylish Android-based vehicle trouble diagnostic tool. It inherits from LAUNCH’s advanced diagnosing technology and is characterized by covering a wide range of vehicles, featuring powerful functi

批量去除Teleport Pro整站下载文件冗余代码

teleport pro tppabs标签批量删除 teleport pro tppabs标签批量删除 使 用Teleport Pro下载的网页代码中包含了很多垃圾代码,比如下载的html网页代码中会出现tppabs标签,而且还会将所有的href标签中加入了很多垃圾代码, 在css会加入了tpa标签,这些都是冗余代码,可以将其全部删除,但是由于代码太多,我们不可能一个个删除,因此可以使用Dreamweaver的查找 /替换工具中的正则表达式来进行替换.1.替换tppabs标签,使用Dreamwe

VEGAS Pro 15 Suite下载 v15.177中文版

vegas pro 15 suite是由magix推出的一款多功能视频编辑处理软件,这个是套装版本,比起vegas pro 15说更加适合影视的后期制作,主要适用于专业人士使用.软件支持蓝光和DVD视频的视频,并且可以与ipad应用连接,新版本包含了NewBlueFX Titler Pro 5插件,并拥有二维和三维视频转换.自动调速剪辑以及40倍快速回放等特色,有需要的快快下载吧.软件特色运动跟踪高精度Boris连续单元 - 匹配移动允许直接导入,并与来自多个获奖的跟踪解决方案mocha的文件一

[转]最全的用正则批量去除Teleport Pro整站下载文件冗余代码

原文地址:http://www.jb51.net/article/43650.htm html原文件中tppabs标记是Teleport Pro软件留下的标记.该软件是离线浏览器,下载完整个网页后,它会在图片或超级链接标签内插入tppabs标签,以记录该图片或超级链接指向的原始地址.因为这个标签不是合法标签,所以普通浏览器会忽略它.但可以通过element.getAttribute("tppabs")在JS中读取这个属性. 如我们手动清除的话,那将是一个无法估计的工作量,需要批量清除.