Hi, folgende Idee für Neulinge, aber vielleicht auch für etwas Erfahrenere nutzbar: Nehmen wir einen Atmega 32. Ich hätte zum Beispiel gerne 8 Ausgänge und 4 Eingänge. Zudem möchte ich gerne über JTAG programmieren und debuggen. Außerdem würde ich gerne über RS232 kommunizieren. Deshalb habe ich Baud-Quarze. Dazu hätte ich gerne einen AD-Wandler. Nur ein Beispiel. Idee (aber sicher längst schon passiert ;) ): wie wäre es mit einer GUI (von mir aus einer Excel-Tabelle), bei der man sich zusammenklickt, was man braucht, und was man dann noch hat? Beispiel: PC6 und PC7 sind "tabu" bei externem Quarz. Danke! J.
Dafür verwende ich ein Super-GUI, das mich noch nie im Stich gelassen hat: Ich drucke die Pin-Belegung des Kontrollers aus und schreibe mit Bleistift die vorgesehene Belegung an die Pins. Die Undo-Funktion wird mit einem Radiergummi realisiert.
Wenn "J.W." ein wenig sucht, findet er bestimmt auch eine "Bleistift-und-Radiergummi-App" für sein Smartphone ;)
Ich druck mir immer díe Belegung (Draufsicht) vom Controller aus und zeichne dann mit farbigen Stiften die Pins an. Ist auch gut fürs Layout, da manchmal 4 oder 8 Bit am Stück besser sind als einzelne GPIOs.
Für die meisten Controller von ST gibt es den MicroXplorer. Hat Verbesserungspotential, ist aber auch nicht schlecht.
Bei Siemens gabs sowas 1997 mal. Hies DAVE (Digital Applikation Engineer), aber geholfen hats den Architekturen auch nix. Deshalb hat das Motorola später dann auch wieder aufgebacken und mit einem Codegenerator gekoppelt, der die Pins gleich entsprechend korrekt initialsiiert. Geholfen hats aber auch nicht, bzw. nur denen, die zu faul waren das Datenblatt zu lesen und da war das Projekt sowieso schon immer von vornherein verzockt. Was aber helfen würde, wenn die CAD Leute das Thema Mehrfachbelegung von pins mal im Schaltbildeditor angehen würden und man die Beschriftung des Pins nach Platzierung der Symbole aus einer Pulldown Liste mit gegenseitiger Verriegelung auswählen könnte.
@Offlineexcel: Gibt's das irgendwo zu kaufen? Ich kenne da jemanden, den man sowas schenken könnte.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.