hallo, ich hab meine lib für den attiny44 fertig und hab mir gedacht, vielleicht kann den ja sonnst noch wer gebrauchen. im netz hab ich zumindest nix brauchbares gefunden. gibts hier auf mikrocontroller.net irgendwo ne seite, wo libs gesammelt werden? wenn nicht, wär das doch mal ne idee. quasi eine reichelt-lib erstellen ;) achso, vielleicht schaut noch der ein oder andere drüber, denn ich mach das noch nicht so lang und bin über tips dankbar. hab mich beim attiny44 bischen über die belegung von pin 4 und 5 gewundert. die sind anscheinden vertauscht. siehe http://www.atmel.com/dyn/resources/prod_documents/doc8183.pdf gruß christian
http://cadsoft.de/cgi-bin/download.pl?page=/home/cadsoft/html_public/download.htm.de&dir=eagle/userfiles/libraries ftp://ftp.cadsoft.de/eagle/userfiles/libraries/attiny24_44_84.lbr schon seit 2007 gibts die. Wie kommst du übrigens darauf, dass die Pins vertauscht sind? Meinst du Atmel hat keine Qualitätssicherung, bzw. es hätte den Fehler noch niemand im Datenblatt gemerkt? Wie gesagt, die Dinger gibts schon seit 2007.
Trotzdem danke! :-) Sowas kann auch in die Codesammlung, und/oder in einen Artikel des Wikis (aka Artikelsammlung/-übersicht).
Ja, auch ich bin schon über die vermeintlich falsche Belegung von Pin 4 und 5 gestolpert. Das kann schon zu denken geben, ist aber noch lange kein Grund, einen hilfsbereiten Menschen "Volley zu nehmen". MfG Paul
Was nützt die bestgemeinte Hilfe, wenn sie falsch ist (nicht überprüft, Simons Aussage, ich hab' mir die Lib nicht angesehen, weil es die Lib bei Atmel schon lange gibt). Aber der Ton macht die Musik, da hast Du schon recht... ...
Irgendwie muss ich doch mein Image wahren ;) Nein, da fehlte nur an passender Stelle der passende Smiley, war nicht böse gemeint :-)
Na ja, der gute Wille war da. Leider ist die lib aber falsch: Vcc und gnd sind keine i/o pins, den Namen schreibt man nicht einfach hinein, dafür gibt es >NAME und >VALUE, die Pin-Anschlüsse müssen auf dem Grid liegen und man gibt dem Ding auch einen Prefix. Bevor man so etwas vorstellt, sollte man es schon einmal selbst getestet haben. Wenn du noch ein wenig üben willst, kannst du die Lib ja korrigieren und nochmals hier reinstellen ;-)
nabend, so, ich habe die sachen mal verbessert. das einzige, was ich noch nicht hab finden können, ist wo ich den >value wert voreinstelle. danke für den link, ich werd dann wohl schon die orginale lib nehmen, nur mein so14 hat etwas längere smdpads, damit das löten ein wenig besser geht. ich probier beide einfach mal aus. ich wollt nicht behaupten, dass die pinbelegung falsch im datenblatt steht, sondern habe nur über die auf den ersten blick etwas wunderliche reihenfolge gestutzt. was hat es damit aufsich? so nun eine letzte frage noch: gibts es im wiki schon eine seite "Eagle-Bibliotheken" oder was in der art? gruß christian
Na, wer sagt es denn ;-) das ist schon fast gut. Im device der lib gibt es unten den value on/off. Bei off wird der von dir vorgegebene value benutzt, bei on wird kein Wert angezeigt und man kann das Ding taufen wie man will. Laut gelacht habe ich allerdings, als ich die "directions" für die powerpins gesehen habe. Das ist zwar elektrotechnisch richtig gedacht, das der Strom mit power bei vcc reinfließt und als supply bei gnd wieder herauskommt, aber es ist "eagletechnisch" falsch. Eagle bezeichnet die Powerpins generell als Verbraucher, unabhängig von irgendwelchen Stromrichtungen.Folglich ist an devices immer alles power. Supplies gibt es eigendlich nur an Netzteilen, wo also Strom "heraus" kommt, oder die Versorgungssymbole in eagle. Oftmals wird das power symbol auch separat gezeichnet. Das ist meist übersichtlicher wenn verschiedene Spannungen miteinander "verknotet" werden. Wie du siehst gibt es zwar ein paar kleine Tricks, auf die man achten muss wenn man es richtig machen will (ERC), aber im Großen und Ganzen ist ein device doch recht einfach zu erstellen. Ich habe den größten Respekt davor, das du dich gleich daran gemacht hast die lib zu korrigieren. Das Erstellen von devices gehört zum layouten dazu, wie der Senf zur Wurst. Mit Sicherheit hast du dabei etwas gelernt. Wenn dann irgendwo der verzweifelte Hilferuf nach einem device auftaucht kann dir das nur ein müdes Grinsen entlocken ;-)
Und wenn jetzt noch ein Moderator diesen Thread ins Platinenforum verschiebt und dabei meinen Beitrag (diesen hier) löscht, sind alle glücklich und zufrieden... ;-) ...
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.