Démarrage du RP2350 depuis l'UART : une solution astucieuse d'expandeur de port
2025-05-11
Face à un projet nécessitant de nombreux canaux PWM, l'auteur a constaté qu'un seul RP2350 était insuffisant. La solution ? Utiliser un deuxième RP2350 comme expandeur de port, en communiquant via le bootloader UART. Cela évite les complexités de la gestion de différentes versions de firmware sur plusieurs puces. L'article détaille le processus de démarrage UART, y compris le déverrouillage, la transmission du firmware et l'exécution en SRAM. Il aborde également l'intégration du firmware du RP2350 dans celui d'un autre microcontrôleur et l'utilisation du RS-485 pour une communication robuste à longue distance. Cette approche intelligente du matériel et des logiciels offre une solution novatrice pour des défis similaires.
Matériel
Expandeur de port