Dans le monde des logiciels embarqués (micrologiciels), il est assez courant d'observer l'ordre des événements, de prendre des mesures et d'optimiser un programme en le faisant glisser sur des lignes PIO et en capturant leur comportement.Synchronisations précises avec oscilloscopes sur PC
Autrefois, il était possible de basculer les broches sur les ports série et parallèle pour obtenir à peu près la même chose sur les logiciels PC. Cela a permis de capturer des événements logiciels et des événements de microprogrammes basés sur un PC hôte sur la même trace et d'examiner les interactions logicielles/logicielles de l'hôte.
Maintenant, mon nouvel ordinateur portable ... pas de ports série ou parallèle! C'est de plus en plus le cas. Alors, est-ce que quelqu'un a des suggestions pour émettre des signaux de synchronisation précis sur un PC "moderne"? Il me semble que nous n'avons plus de broches de sortie sans retard et immédiatement programmables.
La solution doit être exécutée sur un ordinateur portable. Il est donc interdit d'utiliser des cartes d'extension qui se connectent uniquement aux ordinateurs de bureau.
Est-ce que cela doit impliquer une portée, ou pourriez-vous utiliser un logiciel de profilage? –
Les informations de synchronisation doivent être précises à la microseconde et être vues en même temps que les événements de synchronisation sur un autre dispositif (par exemple, des événements se produisant sur une carte SDIO ajoutée). La solution doit également être non intrusive. Je ne pense pas que le logiciel de profilage corresponde à la réalité. –