极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11833|回复: 0

关于arduinoIDE下 对attiny13编译 及下载时出现问题和解决

[复制链接]
发表于 2014-9-29 08:40:53 | 显示全部楼层 |阅读模式
本帖最后由 Iarduino 于 2014-9-29 08:44 编辑

前阵子发现ATtiny13,44,85等 ,可以再arduinoIDE环境下编译 并通过arduino ISP对它下载程序的文章。
我就买了几个片子试了试。
实验对象是ATtiny13a 这里只讨论下载程序出错 无法下载。
在arduino IDE中添加ATtiny13等片子,我们论坛也有http://www.geek-workshop.com/thread-9681-1-1.html (我是参考这个的 不过我觉得里面有一步有问题,晶振是9.6的 那么960000L就不要改10000000L,而且实验过程中 程序延时1000ms,实际输出在7.725s,大家可以借用arduino 二十一篇 按住按钮多久 用来验证延时时间 不过貌似at13的延时不太准 越走越偏 还望大神出现 如何校准)
方案1:在arduinoIDE下编译 用USBtinyISP对attiny13下载  (W7,32)
问题1:找不到USBtinyISP设备
解决办法:在使用过arduino uno 板子后,com 貌似被占用,关闭IDE 拔出板子,删除USBtinyISP 的驱动程序(在设备管理器里,不是删除原文件) 然后插入USBtinyISP,提示要安装驱动 手动引导到USBtinyISP的驱动文件夹 安装成功后 打开IDE 编译 完成后可能有小问题提示 不过不影响下载(见上面网址里的说明) 连接好ATtiny13 点击在文件下拉菜单里的用编程器下载 (必要的如: 选择板子  选择下载器是USBtinyISP 不做细说) 下载成功 尽量不要碰线 可能接触有问题 导致错误 ,我试了很多次 下载正常。
方案2:在arduinoIDE下编译 用arduino uno r3模拟ISP对attiny13下载  (W7,32)
问题2:找不到USBISP设备
解决办法: 关闭IDE 拔出板子 重新按网址中的引导步骤操作  (因为之前对板子烧录模拟ISP的程序 可能也出现端口不识别的问题  提示是找不到USBISP设备 ) 连好线 在文件下拉菜单里选择用编程器下载(其他步骤参考网址中的说明)  下载试了好多次 没有问题

我还将试验 用  串口转TTL  对at13 下载
           用  USBasp      对at13 下载

以前一直潜水 还是新人 帖子写的不规范 请大家帮忙指正 过几天 我会把有图文一起的 重新整理下 发一个 这个不算原创吧,我只是看了一个前辈的作品,总结自己在操作过程中的问题  谢谢!



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 17:26 , Processed in 0.089374 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表