Forum: Mikrocontroller und Digitale Elektronik Pin Tabelle für µC Projekt


von Maxi (Gast)


Lesenswert?

Hallo zusammen,

ich mache teils größere Projekte auf einem µC bzw. mehreren. Dazu habe 
ich mir eine Excel-Tabelle gebastelt, in der dann steht, welcher Ausgang 
bzw Eingang auf welchem Controller liegt, welche Art von IO es ist, auf 
welcher Platine liegt der Controller,... Das heisst ich muss je nach 
Projekt den Controller samt seiner IOs in der Tabelle pflegen.
Die Bedienung ist ganz ok und die Übersicht auch aber ich denke das kann 
man noch optimieren bzw. mir stellt sich die Frage, wie das in einem 
professionellen Umfeld gestaltet wird. Dort sind ja teilweise mehrere 
hundert IOs zu verdrahten und sowas in einer Excell-Tabelle darzustellen 
ist bestimmt nicht so einfach möglich. Werden dafür Datenbanken genutzt 
oder gibt es spezielle Tools für solche Sachen?

Gruß
Maxi

von Cyblord -. (cyblord)


Lesenswert?

Dafür hat man einen Schaltplan.

Daraus kann man ablesen welche Pins des Controllers was tun. Hier 
nochmal redundant und manuell diese Daten zu erzeugen macht wenig Sinn 
und ist fehlerträchtig. Damit bekommt man schnell mal verschiedene 
Stände, wenn man mal etwas vergisst nachzutragen oder einen Fehler 
macht.

Wozu wird diese Excel-Tabelle denn überhaupt gebraucht? Kommt da jemand 
her und sagt "Sag mir sofort wo sich GPIO96 von Controller 3 befindet. 
Du hast 2 Sekunden!"?

Im CAE Programm kann man sowas normalerweise gut nachvollziehen. Bei AD 
z.B. hat man mit einem Klick zu jedem Pin oder Netz, direkt die Position 
auf dem PCB, und umgekehrt. Und man hat keine redundanten Daten. Mit 
Ausnahme in der jeweiligen Software. Und die leitet man direkt aus dem 
Schaltplan ab.
Mit deiner Methode hat man die Daten dann gleich 3 fach redundant.

gruß cyblord

: Bearbeitet durch User
von spontan (Gast)


Lesenswert?

Ein Schaltplan kanns nicht leisetn?

von Maxi (Gast)


Lesenswert?

cyblord ---- schrieb:
> Wozu wird diese Excel-Tabelle denn überhaupt gebraucht?

Sie wird vor dem Schaltplan erstellt. Der Schaltplan wird aus dieser Pin 
Tabelle erstellt.
Der Sinn ist, dass ich erst einmal alle IOs aufschreibe, sie auf einen 
"Standardcontroller verdrahte" um zu sehen ob dieser ausreicht oder ob 
ich einen anderen nehmen muss. Die Pin Tabelle ist in erster Linie für 
die Entwicklung der Architektur. Später wenn ein Schaltplan vorhanden 
ist wird diese Tabelle so gut wie nicht mehr genutzt.

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
Noch kein Account? Hier anmelden.