1. <tfoot id='gchgb'></tfoot>
    <i id='gchgb'><tr id='gchgb'><dt id='gchgb'><q id='gchgb'><span id='gchgb'><b id='gchgb'><form id='gchgb'><ins id='gchgb'></ins><ul id='gchgb'></ul><sub id='gchgb'></sub></form><legend id='gchgb'></legend><bdo id='gchgb'><pre id='gchgb'><center id='gchgb'></center></pre></bdo></b><th id='gchgb'></th></span></q></dt></tr></i><div id='gchgb'><tfoot id='gchgb'></tfoot><dl id='gchgb'><fieldset id='gchgb'></fieldset></dl></div>

    <small id='gchgb'></small><noframes id='gchgb'>

  2. <legend id='gchgb'><style id='gchgb'><dir id='gchgb'><q id='gchgb'></q></dir></style></legend>
      <bdo id='gchgb'></bdo><ul id='gchgb'></ul>

      PlatformIO 无法打开 ftdi 设备(带有 esp32 的 Arduino)

      PlatformIO cannot open ftdi device (Arduino with esp32)(PlatformIO 无法打开 ftdi 设备(带有 esp32 的 Arduino))

      • <bdo id='1q8cm'></bdo><ul id='1q8cm'></ul>

              <tfoot id='1q8cm'></tfoot><legend id='1q8cm'><style id='1q8cm'><dir id='1q8cm'><q id='1q8cm'></q></dir></style></legend>
                <tbody id='1q8cm'></tbody>

              <i id='1q8cm'><tr id='1q8cm'><dt id='1q8cm'><q id='1q8cm'><span id='1q8cm'><b id='1q8cm'><form id='1q8cm'><ins id='1q8cm'></ins><ul id='1q8cm'></ul><sub id='1q8cm'></sub></form><legend id='1q8cm'></legend><bdo id='1q8cm'><pre id='1q8cm'><center id='1q8cm'></center></pre></bdo></b><th id='1q8cm'></th></span></q></dt></tr></i><div id='1q8cm'><tfoot id='1q8cm'></tfoot><dl id='1q8cm'><fieldset id='1q8cm'></fieldset></dl></div>

              <small id='1q8cm'></small><noframes id='1q8cm'>

                本文介绍了PlatformIO 无法打开 ftdi 设备(带有 esp32 的 Arduino)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我是 Arduino 的新手并使用 esp32,我正在使用 PlatformIO 通过 VSCode 在 C++ 中命令我的项目.我刚刚下载了我的项目文件夹并在 PlatformIO 中打开它并尝试运行旨在命令外骨骼的现有代码(超过 1000 行).但是,当我运行该程序时,出现错误消息,如下所示:

                I am new to Arduino and using the esp32 and I am using PlatformIO to command my project in C++ through VSCode. I just downloaded my project folder and opened it in PlatformIO and attempted to run the existing code (over 1000 lines) which is meant to command an exoskeleton. When I run the program, however, I get error messages, as follows:

                错误:未找到设备错误:无法在总线位置"打开带有 vid 0403、pid 6010、描述"、串行"的 ftdi 设备错误:未找到设备错误:无法打开带有 vid 0403、pid 6014、描述 ''、串行 '' 的 ftdi 设备,位于总线位置 ''

                Error: no device found Error: unable to open ftdi device with vid 0403, pid 6010, description '', serial '' at bus location '' Error: no device found Error: unable to open ftdi device with vid 0403, pid 6014, description '', serial '' at bus location ''

                我觉得我遗漏了一些非常基本的东西,但我搜索的所有内容都给我带来了非常高级的问题,我希望有人能帮我解决这个问题.

                I feel like I am missing something very basic, but everything I search for gives me very advanced problems, and I am hoping someone could dumb this down for me.

                感谢任何帮助,谢谢.

                顺便说一句,我实际用的是Mac,输入ls -ls/dev/tty.usbserial-1410时的输出是:

                By the way, I am actually using Mac, and the output when I enter the ls -ls /dev/tty.usbserial-1410 is:

                0 crw-rw-rw- 1 根轮 18, 2 7 Dec 14:13/dev/tty.usbserial-1410

                0 crw-rw-rw- 1 root wheel 18, 2 7 Dec 14:13 /dev/tty.usbserial-1410

                推荐答案

                您可能使用了与原始设计不同类型的 esp32 模块(市场上有很多变体).您有 2 个选择,

                You may used a different type of esp32 module (there're lots of variants in the market) from the original design. You have 2 options,

                • 如果软件可以运行并且您不想修改它,那么尝试找到设计指定的相同类型的 esp32 模块.
                • 从您当前的 esp32 模块中找出 vid/pid 并更新软件以进行连接.请参阅以下程序.

                更新usb串口绑定的程序,

                The procedures to update usb serial binding,

                1. 运行 lsusb 找出 vid/pidlsusb 命令
                2. 将 vid 0403 和 pid 6010 指定的现有规则更新为您当前的 vid/pid,通常规则文件在 /etc/udev/rules.d/ 下.
                3. 运行 sudo udevadm control --reload-rules 以激活.
                1. Run lsusb to find out vid/pid lsusb commands
                2. update the existing rule specified with vid 0403 and pid 6010 to your current vid/pid, usually the rule file is under /etc/udev/rules.d/.
                3. Run sudo udevadm control --reload-rules to activate.

                这篇关于PlatformIO 无法打开 ftdi 设备(带有 esp32 的 Arduino)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Is Type(::x); valid?(是类型(::x);有效的?)
                Difference between an inline function and static inline function(内联函数和静态内联函数的区别)
                Compilation fails randomly: quot;cannot open program databasequot;(编译随机失败:“无法打开程序数据库)
                Too many initializers error for a simple array in bcc32(bcc32 中的简单数组的初始值设定项过多错误)
                No Member named stoi in namespace std(命名空间 std 中没有名为 stoi 的成员)
                Error using a constexpr as a template parameter within the same class(在同一个类中使用 constexpr 作为模板参数时出错)

                  <small id='LaEO1'></small><noframes id='LaEO1'>

                  <i id='LaEO1'><tr id='LaEO1'><dt id='LaEO1'><q id='LaEO1'><span id='LaEO1'><b id='LaEO1'><form id='LaEO1'><ins id='LaEO1'></ins><ul id='LaEO1'></ul><sub id='LaEO1'></sub></form><legend id='LaEO1'></legend><bdo id='LaEO1'><pre id='LaEO1'><center id='LaEO1'></center></pre></bdo></b><th id='LaEO1'></th></span></q></dt></tr></i><div id='LaEO1'><tfoot id='LaEO1'></tfoot><dl id='LaEO1'><fieldset id='LaEO1'></fieldset></dl></div>

                    • <legend id='LaEO1'><style id='LaEO1'><dir id='LaEO1'><q id='LaEO1'></q></dir></style></legend>
                        <tbody id='LaEO1'></tbody>
                        <bdo id='LaEO1'></bdo><ul id='LaEO1'></ul>

                        • <tfoot id='LaEO1'></tfoot>