maxims 发表于 2017-7-31 12:34:33

【ATTINY85】关于bootload的求助

attiny85通常是虚拟一个usb,然后进行IDE烧写程序的。
当然,通过ISP接口烧写也是可以的。

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

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

求推荐bootload

Zeye_Pendragon 发表于 2017-7-31 17:11:52

ATTINY没有硬件串口

maxims 发表于 2017-7-31 17:50:14

Zeye_Pendragon 发表于 2017-7-31 17:11
ATTINY没有硬件串口

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

Ansifa 发表于 2017-7-31 20:38:04

VUSB有多复杂怎么可能随便模拟一个。。。这种需求,STC吧。。。语言也差不了多少

164335413 发表于 2017-8-1 09:07:21

没有硬串口是个很大的伤,靠时钟模拟个串口也不是不行,应用于下载不知道好不好用。

maxims 发表于 2017-8-1 11:04:44

Ansifa 发表于 2017-7-31 20:38
VUSB有多复杂怎么可能随便模拟一个。。。这种需求,STC吧。。。语言也差不了多少

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

maxims 发表于 2017-8-1 11:05:24

164335413 发表于 2017-8-1 09:07
没有硬串口是个很大的伤,靠时钟模拟个串口也不是不行,应用于下载不知道好不好用。

我想,应该有这类bootload应用的吧。

hubertdong 发表于 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/ATtiny85-ATtiny84-Analog-Pins-Serial-Communication/

maxims 发表于 2017-8-1 17:38:08

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

谢谢!我看看去

HuaShine2015 发表于 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
页: [1]
查看完整版本: 【ATTINY85】关于bootload的求助