用UART引导RP2350:巧妙利用第二个RP2350作为端口扩展器

2025-05-11

作者面临一个需要大量PWM通道的项目,单个RP2350不足以满足需求。文章介绍了一种创新的解决方案:利用第二个RP2350作为端口扩展器,并通过UART引导程序进行通信。这避免了使用不同固件的复杂性。作者详细解释了UART引导过程,包括解锁、发送固件以及从SRAM运行。文中还探讨了将RP2350固件嵌入另一个微控制器的固件中,并通过RS-485实现可靠的长距离通信。这是一个巧妙的硬件和软件结合的案例,为解决类似问题提供了新的思路。