这课把江科大的项目用Pico重做,手把手教,连调试器都替你想到用便宜的国产方案,对想动手又怕成本高的新手很友好
全文概述
本课程详细介绍了树莓派Pico单片机的C/C++ SDK开发,涵盖硬件平台搭建、软件环境配置及调试方法。通过手把手教学,帮助学员掌握从基础到进阶的各项技能,适用于不同版本的Pico单片机。
硬件平台介绍
课程使用Pico最小系统板和面包板作为主要硬件平台,支持Pico 1和Pico 2系列,包括带WiFi功能的版本。推荐使用国产兼容板以降低成本,并提供详细的引脚定义和连接方式指导。
软件环境配置
基于Visual Studio Code(VSCode)和官方插件进行开发,支持Micro Python和C/C++两种开发环境。重点讲解如何安装和配置VSCode插件,确保编译环境链的现代化和高效。
调试工具与方法
介绍多种调试工具,如9.9元包邮的调试器和官方昂贵的调试设备。详细说明如何通过USB线将代码上传至Pico,并演示如何使用BOOTSEL按钮进入U盘模式进行固件烧录。
应用场景与案例
复现“江科大”所有单片机项目案例,涵盖多种应用场景。通过实际操作演示,帮助学员理解如何在面包板上搭建外围电路,并结合示波器等工具进行调试。
CPU架构与性能
详细介绍Pico系列单片机的CPU架构,包括RP2040和升级版的RP2350。强调双核M0+处理器和四核M33+Risk V架构的优势,以及它们在性能和功耗上的提升。
已收藏
去我的收藏夹