Raspberry Pi lance un kit de débogage alimenté par Pico plug-and-play à 12 $

Le microcontrôleur RP2040 du Raspberry Pi Pico continue d’apparaître dans toutes sortes de nouvelles cartes. Des cartes minuscules aux suites électroniques complètes. Les raisons sont en grande partie dues à sa facilité d’utilisation et à son stock abondant. La dernière carte surprise à intégrer le puissant microcontrôleur provient de Raspberry Pi lui-même. La sonde de débogage Raspberry Pi à 12 $ est une solution de débogage matériel pour les microcontrôleurs basés sur Arm, qui inclut notre microcontrôleur préféré. La carte n’est peut-être pas candidate à notre liste des meilleures cartes RP2040, mais pour ceux qui en ont besoin, elle sera inestimable.

La sonde de débogage de Raspberry Pi est essentiellement un moyen de surveiller la sortie et de déboguer le code exécuté sur une carte en métal nu. En programmation, nous aurions normalement un débogueur en cours d’exécution et cela signalerait tous les problèmes au fur et à mesure qu’ils surviennent. Mais comme l’explique Eben Upton dans le blog de lancement, « Mais que se passe-t-il si votre programme C s’exécute directement sur le processeur, sans système d’exploitation (c’est ce qu’on appelle souvent une opération bare metal) ? Et si vous écrivez un système d’exploitation « Dans ce cas, vous aurez besoin d’un moyen d’accéder aux capacités de débogage intégrées au processeur lui-même. Et c’est là qu’intervient une sonde de débogage.

Source-138