El microcontrolador RP2040 de Raspberry Pi Pico sigue apareciendo en todo tipo de placas nuevas. Desde tarjetas diminutas hasta suites electrónicas completas. Las razones se deben en gran parte a su facilidad de uso y abundante stock. La última placa sorpresa para integrar el poderoso microcontrolador proviene de la propia Raspberry Pi. El Raspberry Pi Debug Probe de $12 es una solución de depuración de hardware para microcontroladores basados en Arm, que incluye nuestro microcontrolador favorito. Es posible que la tarjeta no sea candidata para nuestra lista de las mejores tarjetas RP2040, pero para quienes la necesiten, será invaluable.
La sonda de depuración de Raspberry Pi es básicamente una forma de monitorear la salida y depurar el código que se ejecuta en una placa de metal desnudo. En programación, normalmente tendríamos un depurador ejecutándose y este informaría cualquier problema a medida que surja. Pero como explica Eben Upton en el blog de lanzamiento, "¿Pero qué pasa si su programa C se ejecuta directamente en el procesador, sin un sistema operativo (esto a menudo se denomina operación completa)? Y si está escribiendo un sistema operativo "En En ese caso, necesitará una forma de acceder a las capacidades de depuración integradas en el propio procesador. Y ahí es donde entra en juego una sonda". depuración.
La sonda de depuración Raspberry Pi se puede utilizar con un Raspberry Pi Pico o cualquier microcontrolador basado en Arm con E/S de 3,3 voltios y un puerto SWD (Serial Wire Debug). Raspberry Pi Pico y Raspberry Pi Pico W tienen estos pines expuestos en la parte superior de la PCB (Raspberry Pi Pico H y WH tienen un puerto JST SWD de tres pines presoldado). La conexión de estos pines a la sonda de depuración permite que la sonda controle los errores. Luego, la sonda se conecta a una computadora a través de USB, proporcionando una interfaz USB a serie. Usando software que sigue CMSIS-DAP, un protocolo estandarizado por Arm, los usuarios pueden revisar su código con su plataforma de depuración de software favorita.
Desde su lanzamiento, el Raspberry Pi Pico ha podido actuar como Picoprobe, pero los pasos para lograrlo involucraron algunos cables desordenados. La sonda de depuración de $ 12 proporciona una solución de bajo costo en un paquete deliciosamente ordenado.
Deja una respuesta