Andere Antworten deckten ab, wofür das Mikro in der Maus eine Uhr benötigt. Sie haben jedoch nicht die wichtigsten Teile der Frage behandelt:
Wäre es nicht möglich, die Uhr vom Computer aus zu benutzen?
Als erstes ist zu beachten, dass der Computer ihm keine Uhr gibt. Wenn es keinen gibt, den Sie verwenden können, können Sie ihn nicht verwenden. Es sei denn, Sie möchten einen benutzerdefinierten Connector einrichten. Dann müssen Sie jedoch alle potenziellen Kunden davon überzeugen, ihre Computer manuell zu ändern. Solange Ihre Kunden keine Experten für Hardcore-Elektronik sind, wird dies keine erfolgreiche Geschäftsstrategie sein!
Wichtiger ist jedoch die Frage, warumDer Computer gibt ihm keine Uhr. Damit die Uhr schnell genug ist, um das Mikro in der Maus laufen zu lassen, muss sie ziemlich schnell sein - ein paar Hundert kHz sind das absolute Minimum, und für sehr alte Mikros steht normalerweise MHz zur Verfügung. Der 5717 erwartet offenbar einen 4MHz Takt. Das Problem dabei ist, dass Sie, wenn Sie nicht sehr vorsichtig mit der Kabelkonstruktion, der Signalquelle und dem Sinken der Signale und allen damit verbundenen interessanten Aspekten der schnellen digitalen Kommunikation umgehen, einen Funksender erstellen, wenn Sie 4 MHz auf ein Kabel legen. Es ist absolut möglich, dies gut zu machen, ohne in die Welt zu senden - USB, DVI und HDMI können digitale Daten mit hohen Raten senden - aber es ist keineswegs einfach. Die Leute schicken im Allgemeinen keine Uhren über lange Kabel, es sei denn, sie haben einen guten Grund, dies zu tun.
Auch wenn es einen eigenen Kristall hat, kann es nicht nicht mit der CPU-Uhr synchronisiert werden?
Sie haben absolut Recht, dass die Maus die CPU-Uhr benötigt, wenn die Maus Daten erzeugt, die die CPU taktsynchron lesen muss. (Eigentlich kann man mit einer langsameren synchronen Uhr auskommen und am anderen Ende multiplizieren, aber vergessen wir das der Einfachheit halber für den Moment.) Also, ist es das?
Auch hier lautet die Antwort beim Betrachten des Systems eindeutig "Nein". Der 5717 ändert seinen Widerstand, wenn der Benutzer die Maus bewegt. Der Benutzer wird die Maus nicht so schnell bewegen, und der Benutzer kann die Maus bewegen, wann immer er möchte, so dass es nicht erforderlich ist, dass sie taktsynchron ist. Im schlimmsten Fall ändert sich der Widerstand während des Lesens durch die CPU, und die CPU erhält entweder den niedrigeren oder den höheren Wert. Beim nächsten Mal bleibt der Widerstand konstant und die CPU erhält den endgültigen Wert. Da sich die Maus nur mit der Geschwindigkeit der Hand des Benutzers bewegt, kümmert sich niemand viel darum, dass eine Probe mehr oder weniger zum endgültigen Wert gelangt.
So beantworten Sie Ihre Fragen in umgekehrter Reihenfolge:
- Es spielt keine Rolle, ob es nicht mit der CPU-Uhr synchron ist.
- Es gibt gute technische Gründe, die CPU-Uhr nicht über Kabel zu senden, es sei denn, dies ist unbedingt erforderlich. In diesem Fall ist dies nicht der Fall.