“Windows 系统Arduino IDE上传程序的报错信息分析”的版本间的差异
Zhangfengfeng(讨论 | 贡献) |
|||
(未显示3个用户的6个中间版本) | |||
第2行: | 第2行: | ||
|- | |- | ||
|width="30%" valign="top" align="left"| | |width="30%" valign="top" align="left"| | ||
− | *Q:1 | + | *Q:1.报错信息截图如右 |
− | **A: | + | **A:电脑之前安装的java环境不完善,删除旧版java,安装新版官方java |
|width="70%" valign="top" align="left"| | |width="70%" valign="top" align="left"| | ||
[[File:IDEbaocuo1.png||300px|center]] | [[File:IDEbaocuo1.png||300px|center]] | ||
第10行: | 第10行: | ||
|- | |- | ||
|width="30%" valign="top" align="left"| | |width="30%" valign="top" align="left"| | ||
− | *Q:2 | + | *Q:2.报错信息截图如右 |
− | **A: | + | **A:原因是串口接触不良,电脑没有找到core.可能是由于电池盒没打开,可以重插把或重新叠一下core,擦一下core上的弹针等方法解决。 |
|width="70%" valign="top" align="left"| | |width="70%" valign="top" align="left"| | ||
[[File:IDEbaocuo2.png||300px|center]] | [[File:IDEbaocuo2.png||300px|center]] | ||
第18行: | 第18行: | ||
|- | |- | ||
|width="30%" valign="top" align="left"| | |width="30%" valign="top" align="left"| | ||
− | *Q:3 | + | *Q:3.报错信息截图如右 |
− | **A: | + | **A:程序编译报错找不到XXXX库,从wiki上该例程相关网页找到库文件放入IDE中 放入的文件夹路径为:{C:\Program Files (x86)}\Arduino For Microduino\hardware\Microduino\avr\libraries (大括号内为IDE的安装路径) |
|width="70%" valign="top" align="left"| | |width="70%" valign="top" align="left"| | ||
[[File:IDEbaocuo3.png||300px|center]] | [[File:IDEbaocuo3.png||300px|center]] | ||
第25行: | 第25行: | ||
− | *Q:4 | + | *Q:4.可用内存偏低,可能出现稳定性问题 |
− | **A: | + | **A:该例程变量太多 占用了太多的动态内存,更换内存更大的core+即可 |
+ | |||
+ | |||
+ | *Q:5.烧写程序后不能再烧写程序 | ||
+ | **A:一般是程序内占用了串口,导致核心模块不能自动复位,首先把其他模块取下,只保留核心模块和电池盒或者Usbttl,在上传程序的时候手动短接GND和RST引脚。如果还是不行,重新[https://wiki.microduino.cn/index.php/%E4%BD%A0%E7%9F%A5%E9%81%93%E6%80%8E%E4%B9%88%E7%94%A8Arduino_UNO%E5%90%91Microduino-Core%E7%83%A7%E5%86%99bootloader%E5%90%97%EF%BC%9F | 烧录核心模块固件] | ||
+ | <br><br> | ||
+ | *Q:6.核心板在电脑虚拟串口显示Leonardo,应该选择哪个板卡下载。 | ||
+ | **A:选择CoreUSB核心 | ||
[[https://wiki.microduino.cn/index.php/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 返回常见问题分类目录]] | [[https://wiki.microduino.cn/index.php/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 返回常见问题分类目录]] |
2017年5月23日 (二) 07:59的最新版本
|
|
|
- Q:4.可用内存偏低,可能出现稳定性问题
- A:该例程变量太多 占用了太多的动态内存,更换内存更大的core+即可
- Q:5.烧写程序后不能再烧写程序
- A:一般是程序内占用了串口,导致核心模块不能自动复位,首先把其他模块取下,只保留核心模块和电池盒或者Usbttl,在上传程序的时候手动短接GND和RST引脚。如果还是不行,重新| 烧录核心模块固件
- Q:6.核心板在电脑虚拟串口显示Leonardo,应该选择哪个板卡下载。
- A:选择CoreUSB核心