RoseLegend 2024-02-29 21:50 采纳率: 25%
浏览 105

【解决】树莓派pico的thonny问题

本人树莓派pico水平低,按照网上的教程对pico刷新固件,在编辑器选择pico之后,并没有按照教程预想的情况出现。

img


一、shell窗口一直是这个界面,按了ctrl+D/C之后过后不久仍然叫我等待,shell窗口一直没有>*3这个符号出现。

Device is busy or does not respond. Your options:
  - wait until it completes current work;
  - use Ctrl+C to interrupt current work;
  - reset the device and try again;
  - check connection properties;
  - make sure the device has suitable MicroPython / CircuitPython / firmware;
  - make sure the device is not in bootloader mode.
Could not interrupt current process. Please wait, try again or select Stop/Restart!

二、我想保存文件到pico的时候和运行py文件的时候:

img

重启软件也不管用,只有右下角切换到本地的时候才可以正常运行:

img

我在网上参考的教程,在使用thonny的时候一直是照做的,刷新固件都没问题,就是在设置完编辑器为pico之后就开始跟教程不一样了。 教程(非常好,推荐):https://www.bilibili.com/video/BV1Fy4y1Y7um/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=b328099af88ef4f7dce3d34113b7b3ee

【解决】电脑端口的问题,换了另外一个USB端口就正常了。同时把蓝牙关掉。刷新固件之后每次使用直接插上去就好了。

  • 写回答

2条回答 默认 最新

  • 关注

    RoseLegend 晚上好🌙🌙🌙
    本答案参考通义千问

    问题概述:

    1. 使用Thonny连接树莓派Pico时,shell窗口没有显示*3符号。
    2. 保存文件和运行py文件时,仅在切换到本地模式时正常工作。
    3. 教程中提到的方法在设置Thonny为Pico编辑器后出现问题。

    解决方案:

    1. 解决shell窗口问题:

      • 确保Pico已经正确连接到电脑,并且固件更新成功。
      • 等待一段时间,让Pico处理当前任务,如果长时间未响应,尝试Ctrl+C中断。
      • 如果设备仍在bootloader模式,确保已退出该模式。
      • 检查连接设置,如USB端口和数据线。
      # 在shell中尝试执行以下命令
      reset
      
    2. 保存和运行文件:

      • 确认Thonny的连接设置正确,包括选择正确的设备和端口。
      • 可能是Thonny需要手动刷新设备以识别新更改。在编辑器中,尝试点击"工具" > "刷新设备"。
      • 确保代码保存后,从"运行工具"选择"上传并运行",而不是直接在本地运行。
    3. 参考教程调整:

      • 重新阅读教程,确认是否在设置过程中漏掉了某个步骤。
      • 如果教程中的方法不再适用,可能需要查找最新的Pico支持文档或更新的教程。
    4. Thonny配置:

      • 确保Thonny版本与你的Pico固件兼容,可能需要升级或降级Thonny版本。
      • 在Thonny的设置中,检查"连接类型"是否设置为"SPI"(适用于Pico)。
    5. 代码问题排查:

      • 如果代码本身有问题,尝试使用调试技巧,如添加打印语句来追踪程序流程。

    注意事项:

    • 如果以上步骤都无法解决问题,可能需要寻求更专业的技术支持或社区帮助。
    评论

报告相同问题?

问题事件

  • 修改了问题 3月21日
  • 创建了问题 2月29日

悬赏问题

  • ¥15 系统 24h2 专业工作站版,浏览文件夹的图库,视频,图片之类的怎样删除?
  • ¥15 怎么把512还原为520格式
  • ¥15 MATLAB的动态模态分解出现错误,以CFX非定常模拟结果为快照
  • ¥15 求高通平台Softsim调试经验
  • ¥15 canal如何实现将mysql多张表(月表)采集入库到目标表中(一张表)?
  • ¥15 wpf ScrollViewer实现冻结左侧宽度w范围内的视图
  • ¥15 栅极驱动低侧烧毁MOSFET
  • ¥30 写segy数据时出错3
  • ¥100 linux下qt运行QCefView demo报错
  • ¥50 F1C100S下的红外解码IR_RX驱动问题