查看: 686|回复: 6

[未解决] 【求助】关于DigiSpark ATtiny85(T85)的问题

[复制链接]
  • TA的每日心情
    郁闷
    2018-11-16 20:57
  • 签到天数: 35 天

    [LV.5]常住居民I

    发表于 2018-11-16 21:05 | 显示全部楼层 |阅读模式
    是那种厚的,带USB串口的,直插的
    装驱动,烧程序,顺畅无阻
    烧了一个led闪烁:

    kittenblock中小学创客名师推荐的图形化编程软件

    void setup(){
      pinMode(0, OUTPUT);
      pinMode(1, OUTPUT);
      pinMode(2, OUTPUT);
      pinMode(3, OUTPUT);
      pinMode(4, OUTPUT);
      pinMode(5, OUTPUT);
    }
    
    void loop(){
      digitalWrite(1,HIGH);
      delay(1000);
      digitalWrite(1,LOW);
      delay(1000);
    
    }

    烧完之后,LED的确按照程序执行闪烁

    但是此时拔掉开发板,再接上,程序就不执行了。。。
    Why?Or what can I do?

  • TA的每日心情
    郁闷
    2018-11-16 20:57
  • 签到天数: 35 天

    [LV.5]常住居民I

     楼主| 发表于 2018-11-16 21:07 | 显示全部楼层
    https://zhidao.baidu.com/question/1388693778723522860.html
    跟这个很像

    该用户从未签到

    发表于 2018-11-23 23:42 | 显示全部楼层
    我也遇到了一样的问题,会不会是板子的问题?
  • TA的每日心情
    无聊
    2018-11-29 00:17
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-12-5 03:18 | 显示全部楼层

    跟你板子一样,出现问题也一样。
    GG
  • TA的每日心情
    无聊
    2019-1-14 08:00
  • 签到天数: 34 天

    [LV.5]常住居民I

    发表于 2018-12-5 10:07 | 显示全部楼层
    过了下 Digispark 的 Bootloader,发现问题原因了:

    1. Bootloader 被编译为上电无条件执行:#define ENTRYMODE ENTRY_ALWAYS,因而第二次上电后进入了 Bootloader 无疑;

    2. Bootloader 有个静态退出的设定,看代码大约 6s 的样子,可以试试插上电后等一阵子;

    关于这么蹩脚的设定,源于 ATTINY85 本身不是 USB 单片机,实现一个 USB-BOOTLOADER 必须是软件的事情,如果 BOOTLOADER 没有上电执行的话,下次连程序都无法下载。

    当然重编译 BOOTLOADER,设定成某个跳线执行也可。附上 Bootloader 源码地址:

    https://github.com/micronucleus/micronucleus

    该用户从未签到

    发表于 2019-1-12 15:00 | 显示全部楼层
    同问啊,大佬们,就烧录后能退出BootLoader,别的时候一直停在bootloader,这是什么鬼

    该用户从未签到

    发表于 2019-1-12 19:14 | 显示全部楼层
    明白了,升级下bootloader就好了。具体到https://github.com/micronucleus/micronucleus下载下来,把commandline下的micronucleus.exe复制到upgrade/release下面,再在cmd切换到upgrade/release下执行 micronucleus upgrade-t85_default.hex 即可
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    KittenBot杯第六届开源硬件开发大赛启动啦
    KittenBot杯第六届开源硬
    大赛简介: 第六届开源硬件开发大赛由Arduino中文社区发起 由KittenBot冠名赞助
    关于arduino编译问题
    关于arduino编译问题
    编译示例程序老是这个问题,换了电脑都不行
    莫名乱码 —— Arduino+RFID-RC522 读写实验
    莫名乱码 —— Arduino+RF
    目标:想把自己房间门改成感应门锁 器材:Arduino Uno (淘宝七星虫LY-F2)、RFID-RC
    [blinker开发实战2]数据反馈
    [blinker开发实战2]数据反
    [md] ### 添加DIY组件 在编辑模式下,点击按键进入编辑组件页面,可以看到 **按键
    用Arduino控制PS2无线手柄为什么一直连接不上
    用Arduino控制PS2无线手柄
    用Arduino UNO板 连接PS2手柄接收器,为什么指示灯已经显示对接上了,但是打开串口监
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表