Hallo, noch eine Frage zur Fehlersuche: Wenn ich einen programierten Controller (z.B. Endlosprogramm) auf einem Steckboard mit Spannung versorge und bequarze, wie kann ich mit einfachen Mitteln/Meßgeräten feststellen, ob er jetzt tatsächlich arbeitet? Gruß wilials
Gast
#3029941
LED an einem Pin toggeln?
Die meisten µCs haben gar keine andere Wahl als zu laufen und irgendwas auszuführen (auch wenn's Datenschrott ist) solange ein plausibles Clock-Signal zugeführt wird. Gehst Du von einem Controller aus, mit dem Du spielen kannst oder soll es einer sein, den Du weder kennst noch programmieren kannst? Das wird dann schwierig weil man nicht weiß was das Ding machen soll, es könnte in einer Schleife hängen, in der es auf Eingaben wartet (die logischerweise nie kommen). Das erste was ich machen würde wäre zu messen ob der Quarzoszillator schwingt. Bei internem Takt läuft das Ding auch ohne extern sichtbaren Takt. Dann würd ich probieren ob ich Interferenzen auf der Betriebsspannung messen kann. Wenn man die hörbar macht und es kommt ein Ton oder Rauschen bei raus, dann macht das Ding irgendwas. Wenn ich mit dem Ding spielen kann würd ich die Programmierschnittstelle anschließen und schauen ob er mit mir reden will. Wenn ich das Programm im Speicher zerstören darf würd ich ein Testprogramm schreiben und draufflashen (wie schon geschrieben wurde einfach Pins togglen), danach kann ich messen ob das Ding das macht was es soll.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.