rp2040

draracle15 天前
dma·i2s·rp2040·max98357
RP2040 I2S MAX98357音频驱动开发在嵌入式系统开发中,实时音频处理一直是个具有挑战性的领域。当我在RP2040微控制器上开发I2S音频驱动时,最初采用的传统方法——每次播放都重新初始化和释放DMA资源——遭遇了意想不到的失败。经过深入分析和多次实验,最终找到了一个更加稳健的解决方案:在系统初始化时建立稳定的DMA通道,播放过程中仅调整状态机参数而非重新分配资源。本文将详细记录这一技术探索过程,分享从失败到成功的完整经验。
奇文怪式4 个月前
arm开发·ide·vscode·rp2040
VSCode+arm-none-eabi-gcc交叉编译+CMake构建+OpenOCD(基于Raspberry Pico RP2040)settings.json:c_cpp_properties.json:tasks.json:launch.json:
JoYER_cc1 年前
macos·rp2040
树莓派 PICO RP2040 MACOS 使用文章参考:Developing in C on the RP2040: macOS | Wellys Dev
WIZnet2 年前
wiznet·w5500·rp2040·w5500-evb-pico
W5500-EVB-Pico评估版介绍W5500-EVB-Pico是基于树莓派RP2040和完全硬连线TCP/IP控制器W5500的微控制器开发板-基本上与树莓派Pico板相同,但通过W5500芯片增加了以太网功能。
WIZnet2 年前
micropython·w5100s/w5500·rp2040
十二、W5100S/W5500+RP2040之MicroPython开发<MQTT&旧版OneNET示例>在这个智能硬件和物联网时代,MicroPython和树莓派PICO正以其独特的优势引领着嵌入式开发的新潮流。MicroPython作为一种精简优化的Python 3语言,为微控制器和嵌入式设备提供了高效开发和简易调试的
WIZnet2 年前
micropython·w5100s/w5500·rp2040
九、W5100S/W5500+RP2040之MicroPython开发<HTTP&OneNET示例>在这个智能硬件和物联网时代,MicroPython和树莓派PICO正以其独特的优势引领着嵌入式开发的新潮流。MicroPython作为一种精简优化的Python 3语言,为微控制器和嵌入式设备提供了高效开发和简易调试的
我是有底线的