2

我有一个全新的 Teensy 3.2,上面有闪烁的 LED 程序。

当我现在尝试在 teensy 上上传另一个程序时,Arduino 说:

Teensy 没有响应基于 USB 的自动重启请求。请按您的 Teensy 上的程序模式按钮上传您的草图。

Teensy 的自动启动窗口,并没有给我机会(例如)重新启动 Teensy,所以连接的某些东西似乎是错误的或什么的,但是什么...

即使我手动按下按钮,仍然无法上传内容。任何想法为什么?

4

2 回答 2

0

我遇到过两次这个问题。第一个我扔掉了董事会。这一次,当我给它供电时,它会运行我在上面烧录的最后一个程序,但是当我再次尝试对其进行编程时,LED 停止闪烁,一切都停止了。声称它可能不是数据线是不合理的,因为除非被告知,否则它如何停止当前程序。我非常怀疑+5V 能否提供这样的命令。

我尝试过不同的电缆、不同的 USB 端口、重新启动我的 Linux 机器、重新安装(两次)、检查 Teensy 和电缆上的针脚……不知道。

它总是在旧应用程序中启动(我让闪光灯保持运行以指示“活跃度”)。我已经编写了一条消息来输出硬件串行端口。这可能是问题所在吗?等等……有没有办法在 USB 上设置波特率?我想知道是不是这个问题!--

Banner(void) {
  Serial.begin(9600);
  Serial1.begin(115200);
};

该示例让我对 USB 串行进行编程!我敢打赌这就是问题所在!更好的是,有谁知道与 USB 串行指令通信的协议是什么?

于 2016-08-29T23:40:47.837 回答
0

在 Ubuntu 18.04 下将此https://www.pjrc.com/teensy/49-teensy.rules文件安装到/etc/udev/rules.d

于 2020-04-16T16:24:56.627 回答