极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15326|回复: 9

【ATTINY85】关于bootload的求助

[复制链接]
发表于 2017-7-31 12:34:33 | 显示全部楼层 |阅读模式
attiny85通常是虚拟一个usb,然后进行IDE烧写程序的。
当然,通过ISP接口烧写也是可以的。

不过,能否完全通过串口来进行烧写?就像ATMEGA328这种形式。

我有一个小应用,需要用到85这个芯片,电源2pin,串口2pin,还有4pin我刚好够我的应用,控制4个led。

求推荐bootload
回复

使用道具 举报

发表于 2017-7-31 17:11:52 | 显示全部楼层
ATTINY没有硬件串口
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-31 17:50:14 | 显示全部楼层

我知道啊。bootload既然能实现vusb进行更新,模拟一个串口bootload还不是简单的事儿?
回复 支持 反对

使用道具 举报

发表于 2017-7-31 20:38:04 | 显示全部楼层
VUSB有多复杂怎么可能随便模拟一个。。。这种需求,STC吧。。。语言也差不了多少
回复 支持 反对

使用道具 举报

发表于 2017-8-1 09:07:21 | 显示全部楼层
没有硬串口是个很大的伤,靠时钟模拟个串口也不是不行,应用于下载不知道好不好用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-1 11:04:44 | 显示全部楼层
Ansifa 发表于 2017-7-31 20:38
VUSB有多复杂怎么可能随便模拟一个。。。这种需求,STC吧。。。语言也差不了多少

STC不支持Arduino,对我来说,这事儿不好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-1 11:05:24 | 显示全部楼层
164335413 发表于 2017-8-1 09:07
没有硬串口是个很大的伤,靠时钟模拟个串口也不是不行,应用于下载不知道好不好用。

我想,应该有这类bootload应用的吧。
回复 支持 反对

使用道具 举报

发表于 2017-8-1 17:15:24 | 显示全部楼层
本帖最后由 hubertdong 于 2017-8-1 17:30 编辑

http://www.geek-workshop.com/thread-13250-1-1.html
看看这个,应该给你帮助。
但是,85能不能用串口?或软串口?

另外,参考这个:
http://www.instructables.com/id/ ... rial-Communication/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-1 17:38:08 | 显示全部楼层
hubertdong 发表于 2017-8-1 17:15
http://www.geek-workshop.com/thread-13250-1-1.html
看看这个,应该给你帮助。
但是,85能不能用串口? ...

谢谢!我看看去
回复 支持 反对

使用道具 举报

发表于 2017-8-5 21:48:22 | 显示全部楼层
串口烧录的方式都是串口DTR pin触发Arduino RESET pin
如果你想把ATTINY85 RESET pin当做普通I/O来用需要配置熔丝位,一旦设置后将无法再当做RESET pin使用。
除非使用高压编程器强制清除熔丝配置。无法作为RESET pin用你还怎么串口写入呢?
ATTINY系列的RESET PIN请NC或接HIGH
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 03:21 , Processed in 0.047422 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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